mlsanityData to 14 Oct 2026

Global Pooling, More than Meets the Eye: Position Information is Encoded Channel-Wise in CNNs

arXiv 2108.07884 ↗First posted 17 Aug 2021cs.CVcited by 12

Not on the map. Why?

Abstract (arXiv)

In this paper, we challenge the common assumption that collapsing the spatial dimensions of a 3D (spatial-channel) tensor in a convolutional neural network (CNN) into a vector via global pooling removes all spatial information. Specifically, we demonstrate that positional information is encoded based on the ordering of the channel dimensions, while semantic information is largely not. Following this demonstration, we show the real world impact of these findings by applying them to two applications. First, we propose a simple yet effective data augmentation strategy and loss function which improves the translation invariance of a CNN's output. Second, we propose a method to efficiently determine which channels in the latent representation are responsible for (i) encoding overall position information or (ii) region-specific positions. We first show that semantic segmentation has a significant reliance on the overall position channels to make predictions. We then show for the first time that it is possible to perform a `region-specific' attack, and degrade a network's performance in a particular part of the input. We believe our findings and demonstrated applications will benefit research areas concerned with understanding the characteristics of CNNs.

Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 27 of its 36 references that are in the map. First posted on arXiv 17 Aug 2021.

Builds on

27 of 36 references.

References · 27

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  5. 2017Mask R-CNNcited by 7,277
  6. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  7. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
  8. 2014Going Deeper with Convolutionscited by 4,241
  9. 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
  10. 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,161
  11. 2013Describing Textures in the Wildcited by 2,125
  12. 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,420
15 more
  1. 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,276
  2. 2016Group Equivariant Convolutional Networkscited by 1,165
  3. 2017Dynamic Routing Between Capsulescited by 689
  4. 2013Network In Networkcited by 605
  5. 2019Making Convolutional Networks Shift-Invariant Againcited by 391
  6. 2018An Intriguing Failing of Convolutional Neural Networks and the CoordConv Solutioncited by 307
  7. 2019SOLO: Segmenting Objects by Locationscited by 289
  8. 2020How Much Position Information Do Convolutional Neural Networks Encode?cited by 172
  9. 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 142
  10. 2020Positional Encoding as Spatial Inductive Bias in GANscited by 69
  11. 2020Delving Deeper into Anti-aliasing in ConvNetscited by 60
  12. 2021Shape or Texture: Understanding Discriminative Features in CNNscited by 52
  13. 2020Mind the Pad -- CNNs can Develop Blind Spotscited by 41
  14. 2018Partial Convolution based Paddingcited by 29
  15. 2020Generalizable Pedestrian Detection: The Elephant In The Roomcited by 9

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 5; 2024: 4; 2025: 1.

12 papers.