概要 Google Vizier: A Service for Black-Box Optimization(2017)
August 3, 2019概要
VizierはGoogleで開発されたブラックボックス最適化のためのサービスである。 論文は、Vizierのシステムアーキテクチャの構成とアルゴリズムの説明とその評価からなる。
Vizierは複数の最適化アルゴリズムをサポートしており、デフォルトではBatched Gaussian Process Banditsが使われる。 類似する最適化の履歴から結果が予測可能な探索を省く機能や早期終了の自動化がある。 論文中で紹介されている機能の多くは、ガウス過程回帰の応用である。
感想
アーキテクチャの説明が多く、アルゴリズムの説明を別の論文にゆずる箇所が多い。 ガウス過程や多腕バンディット問題周辺のアルゴリズムに詳しくないと読解が難しい。 Vizierを、クラウドサービスではなく、好きな環境で運用したい場合はVizierに影響を受けて開発されたKatibをみてみるといいかもしれない。 VizierはKubeflowのサブシステムなので、KubeflowをKubernetesにインストールすれば利用できる。
論文はこちらからダウンロードできます。