用語「AutoML」について説明。機械学習モデルの設計・構築を自動化するための手法全般、またはその概念を指す。
AutoML(Automated Machine Learning:自動化された機械学習)とは、機械学習モデルの設計・構築を自動化するための手法全般、またはその概念を指す。
特にグーグルは「AutoML」を標榜して各種AIサービスへの搭載に注力しており、初出では2017年5月に「Google AI Blog: Using Machine Learning to Explore Neural Network Architecture」という記事を公開している。現時点では、GCP(Google Cloud Platform)の「Cloud AutoML」(執筆時点でベータ版)で、「AutoML Vision」などの転移学習系のサービスや、「AutoML Tables」などの機械学習モデルを自動選択するサービスが既に提供されている。
またアマゾンは、「Amazon Forecast」の中で、複数のアルゴリズムの中から最適なものを自動選択する機能として「AutoML」を提供している(図1)。
このように、AutoMLはグーグルだけの製品機能名ではなく、1つの研究分野でもあることに注意してほしい。実際に、他にもさまざまな研究がある(詳しくは「Wikipedia: Automated machine learning」を参照)。ただし、「グーグルのサービス名」という勘違いが多いため、あえて「AutoML」ではなく「機械学習の自動化」と表現するケースも多くなってきている。
Copyright© Digital Advantage Corp. All Rights Reserved.