On Translation Invariance in CNNs: Convolutional Layers Can Exploit Absolute Spatial Location

By Osman Semih Kayhan, Jan van Gemert. 2020

278 citations recorded by the source corpus.

In this paper we challenge the common assumption that convolutional layers in modern CNNs are translation invariant. We show that CNNs can and will exploit the absolute spatial location by learning filters that respond exclusively to particular absolute locations by exploiting image boundary effects. Because modern CNNs filters have a huge receptive field, these boundary effects operate even far from the image boundary, allowing the network to exploit absolute spatial location all over the image. We give a simple solution to remove spatial location encoding which improves translation invariance and thus gives a stronger visual inductive bias which particularly benefits small data sets. We broadly demonstrate these benefits on several architectures and various applications such as image classification, patch matching, and two video classification datasets.

Subfields: Computer Vision and Pattern Recognition, Model Architectures

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Dacheng Tao
  4. Xiaogang Wang
  5. Chen Change Loy
  6. Trevor Darrell
  7. Andrea Vedaldi
  8. Jitendra Malik

In Model Architectures

  1. Sanja Fidler
  2. Guiguang Ding
  3. Devi Parikh
  4. Jian‐Yuan Sun
  5. Sung Ju Hwang
  6. Jungong Han
  7. Jia-Bin Huang
  8. Xiaohan Ding

Citations in the corpus