mlsanityData to 14 Oct 2026

UniNet: Unified Architecture Search with Convolution, Transformer, and MLP

arXiv 2207.05420 ↗First posted 12 Jul 2022cs.CV cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Recently, transformer and multi-layer perceptron (MLP) architectures have achieved impressive results on various vision tasks. However, how to effectively combine those operators to form high-performance hybrid visual architectures still remains a challenge. In this work, we study the learnable combination of convolution, transformer, and MLP by proposing a novel unified architecture search approach. Our approach contains two key designs to achieve the search for high-performance networks. First, we model the very different searchable operators in a unified form, and thus enable the operators to be characterized with the same set of configuration parameters. In this way, the overall search space size is significantly reduced, and the total search cost becomes affordable. Second, we propose context-aware downsampling modules (DSMs) to mitigate the gap between the different types of operators. Our proposed DSMs are able to better adapt features from different types of operators, which is important for identifying high-performance hybrid architectures. Finally, we integrate configurable operators and DSMs into a unified search space and search with a Reinforcement Learning-based search algorithm to fully explore the optimal combination of the operators. To this end, we search a baseline network and scale it up to obtain a family of models, named UniNets, which achieve much better accuracy and efficiency than previous ConvNets and Transformers. In particular, our UniNet-B5 achieves 84.9% top-1 accuracy on ImageNet, outperforming EfficientNet-B7 and BoTNet-T7 with 44% and 55% fewer FLOPs respectively. By pretraining on the ImageNet-21K, our UniNet-B6 achieves 87.4%, outperforming Swin-L with 51% fewer FLOPs and 41% fewer parameters. Code is available at https://github.com/Sense-X/UniNet.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 55 of its 58 references that are in the map. First posted on arXiv 12 Jul 2022.

Builds on

55 of 58 references.

References · 55

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  5. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  6. 2017Proximal Policy Optimization Algorithmscited by 15,215
  7. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
  8. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  9. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  10. 2016Layer Normalizationcited by 5,669
  11. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
  12. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
38 more
  1. 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
  2. 2014Going Deeper with Convolutionscited by 4,241
  3. 2016Gaussian Error Linear Units (GELUs)cited by 3,502
  4. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
  5. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
  6. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
  7. 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,962
  8. 2018DARTS: Differentiable Architecture Searchcited by 1,798
  9. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,446
  10. 2020Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformerscited by 1,369
  11. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
  12. 2016Deep Networks with Stochastic Depthcited by 979
  13. 2020Designing Network Design Spacescited by 960
  14. 2021CvT: Introducing Convolutions to Vision Transformerscited by 947
  15. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
  16. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
  17. 2021Going deeper with Image Transformerscited by 764
  18. 2021CoAtNet: Marrying Convolution and Attention for All Data Sizescited by 569
  19. 2021How to train your ViT? Data, Augmentation, and Regularization in Vision Transformerscited by 569
  20. 2021ConViT: Improving Vision Transformers with Soft Convolutional Inductive Biasescited by 484
  21. 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
  22. 2021Conditional Positional Encodings for Vision Transformerscited by 406
  23. 2021Early Convolutions Help Transformers See Bettercited by 396
  24. 2019Making Convolutional Networks Shift-Invariant Againcited by 391
  25. 2021Pay Attention to MLPscited by 368
  26. 2021Bottleneck Transformers for Visual Recognitioncited by 364
  27. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
  28. 2021ResMLP: Feedforward networks for image classification with data-efficient trainingcited by 339
  29. 2021CMT: Convolutional Neural Networks Meet Vision Transformerscited by 310
  30. 2021Incorporating Convolution Designs into Visual Transformerscited by 248
  31. 2021Scaling Local Self-Attention for Parameter Efficient Visual Backbonescited by 220
  32. 2020How Much Position Information Do Convolutional Neural Networks Encode?cited by 172
  33. 2021Revisiting ResNets: Improved Training and Scaling Strategiescited by 158
  34. 2021Vision Permutator: A Permutable MLP-Like Architecture for Visual Recognitioncited by 103
  35. 2020AttentiveNAS: Improving Neural Architecture Search via Attentive Samplingcited by 66
  36. 2021Container: Context Aggregation Networkcited by 37
  37. 2021ConvMLP: Hierarchical Convolutional MLPs for Visioncited by 37
  38. 2021AlphaNet: Improved Training of Supernets with Alpha-Divergencecited by 36

50 most cited of 55 All 55 (JSON)

Built on by

Not cited yet.