CNN에서 합성곱층은 합성곱을 사용하여 특성 맵 크기를 줄입니다. 하지만 역합성곱은 이와 반대로 특성 맵 크기를 증가시키는 방식으로 동작합니다.
역합성곱은 다음 방식으로 동작합니다.
1. 각각의 픽셀 주위에 제로 패딩(zero-padding)을 추가합니다.
2. 이렇게 패딩된 것에 합성곱 연산을 수행합니다.
다음 그림에서 아래쪽의 파란색 픽셀이 입력이며, 초록색 픽셀이 출력입니다. 이 파란색 픽셀 주위로 흰색 제로 패딩을 수행하고, 회색 필터로 합성곱 연산을 수행하면 초록색이 출력됩니다.
▲ 그림 6-48 역합성곱 진행 방식