이 글은 부스트캠프 AI Tech 3기 강의를 듣고 정리한 글입니다.
기존 MLP에서의 결과값 연산
Convolution을 이용한 연산
Convolution연산은 1차원 뿐 아니라 다양한 차원에서 계산 가능한데
데이터의 성격에 따라 사용하는 커널이 달라진다
이때 커널로 정의 되는 는 이동하여도 값이 바뀌지 않는다는 것이 포인트다
그림으로 이해하면 쉽다
각 커널에 들어오는 모든 그레디언트를 더하면 결국 Convolution 연산과 같음을 볼 수 있다.