1*1 convolution은 왜 중요한가?

1*1 크기의 kernel을 input에 적용시키면 input의 모든 pixel을 그대로 가져온다

 

1번 적용하면 output channel은 1이되므로

 

kernel 수를 적절하게 조절하면 spatial dimension은 그대로 가져오면서 channel만 줄이는 효과가 있다

 

 

왜 사용하는가?

 

그림에서 보이지만 spatial dimension인 256*256을 input에서 output 그대로 가져오면서 channel수를 줄이는 효과를 가진다

 

convolution을 깊게 만들면서 parameter 수를 줄이는 획기적인 아이디어

TAGS.

Comments