딥러닝은 여러 층 (layer)로 구성되어 있습니다. 이 여러층중에서 가장 기본이 되는 것이 FC layer 입니다. 풀네임으로는 Fully Connected Layer입니다. 한국말로는 완전 연결층이라고 합니다. Fully Connected Layer의 정의와 의미를 알아보도록 하겟습니다.
딥러닝 Fully Connected Layer정의
Fully Connected layer의 입력이 $\mathbb{x}$이고 출력이 $\mathbb{y}$라고 합시다. Fully connected layer의 입력과 출력은 다음의 관계에 놓입니다.
$$\mathbb{y} = W\mathbb{x} + b$$
Fully connected layer는 Weight $W$와 bias $b$에 의존함을 알 수 있다. 왜 Fully Connected layer라고 부를까? 입력에 있는 $\mathbb{x}$의 원소 $x_i$가 서로 다 연결되어 출력 $\mathbb{y}$가 나오기 때문이다.