Convolution Filter를 수행하게 되면 Input 이미지가 작아진다. 이 때, Padding을 이용하여 Input 이미지 크기를 그대로 유지할 수 있다.
위 그림 속 기존 이미지(Orange)를 3x3으로 Convolution Filter 수행시 기존 이미지에 비하여 크기가 많이 작아진다.
하지만 Padding 함으로서(Gray) 초록색 이미지와 같이 기존보다 이미지를 최대한 살려서 Convolution Filter가 가능하다.
Padding할 경우 그 값은 0을 주기 때문에 Zero Padding이라고 한다.
Padding 목적: 기존 Input 이미지 최대한 살리기
Padding하지 않을 경우 이미지가 기존보다 급격하게 작아지기 때문에 Neural Network 성능에 악영향을 끼침
'둘 > [ Machine Learning ]' 카테고리의 다른 글
Support Vector Regression (0) | 2020.12.22 |
---|---|
Embedding(임베딩) (0) | 2020.12.21 |
Scaler의 fit(), transform(), fit_transform() (0) | 2020.12.18 |
Data Scaling 종류 (0) | 2020.12.18 |
Chapter 1. 한눈에 보는 ML (0) | 2020.12.07 |