Skip to main content
このガイドでは、Weights & Biases と Azure OpenAI を組み合わせて、GPT-3.5 または GPT-4 モデルのファインチューニングジョブをトラッキングし、評価する方法を説明します。Weights & Biases を統合すると、実験管理によってメトリクス、ハイパーパラメーター、トレーニングのアーティファクトが取得されるため、それらを基にモデル性能を分析し、改善できます。また、Weights & Biases の評価ツールを使用すれば、データに基づいてモデル選択を行うこともできます。 このガイドは、Azure OpenAI モデルのファインチューニングを行っており、run を体系的にトラッキングして比較したい機械学習の実務者を対象としています。
Azure OpenAI のファインチューニングのメトリクス

前提条件

始める前に、次の作業を完了してください。
  • Azure の公式ドキュメントに従って Azure OpenAI サービスを設定します。
  • Weights & Biases アカウントを設定し、APIキーを用意します。

ワークフローの概要

以下では、一般的な Azure OpenAI のファインチューニングジョブが Weights & Biases 上でどのように進むかを、ジョブの準備から生成されたモデルの評価までの段階ごとにまとめます。

ファインチューニングのセットアップ

ファインチューニングのセットアップは、次の手順で行います。
  • Azure OpenAI の要件に従ってトレーニングデータを準備します。
  • Azure OpenAI でファインチューニングジョブを設定します。
  • Weights & Biases でファインチューニングのプロセスをトラッキングし、メトリクスとハイパーパラメーターをログします。

実験管理

ファインチューニング中、Weights & Biases は次の情報を取得します。
  • トレーニングおよび検証のメトリクス
  • モデルのハイパーパラメーター
  • リソース使用量
  • トレーニングのアーティファクト

モデル評価

ファインチューニング後は、W&B Weave を使用して次のことができます。
  • 参照データセットを基準にモデル出力を評価する。
  • 異なるファインチューニング run 間でパフォーマンスを比較する。
  • 特定のテストケースにおけるモデルの動作を分析する。
  • データに基づいてモデル選択を行う。

実際の使用例

このインテグレーションをエンドツーエンドで適用した例については、次のリソースを参照してください。

関連リソース

最終更新日 2026年9月30日