畳み込みニューラルネットワークは、通常の四辺形畳み込みカーネルを使用して特徴を抽出します。パラメータの数は畳み込みカーネルのサイズとともに二次関数的に増加するため、多くの一般的なモデルは小さな畳み込みカーネルを使用し、その結果、下位層に小さな局所受容野が生じます。この論文は、畳み込みカーネルが楕円形であり、相対的な方向と対数距離に従ってその局所受容野を異なる領域に適応的に分割する、新しい対数極空間畳み込み(LPSC)法を提案します。局所受容野は、距離レベルの数とともに指数関数的に成長します。したがって、提案されたLPSCは、局所的な空間構造を自然にエンコードするだけでなく、パラメータの数を維持しながら、単層受容野を大幅に増加させます。 LPSCは、対数極空間プーリングを介して従来の畳み込みで実装でき、従来の畳み込みを置き換えるために任意のネットワークアーキテクチャに適用できることを示します。さまざまなタスクとデータセットでの実験は、提案されたLPSCの有効性を示しています。コードはhttps://github.com/BingSu12/Log-Polar-Space-Convolutionで入手できます。
Convolutional neural networks use regular quadrilateral convolution kernels to extract features. Since the number of parameters increases quadratically with the size of the convolution kernel, many popular models use small convolution kernels, resulting in small local receptive fields in lower layers. This paper proposes a novel log-polar space convolution (LPSC) method, where the convolution kernel is elliptical and adaptively divides its local receptive field into different regions according to the relative directions and logarithmic distances. The local receptive field grows exponentially with the number of distance levels. Therefore, the proposed LPSC not only naturally encodes local spatial structures, but also greatly increases the single-layer receptive field while maintaining the number of parameters. We show that LPSC can be implemented with conventional convolution via log-polar space pooling and can be applied in any network architecture to replace conventional convolutions. Experiments on different tasks and datasets demonstrate the effectiveness of the proposed LPSC. Code is available at https://github.com/BingSu12/Log-Polar-Space-Convolution.