ホップフィールドネットワーク理解に向けての準備体操(5)
ホップフィールドネットワークにエネルギー
- ・・・・(7)
が定義されました。これが増加しない理由を探っていきます。
今、番目のニューロンの出力を計算して更新したとします。は−1か1の値しかとらないので、の変化の仕方は次の4通りです。
- ・・・・(a)
- ・・・・(b)
- ・・・・(c)
- ・・・・(d)
更新によるの変化をで表すことにします。すると
- の場合は・・・・(a)
- の場合は・・・・(b)
- の場合は・・・・(c)
- の場合は・・・・(d)
となります。次にを使ってエネルギーの変化を表してみます。式(7)でが現れる項を区別して書くと
- ・・・・(8)
ここで
- ・・・・(6)
でした(「ホップフィールドネットワーク理解に向けての準備体操(2)」参照)ので式(8)は
よって
- ・・・・(9)
となります。ここから
- ・・・・(10)
となります。ところで
- ・・・・(5)
(「ホップフィールドネットワーク理解に向けての準備体操(2)」参照)でしたので式(10)は
- ・・・・(11)
となります。このはニューロンの更新後の値であることに注意して下さい。よって
- ならば
- ならば・・・・(12)
です。以上のことから上の(a)〜(d)の場合のの正負を調べてみます。
- (a)と(d)の場合は式(10)からです。
- (b)の場合、更新後になっているので(12)から。また。よって式(10)からになります。
- (c)の場合、更新後になっているので(12)から。また。よって式(10)からになります。
以上から、どのような場合でもになります。つまり、が増加することはありません。