アドバンスシミュレーション Vol.31, アドバンスソフト株式会社 鈴木 将之, 多目的最適化は複数の目的関数の最適化を図る問題です。多目的最適化において、いくつかの目的関数がトレードオフの関係にある場合、ある目的関数の評価値を改善すると他の目的関数の評価値が悪化する状態であるパレート最適を求めることが一般的です。パレート最適を求めるアルゴリズムやライブラリが、近年では機械学習のハイパーパラメータのチューニングなどで注目されています。本稿ではパレート最適解を求めるアルゴリズムとしてNSGA-IIとその実装の一つpymooを紹介します。

ダウンロードする