View a markdown version of this page

モデルのカスタマイズ - Amazon SageMaker AI

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

モデルのカスタマイズ

Amazon SageMaker AI モデルのカスタマイズでは、基盤モデルをデータでトレーニングすることで、基盤モデルを特定のユースケースに適応させることができます。カスタマイズ手法 (モデルの学習方法)、トレーニングタイプ (更新するモデルの量)、インフラストラクチャオプション (ジョブを実行する場所) を選択します。

概要

カスタマイズ手法は、モデルがデータから学習する方法を定義します。

  • SFT (Supervised Fine-Tuning) — ラベル付きプロンプトとレスポンスのペアをトレーニングします。「SFT」を参照してください。

  • DPO (Direct Preference Optimization) — 優先レスポンスペアと拒否レスポンスペアをトレーニングします。「DPO」を参照してください。

  • RFT (強化ファインチューニング) — 報酬シグナル (RLVR または RLAIF) を介して最適化します。「RFT」を参照してください。

  • MTRL (Multi-Turn Reinforcement Learning) — 複数ステップのエージェントタスク用にエージェントをトレーニングします。「マルチターン強化学習」を参照してください。

  • 継続的カスタマイズ — 手法を順番に連鎖させます。「継続的なカスタマイズ」を参照してください。

トレーニングタイプは、更新するモデルの量を決定します。

  • LoRA (低ランク適応) — アダプターの重みの小さなセットをトレーニングします。低コストでより高速なトレーニング。「LoRA」を参照してください。

  • FFT (完全ファインチューニング) — すべてのモデルの重みを更新します。コンピューティングの向上、より深いカスタマイズ。「FFT」を参照してください。

インフラストラクチャオプションは、トレーニングジョブの実行場所を制御します。

  • サーバーレス — 完全マネージド型、インスタンス選択なし。オペレーションのオーバーヘッドなしでの迅速な実験や本番稼働用ジョブに最適です。「サーバーレスモデルのカスタマイズ」を参照してください。

  • SageMaker AI トレーニングジョブ — インスタンスタイプを選択するエフェメラルジョブ。事前設定されたトレーニングにレシピを使用します。「SageMaker AI トレーニングジョブ」を参照してください。

  • HyperPod — 障害復旧機能を備えた永続的クラスター。EKS または での分散トレーニングにレシピを使用しますSlurm。「HyperPod」を参照してください。

アプローチの選択

微調整する前に、よりシンプルなアプローチがニーズを満たすかどうかを検討してください。

プロンプトエンジニアリング

モデルは許容可能な回答を提供しますが、より良いトーン、形式、またはスタイルが必要です。トレーニングは不要 — 高速反復。基盤モデルについては、「プロンプトエンジニアリング」を参照してください。

検索拡張生成 (RAG)

モデルに特定のドメインに関する知識がない。再トレーニングなしで外部ナレッジソースで拡張します。「検索拡張生成」を参照してください。

ファインチューニング

モデルは、新しい動作、スタイル、またはドメインの専門知識を一貫して学習する必要があります。データに基づいてトレーニングし、モデルの重みを変更します。このガイドを引き続きお読みください。

ファインチューニングでサポートされているモデル

以下のモデルは、サーバーレス、SageMaker AI トレーニングジョブ、HyperPod インフラストラクチャ間でカスタマイズできます。

プロバイダー モデル モデル ID サーバーレス トレーニングジョブ HyperPod
アリババQwen3.6 27Bhuggingface-vlm-qwen3-6-27b
アリババQwen3.5 27Bhuggingface-vlm-qwen3-5-27b
アリババQwen3.5 9Bhuggingface-vlm-qwen3-5-9b
アリババQwen3.5 4Bhuggingface-vlm-qwen3-5-4b
アリババQwen3 32Bhuggingface-reasoning-qwen3-32b
アリババQwen3 14Bhuggingface-reasoning-qwen3-14b
アリババQwen3 8Bhuggingface-reasoning-qwen3-8b
アリババQwen3 4Bhuggingface-reasoning-qwen3-4b
アリババQwen3 1.7Bhuggingface-reasoning-qwen3-1-7b
アリババQwen3 0.6Bhuggingface-reasoning-qwen3-06b
アリババQwen2.5 指示 72Bhuggingface-llm-qwen2-5-72b-instruct
アリババQwen2.5 指示 32Bhuggingface-llm-qwen2-5-32b-instruct
アリババQwen2.5 指示 14Bhuggingface-llm-qwen2-5-14b-instruct
アリババQwen2.5 指示 7Bhuggingface-llm-qwen2-5-7b-instruct
DeepSeekR1 Distill Qwen 32Bdeepseek-llm-r1-distill-qwen-32b
DeepSeekR1 Distill Qwen 14Bdeepseek-llm-r1-distill-qwen-14b
DeepSeekR1 Distill Qwen 7Bdeepseek-llm-r1-distill-qwen-7b
DeepSeekR1 Distill Qwen 1.5Bdeepseek-llm-r1-distill-qwen-1-5b
DeepSeekR1 Distill Llama 70Bdeepseek-llm-r1-distill-llama-70b
DeepSeekR1 Distill Llama 8Bdeepseek-llm-r1-distill-llama-8b
GoogleGemma 4 31Bhuggingface-vlm-gemma-4-31b-it
GoogleGemma 4 26B A4Bhuggingface-vlm-gemma-4-26b-a4b-it
GoogleGemma 4 E4Bhuggingface-vlm-gemma-4-e4b-it
MetaLlama 3.3 指示 70Bmeta-textgeneration-llama-3-3-70b-instruct
MetaLlama 3.2 指示 3Bmeta-textgeneration-llama-3-2-3b-instruct
MetaLlama 3.2 指示 1Bmeta-textgeneration-llama-3-2-1b-instruct
MetaLlama 3.1 指示 8Bmeta-textgeneration-llama-3-1-8b-instruct
NVIDIANemotron 3 Super 120B (A12B)huggingface-llm-nvidia-nemotron-3-super-120b-a12b-bf16
NVIDIANemotron 3 Nano 30B (A3B)huggingface-reasoning-nvidia-nemotron-3-nano-30b-a3b-bf16
OpenAIGPT OSS 120Bopenai-reasoning-gpt-oss-120b
OpenAIGPT OSS 20Bopenai-reasoning-gpt-oss-20b

Amazon Nova モデルについては、「」の「Nova チュートリアル」を参照してくださいサーバーレスモデルのカスタマイズ