mlsanityData to 7 Oct 2026

BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptrons

arXiv 2212.14158 ↗First posted 29 Dec 2022cs.CVcited by 3

Not on the map. Why?

Abstract (arXiv)

This paper studies the problem of designing compact binary architectures for vision multi-layer perceptrons (MLPs). We provide extensive analysis on the difficulty of binarizing vision MLPs and find that previous binarization methods perform poorly due to limited capacity of binary MLPs. In contrast with the traditional CNNs that utilizing convolutional operations with large kernel size, fully-connected (FC) layers in MLPs can be treated as convolutional layers with kernel size 1×1. Thus, the representation ability of the FC layers will be limited when being binarized, and places restrictions on the capability of spatial mixing and channel mixing on the intermediate features. To this end, we propose to improve the performance of binary MLP (BiMLP) model by enriching the representation ability of binary FC layers. We design a novel binary block that contains multiple branches to merge a series of outputs from the same stage, and also a universal shortcut connection that encourages the information flow from the previous stage. The downsampling layers are also carefully designed to reduce the computational complexity while maintaining the classification performance. Experimental results on benchmark dataset ImageNet-1k demonstrate the effectiveness of the proposed BiMLP models, which achieve state-of-the-art accuracy compared to prior binary CNNs. The MindSpore code is available at urlhttps://gitee.com/mindspore/models/tree/master/research/cv/BiMLP.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 48 of its 68 references that are in the map. First posted on arXiv 29 Dec 2022.

Builds on

48 of 68 references.

References · 48

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  4. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  5. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  6. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  7. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  8. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  9. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
  10. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  11. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
  12. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
36 more
  1. 2014Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognitioncited by 719
  2. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
  3. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  4. 2019GhostNet: More Features from Cheap Operationscited by 410
  5. 2021Pay Attention to MLPscited by 367
  6. 2015Learning Deconvolution Network for Semantic Segmentationcited by 365
  7. 2021ResMLP: Feedforward networks for image classification with data-efficient trainingcited by 338
  8. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  9. 2021CMT: Convolutional Neural Networks Meet Vision Transformerscited by 310
  10. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
  11. 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
  12. 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 183
  13. 2019Feedback Network for Image Super-Resolutioncited by 155
  14. 2017Towards Accurate Binary Convolutional Neural Networkcited by 148
  15. 2021CycleMLP: A MLP-like Architecture for Dense Predictioncited by 126
  16. 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
  17. 2021AS-MLP: An Axial Shifted MLP Architecture for Visioncited by 101
  18. 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
  19. 2020Rotated Binary Neural Networkcited by 77
  20. 2017Adaptive Quantization for Deep Neural Networkcited by 67
  21. 2021Hire-MLP: Vision MLP via Hierarchical Rearrangementcited by 66
  22. 2020Robust Quantization: One Model to Rule Them Allcited by 63
  23. 2021An Image Patch is a Wave: Phase-Aware Vision MLPcited by 61
  24. 2021ReCU: Reviving the Dead Weights in Binary Neural Networkscited by 51
  25. 2021Manifold Regularized Dynamic Network Pruningcited by 43
  26. 2020Training Binary Neural Networks through Learning with Noisy Supervisioncited by 39
  27. 2021Learning Frequency Domain Approximation for Binary Neural Networkscited by 38
  28. 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Setscited by 38
  29. 2020MeliusNet: Can Binary Neural Networks Achieve MobileNet-level Accuracy?cited by 32
  30. 2019Positive-Unlabeled Compression on the Cloudcited by 27
  31. 2020Kernel Based Progressive Distillation for Adder Neural Networkscited by 19
  32. 2020Improving Accuracy of Binary Neural Networks using Unbalanced Activation Distributioncited by 15
  33. 2022Lipschitz Continuity Retained Binary Neural Networkcited by 14
  34. 2020Tensor Decompositions in Deep Learningcited by 9
  35. 2021Equal Bits: Enforcing Equally Distributed Binary Network Weightscited by 9
  36. 2020Tensor decomposition to Compress Convolutional Layers in Deep Learningcited by 5

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1; 2025: 1.

3 papers.