転移学習
てんいがくしゅう / Transfer Learning
定義
転移学習とは、ある課題で学習したモデルの知識を、別の関連する課題に生かして学習する手法のことです。
転移学習は、大量のデータで学習済みのモデルを出発点にして、自社の課題に合わせて追加で学習させる手法です。一から学習させるよりも、少ないデータと計算資源で一定の精度を出しやすい点が利点です。画像認識で学習済みのモデルを製品の外観検査に使う、言語モデルを自社の文書に合わせて調整する、といった使い方があります。ファインチューニングは、転移学習の代表的なやり方の一つです。元のモデルの学習データや提供条件によっては使い方に制限がある場合があるため、ライセンスや利用条件を確かめてから使うと安心です。
転移学習の流れ
大量のデータで学習済みのモデル
自社の課題に合わせて追加で学習
自社の課題に使えるモデル
使い方の例
一から学習させるより、少ないデータと計算資源で一定の精度を出しやすくなります。元のモデルの提供条件によっては使い方に制限がある場合があります。
自社のAI活用の準備度は?7つの柱で、10問・約3分で確かめる(無料・登録不要)