隠れ層(人工ニューラルネットワーク)

隠れ層とは、人工ニューラルネットワークにおいて、入力層と出力層の間の層のことです。

隠れ層は、複数の人工ニューロンを使った層などで構成されます。

一般的には、隠れ層が多いほど、人工ニューラルネットワークの表現力や学習能力が向上します。

ただし、隠れ層が多過ぎると計算コストが増えたり、過学習したりすることがあります。