TrainNetwo​rk関数実行後の'I​nitializin​g image normalization'について

TrainNetwork関数を実行すると'Initializing image normalization'と表示されますが、これは学習させるミニバッチごとのそれぞれの画像をnormalizeしているという理解でいいのでしょうか?また、nomalizeを行っている場合、どのような画像処理方法になりますでしょうか?(一般的な画像輝度のヒストグラムの平坦化?)

 Accepted Answer

michio
michio on 13 Sep 2017
Edited: michio on 14 Sep 2017
imageInputLayer での "Normalization" の設定が関係するところです。
デフォルトで "zerocenter" となっており、ただ単純にすべての学習画像の平均値をそれぞれの画像から引く処理(各チャネルごと)をおこないます。'Initializing image normalization'と表示されるタイミングで平均値を計算しています。

1 Comment

承知しました。 ご回答ありがとうございます。

Sign in to comment.

More Answers (0)

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Asked:

on 13 Sep 2017

Edited:

on 14 Sep 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!