【ふぁいんちゅーにんぐ】
ファインチューニング とは?
💡 万能選手を「その道のプロ」に仕上げる追加訓練
📌 このページのポイント
ファインチューニングって、最初から学習するのと何が違うの?
料理で例えると分かりやすいよ。一から学習するのは「調理師学校で1年かけてすべての料理を学ぶ」こと。ファインチューニングは「すでに料理ができる人が、フランス料理専門店のメニューだけを1週間集中特訓する」感じなんだ。ベースの知識を活かして、特化するのが速いんだよ。
どんなデータが必要なの?
「このAIに何をさせたいか」に合ったデータが必要だよ。例えば医療相談に特化させたいなら、医療の質問と回答のペアを数千〜数万件用意する感じ。重要なのはデータの品質で、量が少なくても質の高いデータのほうが効果的なことが多いんだ。
ファインチューニングするとどんな問題が起きることがある?
「壊滅的忘却(Catastrophic Forgetting)」という問題があるんだ。特定タスクに最適化しすぎると、元々持っていた汎用的な能力が劣化してしまうことがある。日本語の医療データでファインチューニングしたら、英語や他の分野の回答が急に下手になった、みたいなケースだね。
LoRAって聞いたことあるけど、ファインチューニングと関係あるの?
まとめ:ざっくりこれだけ覚えればOK!
「ファインチューニング」って出てきたら「既存のAIモデルを特定用途向けに追加で鍛えること」と思えればだいたいOK!
📖 おまけ:英語の意味
「Fine-tuning」 = 微調整・精密調整
💬 楽器の弦を「ファインチューン(微調整)」して音を合わせるイメージ。大まかに作ったものを最後に細かく仕上げる、という意味だよ