今回は、OSSのOptunaを使って、多目的最適化をやっていきます。 具体的には、書籍「Optunaによるブラックボックス最適化」の「3.1 多目的最適化」のサンプルコードを使います。 また、Pythonのmatplotlibで、3Dのグラフで可視化します。この可視化はマウスをドラッグすることで様々な視点から3Dグラフを見ることが出来ます。しかし、Google Colaboratoryの場合、通常の方法では3Dグラフを動かすことが出来ません。その対策についても説明していきます。 この内容が参考になれば幸いです。 参考文献 参考サイト はじめに 開発環境の準備 多目的最適化のサンプルコードの問題設定 Google Colaboratoryで問題設定を可視化 Google Colaboratoryで3Dグラフを動かす方法 ローカルで3Dグラフを動かす方法 多目的最適化のサンプルコードの説明 G