Beyond MACs: Hardware Efficient Architecture Design for Vision Backbones
Not on the map. Why?
Abstract (arXiv)
Vision backbone networks play a central role in modern computer vision. Enhancing their efficiency directly benefits a wide range of downstream applications. To measure efficiency, many publications rely on MACs (Multiply Accumulate operations) as a predictor of execution time. In this paper, we experimentally demonstrate the shortcomings of such a metric, especially in the context of edge devices. By contrasting the MAC count and execution time of common architectural design elements, we identify key factors for efficient execution and provide insights to optimize backbone design. Based on these insights, we present LowFormer, a novel vision backbone family. LowFormer features a streamlined macro and micro design that includes Lowtention, a lightweight alternative to Multi-Head Self-Attention. Lowtention not only proves more efficient, but also enables superior results on ImageNet. Additionally, we present an edge GPU version of LowFormer, that can further improve upon its baseline's speed on edge GPU and desktop GPU. We demonstrate LowFormer's wide applicability by evaluating it on smaller image classification datasets, as well as adapting it to several downstream tasks, such as object detection, semantic segmentation, image retrieval, and visual object tracking. LowFormer models consistently achieve remarkable speed-ups across various hardware platforms compared to recent state-of-the-art backbones. Code and models are available at https://github.com/altair199797/LowFormer/blob/main/Beyond_MACs.md.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 62 of its 92 references that are in the map. First posted on arXiv 27 Mar 2026.
Builds on
62 of 92 references.
References · 62
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,274
38 more
- 2019Searching for MobileNetV3cited by 1,984
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
- 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
- 2021PVT v2: Improved Baselines with Pyramid Vision Transformercited by 749
- 2019Panoptic Feature Pyramid Networkscited by 644
- 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 636
- 2021Transformer in Transformercited by 632
- 2023VAD: Vectorized Scene Representation for Efficient Autonomous Drivingcited by 613
- 2021CoAtNet: Marrying Convolution and Attention for All Data Sizescited by 566
- 2021MetaFormer Is Actually What You Need for Visioncited by 523
- 2018GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wildcited by 471
- 2018LaSOT: A High-quality Benchmark for Large-scale Single Object Trackingcited by 424
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 2021Conditional Positional Encodings for Vision Transformerscited by 402
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2021Learning Spatio-Temporal Transformer for Visual Trackingcited by 348
- 2024TinyVLA: Towards Fast, Data-Efficient Vision-Language-Action Models for Robotic Manipulationcited by 331
- 2021Incorporating Convolution Designs into Visual Transformerscited by 248
- 2022EfficientFormer: Vision Transformers at MobileNet Speedcited by 240
- 2021Mobile-Former: Bridging MobileNet and Transformercited by 234
- 2018Human Action Recognition and Prediction: A Surveycited by 226
- 2021Co-Scale Conv-Attentional Image Transformerscited by 224
- 2020Deep Learning-Based Human Pose Estimation: A Surveycited by 205
- 2023EfficientViT: Memory Efficient Vision Transformer with Cascaded Group Attentioncited by 172
- 2022Separable Self-attention for Mobile Vision Transformerscited by 163
- 2023BiFormer: Vision Transformer with Bi-Level Routing Attentioncited by 150
- 2017Need for Speed: A Benchmark for Higher Frame Rate Object Trackingcited by 137
- 2023Run, Don't Walk: Chasing Higher FLOPS for Faster Neural Networkscited by 129
- 2022Rethinking Vision Transformers for MobileNet Size and Speedcited by 121
- 2022MobileOne: An Improved One millisecond Mobile Backbonecited by 109
- 2022Inception Transformercited by 99
- 2021The Efficiency Misnomercited by 98
- 2024MobileNetV4 -- Universal Models for the Mobile Ecosystemcited by 98
- 2022Hydra Attention: Efficient Attention with Many Headscited by 55
- 2024SHViT: Single-Head Vision Transformer with Memory Efficient Macro Designcited by 55
50 most cited of 62 All 62 (JSON)
Built on by
Not cited yet.