ニューラルネットワークは、多数のニューロンがシナプスを介して互いに接続することで形成されたネットワークのことである。その構造から、階層型(図 2.4)と相互結合型(図 2.5)とに大別される。
階層型のニューラルネットワークでは、ニューロンが層を成し、結合は入力層から出力層へ向かう方向のみ許される。
一方、相互結合型のニューラルネットワークでは、全てのニューロンが結合し、また、その結合は双方向である。
なお、図 2.4と図 2.5中で、円がニューロンを、矢印が結合と結合の向きを表している。
図 2.4: 階層型ニューラルネットワーク
図 2.5: 相互結合型ニューラルネットワーク