PyTorch : Tutorial 初級 : 転移学習チュートリアル (翻訳/解説)
【PyTorch: Tutorial 初級: 転移学習チュートリアル】
PyTorch の初級チュートリアルを翻訳しています。最新の PyTorch 0.4.0 リリースにも対応しています。
今回はアリとハチのクラス分類を題材に、転移学習を利用してニューラルネットをどのように訓練するかを学習します。一般に十分なサイズのデータセットを持てることは稀ですので、ニューラルネットをスクラッチから訓練するケースは非常に少ないです。
代わりに、巨大なデータセット上で ConvNet を事前訓練してから興味あるタスクのために流用する方法が一般的です。
主要な転移学習シナリオは次のようなものです: (1) ConvNet を再調整する、(2) 固定された特徴抽出器として ConvNet を扱う。