Q&A
解決済
1回答
29980閲覧
総合スコア77
機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。
0グッド
3クリップ
投稿2018/05/10 03:24
0
3
Deep Learningで、転移学習とファインチューニングという用語がありますが、 この2つの違いがわかりません。 わかりやすく違いを解説いただけないでしょうか?
私の理解だとどちらも、 既存の学習済モデルがあり、そのモデルと類似した別のモデル生成したい時に、 学習済モデルの一部を変更して、そのモデルの重みを初期値として学習し直す、 ことだと思っています。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
質問へのコメント
回答1件
ベストアンサー
Keras / Tensorflowで転移学習を行う - Qiita
この2つはよく混同されていますが、厳密には二つは異なります。
参考:What is the difference between transfer learning and fine tuning? - Quora
ざっくりと説明すると、違いは以下になります。
(出力層付近以外を)再学習させないのが転移学習、させるのがファインチューニングということらしいです。ま、境界は曖昧なのかもしれません。
投稿2018/05/10 04:00
総合スコア30939
回答へのコメント
2018/05/10 05:44
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
転移学習とファインチューニングの違い
2018/05/10 05:44