Convolutional Neural Networks 기존의 FC layer에서는 32 x32 x 3의 이미지를 하나의 벡터로 펼친다음에 가중치를 곱하였다. 하지만 CNN에서는 기존의 이미지 구조를 그대로 유지할 수 있다. CNN에서는 작은 필터가 가중치가 되는데, 위의 예시에서는 5x5x3의 shape를 가지는 필터가 우리의 가중치인 것이다. 이 필터를 가지고 이미지를 슬라이딩하면서 가중치와 입력을 곱(내적)하는 것이다. 이미지는 channel 을 가지는데, 필터도 이미지와 동일한 깊이의 channel을 가진다. 가령 32 x 32 x 3 의 이미지에 5x5x3의 필터를 사용하면 이미지의 가로 세로의 관점에서는 일부를 보지만 깊이는 전체를 보는 것이다. 필터는 이미지를 sliding 하면서 필터의 각 ..