1D 컨볼루션과 똑같은 방법으로 '뒤집기와 이동' 방법을 사용하여 2D 컨볼루션을 계산해보자.
2020/07/25 - [CNN의 수학] - 컨볼루션 쉽게 계산하기
공식을 살펴보면,
우선
그리고
그리고 모든
그럼 해 보자.
다음과 같이 2D 임펄스 반응과 2D 입력 신호가 있다고 하자.




그리고


오른쪽으로 한 스텝 이동하여

오른쪽으로 한 스텝 이동하여

계속 진행해서,

다음으로 아래쪽으로 한 스텝 이동하여

다음으로 오른쪽으로 한 스텝 이동하여

계속 진행해서

이런 식으로

그러면 2D 출력 신호

2D 컨볼루션을 계산할 때, 임펄스 반응 (또는 2D 커널)과 겹치는 입력 신호가 없을 경우에는 신호 값이 0이라고 간주했는데 이와 같이 여분의 0을 추가하는 과정을 제로 패딩(zero padding)이라고 한다.
'AI 딥러닝 > DLA' 카테고리의 다른 글
[CNN] 컨볼루션과 상관도 (0) | 2020.09.22 |
---|---|
[CNN] 이미지 필터 설계해 보기 (0) | 2020.07.29 |
[CNN] 2D 컨볼루션 (0) | 2020.07.28 |
[CNN] 이동평균(moving average) 필터 설계해 보기 (0) | 2020.07.26 |
[CNN] 컨볼루션 쉽게 계산하기 (0) | 2020.07.25 |
댓글