optunaの主な可視化機能
plot_optimization_history(study)
試行ごとの目的関数値の変化を時系列で表示。最適化の進行状況を確認可能。
plot_param_importances(study)
各パラメータの目的関数に対する重要度(Shapley値ベース)を棒グラフで表示。重要なパラメータの特定に便利。
plot_slice(study)
各パラメータの値と目的関数の関係をスライスプロットで表示。分布傾向が見やすい。
ーーー
plot_pareto_front(study)
多目的最適化の場合のパレートフロントを可視化。目的関数同士のトレードオフが分かる。
ーーー
plot_parallel_coordinate(study)
各ハイパーパラメータと目的関数との関係を並列座標で表示。パラメータ間の相互関係も見える。
plot_intermediate_values(study)
中間結果(report() で報告された値)の推移を可視化。学習の進捗が分かる。
plot_contour(study)
2つのパラメータの組み合わせと目的関数の関係を等高線図で表示。組み合わせの影響を視覚化。
plot_edf(study)
経験的分布関数(EDF)を表示し、目的関数値の分布を可視化。