生成AIパスポート 用語集機械学習
転移学習とはてんいがくしゅう
転移学習の意味
転移学習とは、ある問題を解くために学習させたモデルの知識(学習済みの重みなど)を、別の関連する問題に当てはめて活用する手法です。一から学習し直す必要がないため、少ないデータや短い時間でも高い性能を得やすくなります。学習した内容を応用・再利用できる点が大きな特徴です。
生成AIパスポート試験の対策なら → 無料の合格アプリ
詳しい解説
公式テキストでは、リンゴとミカンを見分けるために学習した重みを使って、バナナとレモンを見分けるプログラムを作る例が紹介されています。果物の色や形をとらえる力は共通して役立つため、ゼロから学ぶよりずっと効率的です。
人間にたとえると、英語を学んだ経験がある人がフランス語を学ぶとき、文法の考え方や単語の似ている部分を生かして早く習得できるのに似ています。画像認識の分野では、大量の画像で学習済みのモデルを出発点に、医療画像や工業製品の検査など特定の用途向けに作り変える使い方が広く行われています。
試験のポイント
- 「学習済みモデルの知識を別の問題に流用する」が定義
- 例:リンゴとミカンの識別で学んだ重みを、バナナとレモンの識別に使う
- 少ないデータ・短い時間で高い性能を得やすい
- ファインチューニングも学習済みモデルを再利用する点で近い考え方
転移学習の確認問題(○×)
転移学習は、ある問題で学習したモデルの知識を、別の問題に応用して再利用する手法である。
答えと解説を見る
答え:○
学習済みの重みなどを流用するため、一から学習し直すよりも効率的です。
転移学習とあわせて覚えたい関連用語
- 学習済みモデル学習済みモデルとは、大量のデータを使って学習を終えた結果として得られる、データに含まれるパターンや関係性を内部に取り込んだモデルのことです。
- 重み重みとは、ニューラルネットワークで人工ニューロン同士のつながりの強さを表す数値のことで、人間の神経細胞におけるシナプスの大きさに相当します。
- ファインチューニングファインチューニングとは、事前学習を終えたモデルに、特定の用途に合わせたデータを追加で学習させ、性能を微調整することです。
- 事前学習事前学習とは、大規模言語モデルを作る最初の段階で、膨大な量のテキストを学習させて自然言語に関する幅広い知識を身につけさせることです。
- 機械学習機械学習とは、人がルールを一つひとつ書き込むのではなく、コンピュータが大量のデータから統計的な手法やアルゴリズムによって規則性を見つけ出し、…