본문 바로가기
논문리뷰

Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave (CVPR 2020)

by Park Hyun Kook 2020. 6. 1.

Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave (CVPR 2020)

  Authors: Yunpeng ChenHaoqi FanBing XuZhicheng YanYannis KalantidisMarcus RohrbachShuicheng YanJiashi Feng

 

- 본 논문에서는 Vanilla Convolution(가장 기본 Convolution) 문제점인 spatial redundancy 줄이기 위한 Octave Feature Representation Mix feature map low frequency, high frequency’s feature maps으로 factorize하기 위한Octave Convolution 제안했다. 이는 일반 vanilla convolution feature map low high feature 섞인 mixed feature이며, 서로 중복된 local 대한 feature 신경 쓰지 않기 때문에 spatial redundancy 발생하기 때문이다.

 

- Octave Feature Representation feature map tensor low high frequency factorize한다. 그들은 scale-space theory 토대로 division 진행했으며, division low frequency spatial resolution 줄일 있었다. 이를 통해 memory computational cost 줄였다.

 

 

-OctConv high, low frequency 효과적인 communication으로 작용한다. Low high 서로 다른 resolution 가지기 때문에 high에서는 pooling 통하여 size 줄이고,  low에서는 upsampling 통해 size 키우며 서로의 정보를 교환한다. 정보 교환을 통해 low frequency high frequency 효과적으로 처리할 있다고 한다. 또한 동일한 size low frequency 일반 convolution 정보교환이 이루어지는 OctConv k * k 한다고 했을 , parameter 수는 동일하지만, OctConv receptive field 2 크게 확대하기 때문에 recognition performance또한 향상시킨다.

 

 

- 이러한 OctConv 기존의 Network Architecture convolution 추가적인 파라미터나 setting 변경없이 대체가 가능하며 여러 실험결과를 토대로 성능향상을 보여줬다.

댓글