Azure OpenAI Fine-Tuning

W&B を使用して Azure OpenAI モデルを ファインチューン する方法。

イントロダクション

Microsoft Azure 上で GPT-3.5 または GPT-4 モデルをファインチューニングする際、W&B を使用することで、メトリクスの自動的なキャプチャや W&B の 実験管理 および評価 ツールによる体系的な評価が促進され、モデルのパフォーマンスを追跡、分析、改善できます。

前提条件

ワークフローの概要

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

  • Azure OpenAI の要件に従ってトレーニングデータを準備します。
  • Azure OpenAI でファインチューニングジョブを設定します。
  • W&B は、ファインチューニングプロセスを自動的に追跡し、メトリクスとハイパーパラメータをログに記録します。

2. 実験管理

ファインチューニング中、W&B は以下をキャプチャします。

  • トレーニング および 検証メトリクス
  • モデル ハイパーパラメータ
  • リソース使用率
  • トレーニング Artifacts

3. モデルの評価

ファインチューニング後、W&B Weave を使用して以下を行います。

  • 参照データセットに対するモデル出力を評価します
  • 異なるファインチューニング Runs 全体のパフォーマンスを比較します
  • 特定のテストケースにおけるモデルの 振る舞い を分析します
  • データに基づいたモデル選択の意思決定を行います

実際の例

追加リソース