メインコンテンツまでスキップ

大規模言語モデル(LLM)

備考

プレビュー

この機能は パブリック プレビュー段階です。

これらのノートブックは、AI Runtime上で大規模言語モデル(LLM)をファインチューニングします。これらは、Low-Rank Adaptation (LoRA) のようなパラメーター効率的な手法と、TRL、Unsloth、Axolotl、LLM Foundry などのライブラリ全体にわたる完全な教師ありファインチューニングを、Qwen2 や Llama から GPT-OSS 120B までのモデルでカバーしています。

チュートリアル

説明

Qwen3-4Bモデルをファインチューニングする

Transformer Reinforcement Learning(TRL)を使用し、BF16混合精度と勾配チェックポイントによりメモリ効率の高いトレーニングで、Qwen3-4Bモデルを単一のH100 GPUでフルウェイトファインチューニングします。

UnslothでLlama-3.2-3Bを微調整する

Unsloth ライブラリを使用して Llama-3.2-3B を微調整します。

GPT-OSS 20B をファインチューニングする

OpenAI の gpt-oss-20b モデルを、分散データ並列処理とLoRA を使用し、8基のH100 GPU でパラメーター効率の良いファインチューニングを行います。

DeepSpeed と TRL を使用した監視付きファインチューニング

サーバレス GPU Python APIを使用して、DeepSpeed ZeRO Stage 3 最適化を備えた TRL ライブラリを使用して教師ありファイン チューニング (SFT) を実行します。

Axolotlを使用したLoRAファインチューニング

サーバレス GPU Python APIを使用して、Axolotl ライブラリを使用して Olmo3 7B モデルを LoRA 微調整します。

Qwen2-0.5Bの分散型ファインチューニング

LoRA と Liger カーネルを使用して Qwen2-0.5B モデルを微調整し、論点削減によるメモリ効率の高い分散トレーニングを実現します。

Unslothを使用したLlama-3.2-3Bの分散微調整

Unsloth ライブラリを使用して複数の GPU にわたる分散トレーニングを使用して Llama-3.2-3B を微調整し、最適化された効率的なトレーニングを実現します。

LLM Foundryを使用してLlama 3.1 8Bを微調整する

Mosaic LLM Foundryを使用して、分散型トレーニング戦略とモデル評価により、Llama 3.1 8Bモデルを微調整します。

DDPとFSDPを使用してGPT-OSS 120Bを微調整する

DDP および FSDP 分散トレーニング戦略を備えた H100 GPU での教師ありファインチューニングを使用して、 OpenAIの GPT-OSS 120B モデルを微調整します。

PyTorch FSDPを用いた分散型トレーニング

PyTorch Fully Sharded Data Parallel (FSDP) を使用して、複数の GPU にわたってモデルをシャード化するTransformerモデルをトレーニングします。

チュートリアル

説明

Qwen3-4Bモデルをファインチューニングする

Transformer Reinforcement Learning(TRL)を使用し、BF16混合精度と勾配チェックポイントによりメモリ効率の高いトレーニングで、Qwen3-4Bモデルを単一のH100 GPUでフルウェイトファインチューニングします。

UnslothでLlama-3.2-3Bを微調整する

Unsloth ライブラリを使用して Llama-3.2-3B を微調整します。

GPT-OSS 20B をファインチューニングする

OpenAI の gpt-oss-20b モデルを、分散データ並列処理とLoRA を使用し、8基のH100 GPU でパラメーター効率の良いファインチューニングを行います。

DeepSpeed と TRL を使用した監視付きファインチューニング

サーバレス GPU Python APIを使用して、DeepSpeed ZeRO Stage 3 最適化を備えた TRL ライブラリを使用して教師ありファイン チューニング (SFT) を実行します。

Axolotlを使用したLoRAファインチューニング

サーバレス GPU Python APIを使用して、Axolotl ライブラリを使用して Olmo3 7B モデルを LoRA 微調整します。

Qwen2-0.5Bの分散型ファインチューニング

LoRA と Liger カーネルを使用して Qwen2-0.5B モデルを微調整し、論点削減によるメモリ効率の高い分散トレーニングを実現します。

Unslothを使用したLlama-3.2-3Bの分散微調整

Unsloth ライブラリを使用して複数の GPU にわたる分散トレーニングを使用して Llama-3.2-3B を微調整し、最適化された効率的なトレーニングを実現します。

LLM Foundryを使用してLlama 3.1 8Bを微調整する

Mosaic LLM Foundryを使用して、分散型トレーニング戦略とモデル評価により、Llama 3.1 8Bモデルを微調整します。

DDPとFSDPを使用してGPT-OSS 120Bを微調整する

DDP および FSDP 分散トレーニング戦略を備えた H100 GPU での教師ありファインチューニングを使用して、 OpenAIの GPT-OSS 120B モデルを微調整します。

PyTorch FSDPを用いた分散型トレーニング

PyTorch Fully Sharded Data Parallel (FSDP) を使用して、複数の GPU にわたってモデルをシャード化するTransformerモデルをトレーニングします。

ビデオデモ

このビデオでは、Unslothを使用したFine-tune Llama-3.2-3Bのサンプルノートブックを詳細に解説します(12分)。

このページの見出し