
ハイパーパラメーター重要度パネルの作成
- W&B の Projects に移動します。
- Add panels ボタンを選択します。
- CHARTS ドロップダウンを展開し、ドロップダウンから Parallel coordinates を選択します。
パネルが空で表示される場合は、Runs がグループ化解除されていることを確認してください。


ハイパーパラメーター重要度パネルの解釈

val_loss)に対する、これらの config パラメータの機能重要度と相関が表示されます。
重要度 (Importance)
重要度の列は、各ハイパーパラメーターが選択したメトリクスの予測にどの程度役立ったかを示します。膨大な数のハイパーパラメーターのチューニングを開始し、このプロットを使用してさらなる探索に値するものを絞り込むシナリオを想像してください。その後の Sweeps を最も重要なハイパーパラメーターのみに限定することで、より良いモデルをより速く、より安価に見つけることができます。W&B は、線形モデルではなくツリーベースのモデルを使用して重要度を算出します。これは、ツリーベースのモデルの方がカテゴリデータや正規化されていないデータに対して寛容であるためです。
epochs, learning_rate, batch_size、および weight_decay がかなり重要であったことがわかります。
相関 (Correlations)
相関は、個々のハイパーパラメーターとメトリクス値の間の線形関係を捉えます。これは、SGD オプティマイザーなどのハイパーパラメーターの使用とval_loss の間に有意な関係があるかどうかという問いに答えます(この場合、答えは「はい」です)。相関値の範囲は -1 から 1 で、正の値は正の線形相関、負の値は負の線形相関を表し、0 は相関がないことを表します。一般に、いずれかの方向で 0.7 を超える値は強い相関を示します。
このグラフを使用して、メトリクスに対してより高い相関を持つ値をさらに探索したり(この場合、rmsprop や nadam よりも stochastic gradient descent や adam を選択するなど)、より多くのエポックでトレーニングしたりすることができます。
- 相関は関連性の証拠を示すものであり、必ずしも因果関係を示すものではありません。
- 相関は外れ値に敏感であり、特に試行したハイパーパラメーターのサンプルサイズが小さい場合、強い関係を中程度の関係に変えてしまう可能性があります。
- 最後に、相関はハイパーパラメーターとメトリクスの間の線形関係のみを捉えます。強い多項式関係がある場合、それは相関では捉えられません。