始める無料で始める

Coarse to Fine の反復

ここでは、最初に実行した Random Search を可視化し、より狭いグリッドを作成して結果を確認します。以下が利用できます。

  • results_df - 500 回の試行すべてについて、ハイパーパラメータの組み合わせとそれに対応する精度を保持する DataFrame です。前の演習で可視化の効果が大きかったハイパーパラメータ(max_depthlearn_rate)のみが含まれています。
  • visualize_first() - 引数は不要で、最初の Random Search における各ハイパーパラメータと精度の関係を可視化する関数です。

visualize_first()(または visualize_second())の関数定義を確認したい場合は、次のコードを実行してください。

import inspect
print(inspect.getsource(visualize_first))

この演習はコースの一部です

Pythonでのハイパーパラメータチューニング

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Use the provided function to visualize the first results
____
コードを編集して実行