Multi-Glimpse Network: A Robust and Efficient Classification Architecture based on Recurrent Downsampled Attention
Not on the map. Why?
Abstract (arXiv)
Most feedforward convolutional neural networks spend roughly the same efforts for each pixel. Yet human visual recognition is an interaction between eye movements and spatial attention, which we will have several glimpses of an object in different regions. Inspired by this observation, we propose an end-to-end trainable Multi-Glimpse Network (MGNet) which aims to tackle the challenges of high computation and the lack of robustness based on recurrent downsampled attention mechanism. Specifically, MGNet sequentially selects task-relevant regions of an image to focus on and then adaptively combines all collected information for the final prediction. MGNet expresses strong resistance against adversarial attacks and common corruptions with less computation. Also, MGNet is inherently more interpretable as it explicitly informs us where it focuses during each iteration. Our experiments on ImageNet100 demonstrate the potential of recurrent downsampled attention mechanisms to improve a single feedforward manner. For example, MGNet improves 4.76% accuracy on average in common corruptions with only 36.9% computational cost. Moreover, while the baseline incurs an accuracy drop to 7.6%, MGNet manages to maintain 44.2% accuracy in the same PGD attack strength with ResNet-50 backbone. Our code is available at https://github.com/siahuat0727/MGNet.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 49 of its 67 references that are in the map. First posted on arXiv 3 Nov 2021.
Builds on
49 of 67 references.
References · 49
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
37 more
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2016Wide Residual Networkscited by 3,057
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2015Spatial Transformer Networkscited by 1,423
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2018Self-Attention Generative Adversarial Networkscited by 809
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
- 2017Convolutional Sequence to Sequence Learningcited by 550
- 2014Recurrent Models of Visual Attentioncited by 344
- 2019Adversarial Attacks and Defenses in Images, Graphs and Text: A Reviewcited by 234
- 2019Efficient Graph Generation with Graph Recurrent Attention Networkscited by 231
- 2018A Comprehensive Survey of Deep Learning for Image Captioningcited by 213
- 2016Attend, Infer, Repeat: Fast Scene Understanding with Generative Modelscited by 209
- 2015DRAW: A Recurrent Neural Network For Image Generationcited by 190
- 2019Convergence of Edge Computing and Deep Learning: A Comprehensive Surveycited by 120
- 2015Data-free parameter pruning for Deep Neural Networkscited by 112
- 2019A Survey of Deep Learning Applications to Autonomous Vehicle Controlcited by 101
- 2017Soft Weight-Sharing for Neural Network Compressioncited by 99
- 2019Adversarial Defense by Restricting the Hidden Space of Deep Neural Networkscited by 56
- 2016Towards the Limit of Network Quantizationcited by 49
- 2019Towards Robust Image Classification Using Sequential Attention Modelscited by 27
- 2015Language Models for Image Captioning: The Quirks and What Workscited by 19
- 2016Recurrent Attention Models for Depth-Based Person Identificationcited by 18
- 2018CNN+CNN: Convolutional Decoders for Image Captioningcited by 9
Built on by
Citing papers per year: 2021: 1.
1 paper.