図7に示すような複数の識別器を統合して向きに依存しない顔 認識を実現するためのネットワークでは、各識別器は入力画像が誰の顔であるか の結果を推定し、、それらの推定値を、gatingネットワークの出力に応じて、ど の識別器の結果を重要視するかを反映させた形で統合してネットワーク全体の推 定結果とする。このネットワークが有効に働くためには、gatingネットワークが 入力画像の顔の向きに応じて正しく反応するように学習される必要がある。ここ では、図9のような恒等写像を実現する砂時計型のニュー ラルネットワーク(autoencoder)を用いる。中間層のニューロン間に競合を入れる ことで向きに撰択的に反応するような自己組織化が生じる。
今、
,
, and
を、それぞれ、入力特徴ベク
トル、中間層のニューロンの出力、出力層のニューロンの出力とする。
この時、中間層の番目のニューロンの出力は、他のニューロンとの
``softmax''により、
このネットワークの学習は、入力
と出力
との二乗誤差
(73) |