ハイパーパラメータのチューニング
W&B Sweepsを使用してハイパーパラメータの検索を自動化し、リッチでインタラクティブな実験管理を視覚化します。ベイズ法、グリッド検索、ランダム検索などの人気のある検索方法から選び、ハイパーパラメータ空間を検索します。複数のマシンに渡ってスケールし、並列化することができます。
仕組み
2つの W&B CLI コマンドでsweepを作成します:
- sweepを初期化する
wandb sweep --project <propject-name> <path-to-config file>
- sweep agentを開始する
wandb agent <sweep-ID>
ヒント
上記のコードスニペットとこのページにリンクされているColabでは、W&B CLIを使用してsweepを初期化し作成する方法を示しています。詳細な手順については、Sweepsの ウォークスルー を参照してください。W&B Python SDKコマンドを使用してsweep設定を定義、初期化、開始する方法がステップバイステップで説明されています。
開始方法
ユースケースに応じて、以下のリソースを参照してW&B Sweepsを始めてください:
- 初めてW&B Sweepsを使用する場合は、Sweeps Colab notebook を参照することをお勧めします。
- W&B Python SDKコマンドを使用してsweep設定を定義、初期化、開始する方法の詳細については、sweeps walkthrough を読んでください。
- このチャプターでは以下の方法を学びます:
- W&B Sweepsを使用してハイパーパラメータ最適化を探求する キュレーションされたSweep実験のリスト を参照してください。結果はW&B Reportsに保存されます。
ステップバイステップのビデオは以下を参照してください:Tune Hyperparameters Easily with W&B Sweeps.