有名な学習済みのネットワークを使う方法

1,017 views
Skip to first unread message

Spatial_dims

unread,
Jan 25, 2018, 4:17:25 AM1/25/18
to Neural Network Console Users (JP)
画像分類で有名なAlexNet 等の有名な学習済みのネットワークを使って転移学習ができる方法はありますか? 

Choe Seonghun

unread,
Jan 30, 2018, 1:39:08 AM1/30/18
to Neural Network Console Users (JP)
質問に対する答えではありませんが、Mini Alexnetを作って、Sony NN Consoleに駆動した事例はあります。
下記のリンクを参照にしてください。

http://cedro3.com/ai/mini-alexnet/#comment-552

On Thursday, January 25, 2018 at 6:17:25 PM UTC+9, Spatial_dims wrote:
画像分類で有名なAlexNet 等の有名な学習済みのネットワークを使って転移学習ができる方法はありますか? 

小林由幸

unread,
Jan 30, 2018, 4:01:35 AM1/30/18
to Neural Network Console Users (JP)
Neural Network Consoleは転移学習に対応しています。
学習済みおネットワークのプロジェクトを開き、TRAININGタブの学習結果を右クリックして表示される
ポップアップメニューからOpen in EDIT Tab with Weightを選択し、
学習済みネットワークを重み係数付きでEDITタブに読み込みます。

この状態で、最後のAffineレイヤーを除くレイヤーを選択し、ConvolutionやBatchNormalizationの
LRateMultiplierプロパティをまとめて0に設定します。
この操作は、学習済みのパラメータが新しいデータで更新されないようにするためのものです。


以上の準備が出来たら、DATASETタブで転移先のデータを読み込み、学習を実行します。
LRateMultiplierが0に設定されていないパラメータのみが新しいデータで学習されます。

上記のような転移学習を行うには、予め多くのデータを用いてAlexNet等の学習を実行し、
学習済みのプロジェクトを用意する必要があります。
残念ながら現時点で提供している学習済みプロジェクトはありませんが、
学習済みプロジェクトの配布や、転移学習のチュートリアル追加等を検討したいと思います。

Spatial_dims

unread,
Mar 10, 2018, 9:56:59 AM3/10/18
to Neural Network Console Users (JP)
回答ありがとうございます. 学習済みプロジェクトが使えるとき使おうと思います. 

2018年1月30日火曜日 18時01分35秒 UTC+9 小林由幸:
Reply all
Reply to author
Forward
0 new messages