マカロック・ピッツのモデル(1)
マカロックとピッツが1943年に「神経活動に内在する観念の論理計算(A Logical Calculus of the Ideas Immanent in Nervous Activity)」で提案したニューロン(=神経細胞)の数学的な動作モデルは、以下のようなものである。
図のようにニューロンを入力、1出力の素子とみなす。入力は0か1のみであり、出力も0か1のみである。番目の入力線の入力信号を、出力信号をとする。マカロック・ピッツのモデルでは入力と出力の関係は以下であるとする。
つまり、の時に出力は1であり、[tex:\Bigsum_{i=1}^ns_ix_i
以下、このようなニューロンモデルが論理回路に等価であることを示す。話を簡単にするために1入力のニューロンと2入力のニューロンのみを考察する。まず、1入力のニューロンについて考える。
上の図において、、だとすると
- ・・・・(3)
となり、の時に、の時にとなる。ここで0を偽、1を真と解釈すると、このようなニューロンは否定演算子を表していると考えることが出来る。次に、2入力のニューロンについて考える。
上の図において、、だとすると
- ・・・・(4)
となり、、、の関係は以下のようになる。
ここで0を偽、1を真と解釈すると、上の表は以下のようになる。
このニューロンは「OR」演算子を表していると考えることが出来る。
次に同じ図3において、、だとすると
- ・・・・(5)
となり、、、の関係は以下のようになる。
ここで0を偽、1を真と解釈すると、上の表は以下のようになる
このニューロンは「AND」演算子を表していると考えることが出来る。よって、このようなニューロンをつなぎ合わせることにより、否定、OR、ANDの任意の組合せを実現することが出来る。