2017

Shift: A Zero FLOP, Zero Parameter Alternative to Spatial Convolutions

Wu, Bichen, Wan, Alvin, Yue, Xiangyu et al.

Understand

Neural networks rely on convolutions to aggregate spatial information.

  • However, spatial convolutions are expensive in terms of model size and computation, both of which grow quadratically with respect to kernel size.
  • In this paper, we present a parameter-free, FLOP-free "shift" operation as an alternative to spatial convolutions.
  • We fuse shifts and point-wise convolutions to construct end-to-end trainable shift-based modules, with a hyperparameter characterizing the tradeoff between accuracy and efficiency.

Reading the bibliography…