mlsanityData to 7 Oct 2026

Searching for TrioNet: Combining Convolution with Local and Global Self-Attention

arXiv 2111.07547 ↗First posted 15 Nov 2021cs.CVcited by 2

Not on the map. Why?

Abstract (arXiv)

Recently, self-attention operators have shown superior performance as a stand-alone building block for vision models. However, existing self-attention models are often hand-designed, modified from CNNs, and obtained by stacking one operator only. A wider range of architecture space which combines different self-attention operators and convolution is rarely explored. In this paper, we explore this novel architecture space with weight-sharing Neural Architecture Search (NAS) algorithms. The result architecture is named TrioNet for combining convolution, local self-attention, and global (axial) self-attention operators. In order to effectively search in this huge architecture space, we propose Hierarchical Sampling for better training of the supernet. In addition, we propose a novel weight-sharing strategy, Multi-head Sharing, specifically for multi-head self-attention operators. Our searched TrioNet that combines self-attention and convolution outperforms all stand-alone models with fewer FLOPs on ImageNet classification where self-attention performs better than convolution. Furthermore, on various small datasets, we observe inferior performance for self-attention models, but our TrioNet is still able to match the best operator, convolution in this case. Our code is available at https://github.com/phj128/TrioNet.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 67 of its 77 references that are in the map. First posted on arXiv 15 Nov 2021.

Builds on

67 of 77 references.

References · 67

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  5. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  6. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  7. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  8. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  9. 2017Mask R-CNNcited by 7,259
  10. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  11. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  12. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
38 more
  1. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  2. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  3. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  4. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  5. 2017Non-local Neural Networkscited by 2,290
  6. 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
  7. 2019Searching for MobileNetV3cited by 1,984
  8. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  9. 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
  10. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  11. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  12. 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
  13. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  14. 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
  15. 2016Deep Networks with Stochastic Depthcited by 973
  16. 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
  17. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
  18. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  19. 2018Panoptic Segmentationcited by 796
  20. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  21. 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 717
  22. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  23. 2021Transformer in Transformercited by 632
  24. 2014Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFscited by 552
  25. 2019Stand-Alone Self-Attention in Vision Modelscited by 542
  26. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  27. 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
  28. 2019Attention Augmented Convolutional Networkscited by 363
  29. 2019Panoptic-DeepLabcited by 362
  30. 2019Axial Attention in Multidimensional Transformerscited by 350
  31. 2019GCNet: Non-local Networks Meet Squeeze-Excitation Networks and Beyondcited by 331
  32. 2020Axial-DeepLab: Stand-Alone Axial-Attention for Panoptic Segmentationcited by 326
  33. 2020Exploring Self-attention for Image Recognitioncited by 313
  34. 2019NAS-FPN: Learning Scalable Feature Pyramid Architecture for Object Detectioncited by 289
  35. 2019Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentationcited by 258
  36. 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
  37. 2019Local Relation Networks for Image Recognitioncited by 210
  38. 2017SMASH: One-Shot Model Architecture Search through HyperNetworkscited by 200

50 most cited of 67 All 67 (JSON)

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1.

2 papers.