複数の向きに依存した識別器をgating networkを用いて統合することにより向き に依存しない顔画像の認識を実現する。各識別器には同一の特徴ベクトルが入力 され、識別結果が出力される。gating networkも識別器と同じ特徴ベクトルを入 力として受け取り、その入力に対してどの識別器が適当かを選択する重みを出力 する。ネットワーク全体の出力は、各ネットワークをgating networkの出力で重 み付けたベクトルとして計算される。すなわち、gating networkは識別器を選択 するスイッチのような役割を持つ。
ここでは、 個の識別器を統合する場合について考える。
そして、番目の識別器の結合加重を
、その識別器の番目の出力
をとする。この時、番目の識別器の確率モデルは、
(79) |
ネットワーク全体の出力は、各識別器の確率を
gatingネットワークの中間層の出力値で重みつけて、
(80) |
(81) |
一方、gatingネットワークの学習には、入力と出力との二乗誤差を最小とする基
準
(82) |
これらをまとめると、全ネットワークの学習のための評価それらをまとめると、全ネットワークの学習のための評価基準として、
(83) |
この評価基準を最大とするパラメータを最急降下法で求めるとすると、
に対する学習アルゴリズムは、
(84) |
(85) | |||
(86) |
ここで、 は、
(87) |
著者等は、このネットワークを25方向から撮影した10人の顔の識別問題に適用し、 向きに関する情報を教示しないでも向きに依存した識別器が学習により自己組織 的に獲得され、どんな向きの顔に対しても安定に認識できるようになることを示 した[60,61]。