Sweeps

W&B Sweeps を使用したハイパーパラメータ探索と モデル の最適化

W&B Sweeps を使用して、ハイパーパラメータの検索を自動化し、豊富なインタラクティブな 実験管理 を視覚化します。ベイズ、グリッド検索、ランダムなどの一般的な検索メソッドから選択して、ハイパーパラメータ空間を検索します。1つまたは複数のマシンに スイープ をスケールおよび並列化します。

インタラクティブなダッシュボードで、大規模なハイパーパラメータチューニング実験から洞察を引き出します。

仕組み

2つの W&B CLI コマンドで スイープ を作成します。

  1. スイープ を初期化する
wandb sweep --project <propject-name> <path-to-config file>
  1. sweep agent を起動する
wandb agent <sweep-ID>

開始方法

ユースケース に応じて、次のリソースを参照して W&B Sweeps を開始してください。

ステップごとのビデオについては、Tune Hyperparameters Easily with W&B Sweeps を参照してください。


Tutorial: Define, initialize, and run a sweep

Sweeps クイックスタート では、sweep の定義、初期化、および実行方法について説明します。主な手順は4つあります。

Add W&B (wandb) to your code

W&B を Python コード スクリプトまたは Jupyter Notebook に追加します。

Define a sweep configuration

sweep の 設定ファイルを作成する方法について説明します。

Initialize a sweep

W&B Sweep の初期化

Start or stop a sweep agent

複数のマシン上で W&B Sweep エージェントを開始または停止します。

Parallelize agents

マルチコアまたはマルチ GPU マシンで W&B Sweep エージェント を並列化します。

Visualize sweep results

W&B App UIでW&B Sweepsの結果を可視化します。

Manage sweeps with the CLI

CLI を使用して、W&B Sweep を一時停止、再開、およびキャンセルします。

Learn more about sweeps

Sweeps に役立つ情報源を集めました。

Manage algorithms locally

W&B クラウド でホストされているサービスを使用する代わりに、ローカルでアルゴリズムを検索して停止します。

Sweeps troubleshooting

W&B Sweep でよくある問題をトラブルシューティングします。

Sweeps UI

Sweeps UI のさまざまなコンポーネントについて説明します。

Tutorial: Create sweep job from project

既存の W&B プロジェクトから sweep ジョブを作成する方法のチュートリアル。