next up previous contents
Next: 2.3 ニューラルネットワーク Up: 第2章 ニューロンとニューラルネットワーク Previous: 2.1 ニューロンとは

2.2 ニューロンのモデル

2.2がニューロンの数理モデルである。[1]

   figure23
図 2.2: ニューロンモデル

   eqnarray31

式(2.1)において tex2html_wrap_inline919i番目のニューロンの出力、 tex2html_wrap_inline923 はそのニューロンからの入力のシナプス結合の強さを示す。 tex2html_wrap_inline923 が正であれば興奮性シナプスを、負であれば抑制性シナプスを表し、また結合がなければ tex2html_wrap_inline927 である。 tex2html_wrap_inline929 は閾値を示し、他のニューロンからの総入力に各々のシナプス結合の強さをかけたもの tex2html_wrap_inline931 から閾値をひき、出力関数にかけ、ある値を出力する。

出力関数fは、一般的に単調非減少関数である。ニューロンが興奮、発火した時は1、それ以外の時は0を出力するように出力に二値をとるようなモデルを線形閾値素子モデルという。線形閾値モデルの場合、出力関数は図2.3のような階段関数となる。

   figure45
図 2.3: ニューロンの出力

  equation53

それに対し連続モデルの場合、出力関数は式2.4のようなシグモイド関数が一般的に良く用いられる。

  equation62



Deguchi Toshinori
1999年03月23日 (火) 16時14分02秒 JST