Weights & Biases Ultralytics のMLOpsをいかにWeights & Biases を探る。track 、ハイパーパラメータの最適化、より優れたモデルのための成果物管理を学びましょう。
Weights & Biases しばしばW&BまたはWandBと略される)は、データサイエンティストや機械学習エンジニアがモデル開発ワークフローを効率化できるよう設計された包括的な機械学習運用(MLOps)プラットフォームです。開発者優先のツールとして、実験の追跡、データセットやモデルのバージョン管理、パフォーマンス指標のリアルタイム可視化を可能にする中核的な記録システムとして機能します。 複雑化する人工知能の領域において、 トレーニング実行の再現性と可視性を維持することは極めて重要です。Weights & Biases 、 ハイパーパラメータ、システムメトリクス、出力ファイルを自動的に記録することでこのWeights & Biases 、 チームが異なる実験を比較し、 最高のパフォーマンスを発揮する構成を効率的に特定することを可能にします。
Weights & Biases 主な価値は、深層学習モデルのトレーニングというしばしば混沌としたプロセスを体系化するWeights & Biases 。PyTorchやTensorFlowなどの人気フレームワークと直接連携する一連のツールを提供します。 PyTorch や Ultralytics エコシステムなどの人気フレームワークに直接統合される一連のツールを提供します。
Weights & Biases 、コンピュータービジョンおよび自然言語処理ソリューションの展開を加速するため、様々な業界で広く活用Weights & Biases 。
Ultralytics Weights & Biases Ultralytics 、 物体検出、セグメンテーション、姿勢推定タスク向けの 豊富な可視化機能を提供します。YOLO26のような最新モデルの トレーニング時には、統合機能が自動的にメトリクス、 バウンディングボックス予測、混同行列を記録します。
このスニペットは自動ロギング機能の活用方法を示しています。クライアントをインストールするだけで、 トレーニングプロセスが結果をクラウドに同期します。
from ultralytics import YOLO
# Ensure the wandb client is installed
# pip install wandb
# Load the YOLO26 model (latest generation)
model = YOLO("yolo26n.pt")
# Train the model on the COCO8 dataset
# The integration automatically detects wandb and logs metrics
model.train(data="coco8.yaml", epochs=5, project="YOLO26_Experiments", name="run_01")
プラットフォーム「Weights & Biases」と、ニューラルネットワークの基本概念である重み(weights)とバイアス(bias)とを区別することが重要です。
実験の追跡に加え、アノテーションやデプロイを含む全ライフサイクルを管理したいユーザー向けに、 Ultralytics は、 Weights & Biases 提供する詳細なメトリック記録を補完する 堅牢なツールも提供します。