로지스틱 회귀는 1개의 층을 가지는 1 layer NN(단일층 신경망)으로, 매우 얕은(shallow) 신경망이다.
앞서 본 것까지는 2 hidden layer를 가지는 신경망이었다.
hidden layer가 많아지면 신경망이 깊다(deep)고 표현하고, **깊은 신경망(Deep Neural Networks)**이라고 한다.
<aside> 💡 Recap: 신경망의 층을 셀 때는 input layer를 빼고 hidden layer, output layer만 센다. → n layer NN
</aside>
얕은 신경망으로는 해결하지 못하는 문제를 깊은 신경망으로 해결할 수 있다.
문제에 얼마나 깊은 신경망을 사용해야 할지 모르는 경우, 보통 얕은 신경망부터 시작하여 다양하게 시도해 보고, 최적의 hidden layer 개수를 찾는다.
<aside> 💡 Notation
</aside>
깊은 신경망을 bug-free하게 구현하기 위해 행렬 차원에 주의해야 한다.

직관 [1]
직관 [2]