Unifying Nonlocal Blocks for Neural Networks
Not on the map. Why?
Abstract (arXiv)
The nonlocal-based blocks are designed for capturing long-range spatial-temporal dependencies in computer vision tasks. Although having shown excellent performance, they still lack the mechanism to encode the rich, structured information among elements in an image or video. In this paper, to theoretically analyze the property of these nonlocal-based blocks, we provide a new perspective to interpret them, where we view them as a set of graph filters generated on a fully-connected graph. Specifically, when choosing the Chebyshev graph filter, a unified formulation can be derived for explaining and analyzing the existing nonlocal-based blocks (e.g., nonlocal block, nonlocal stage, double attention block). Furthermore, by concerning the property of spectral, we propose an efficient and robust spectral nonlocal block, which can be more robust and flexible to catch long-range dependencies when inserted into deep neural networks than the existing nonlocal blocks. Experimental results demonstrate the clear-cut improvements and practical applicabilities of our method on image classification, action recognition, semantic segmentation, and person re-identification tasks.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 28 of its 36 references that are in the map. First posted on arXiv 5 Aug 2021.
Builds on
28 of 36 references.
References · 28
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2017Non-local Neural Networkscited by 2,290
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
16 more
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2017Deformable Convolutional Networkscited by 1,481
- 2021Transformers in Vision: A Surveycited by 1,009
- 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 717
- 2018Deformable ConvNets v2: More Deformable, Better Resultscited by 666
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2017Understanding the Effective Receptive Field in Deep Convolutional Neural Networkscited by 549
- 2019GCNet: Non-local Networks Meet Squeeze-Excitation Networks and Beyondcited by 331
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2018Gather-Excite: Exploiting Feature Context in Convolutional Neural Networkscited by 138
- 2018A2-Nets: Double Attention Networkscited by 136
- 2020Disentangled Non-Local Neural Networkscited by 132
- 2014Convolutional Neural Networks at Constrained Time Costcited by 81
- 2018Compact Generalized Non-local Networkcited by 36
- 2018Nonlocal Neural Networks, Nonlocal Diffusion and Nonlocal Modelingcited by 10
- 2019Compact Global Descriptor for Neural Networkscited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 1.
3 papers.