人工ニューラルネットワークとは何か？
人工ニューラルネットワーク（ANN）は、通常、単にニューラル・ネットワーク（NN）またはニューラル・ネットと呼ばれ、動物の脳を構成する生物学的なニューラルネットワークにヒントを得たコンピューティング・システムである。ANNは、人工ニューロンと呼ばれる接続ユニットまたはノードの集合体に基づいており、生物学的な脳のニューロンを大まかにモデル化している。各接続は、生物学的脳のシナプスと同様、他のニューロンに信号を伝達することができる。人工ニューロンは信号を受信し、それを処理して、それに接続されたニューロンに信号を送ることができる。接続における "信号 "は実数であり、各ニューロンの出力は、その入力の和の非線形関数によって計算される。接続はエッジと呼ばれる。ニューロンとエッジは通常、学習が進むにつれて調整されるウェイトを持つ。ウェイトは接続の信号の強さを増減させる。ニューロンは、信号がその閾値を超えた場合にのみ送信されるような閾値を持つことがある。
典型的には、ニューロンはレイヤーに集約される。異なる層は、その入力に対して異なる変換を行うかもしれない。信号は、最初の層（入力層）から最後の層（出力層）へ、場合によっては複数回層を通過した後 に送られる。
ニューラル・ネットワークは、動物の脳を構成する生物学的な神経回路網にヒントを得たコンピュータ・システムである。