隠れ層とは、人工ニューラルネットワークにおいて、入力層と出力層の間の層のことです。
隠れ層は、複数の人工ニューロンを使った層などで構成されます。
一般的には、隠れ層が多いほど、人工ニューラルネットワークの表現力や学習能力が向上します。
ただし、隠れ層が多過ぎると計算コストが増えたり、過学習したりすることがあります。