① 은닉층의 유닛 개수를 지정합니다. 이때 유닛 의미는 다음 그림을 참고하세요.
▲ 그림 7-14 은닉층과 뉴런/유닛
일반적으로 계층(layer)의 유닛 개수를 늘리는 것보다 계층 자체에 대한 개수를 늘리는 것이 성능을 위해서는 더 좋습니다. 은닉층 층수는 인공 신경망이 비선형 문제를 좀 더 잘 학습할 수 있도록 하는 반면, 층 안에 포함된 뉴런은 가중치와 바이어스를 계산하는 용도로 사용되기 때문입니다. 하지만 최적의 은닉층 개수와 유닛 개수를 찾는 것은 매우 어려운 일입니다. 그래서 많은 사람이 실제 필요한 개수보다 더 많은 층과 유닛을 구성한 후 과적합이 발생하지 않도록 이들 개수를 조정해 나가는 방식을 많이 사용합니다.