Coarse to Fine の反復
ここでは、最初に実行した Random Search を可視化し、より狭いグリッドを作成して結果を確認します。以下が利用できます。
results_df- 500 回の試行すべてについて、ハイパーパラメータの組み合わせとそれに対応する精度を保持する DataFrame です。前の演習で可視化の効果が大きかったハイパーパラメータ(max_depthとlearn_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
____