본문 바로가기
2/[ Machine Learning ]

Padding

by Kieran_Han 2020. 12. 21.

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