人工ニューラルネットワークとは
人工ニューラルネットワーク(ANN、Artificial Neural Network)とは、動物の脳を構成する生物学的なニューラルネットワークにヒントを得たコンピューティングシステムです。
人間は多くの記憶、物語、状況、その他多くの要素に基づいて判断を下しており、その意思決定をANNは模倣しようとします。
神経細胞(ニューロン)のように、人工ニューロンは複数の入力を引数として、その引数にいくつかの算術を行い、ある数値を出力します。
ニューロンネットワークでは、多数の人工ニューロンを複数の層に分けてつなぎ、情報を処理します。ニューロン間の各接続(シナプス)は、別のニューロンに信号を伝達することができます。ニューロンは通常、層で構成されており、異なる層は入力に対して異なる変換を行います。信号は最初の入力層から最後の出力層まで、時には複数の層を経由して伝わります。