Value-Driven Mixed-Precision Quantization for Patch-Based Inference on Microcontrollers
Not on the map. Why?
Abstract (arXiv)
Deploying neural networks on microcontroller units (MCUs) presents substantial challenges due to their constrained computation and memory resources. Previous researches have explored patch-based inference as a strategy to conserve memory without sacrificing model accuracy. However, this technique suffers from severe redundant computation overhead, leading to a substantial increase in execution latency. A feasible solution to address this issue is mixed-precision quantization, but it faces the challenges of accuracy degradation and a time-consuming search time. In this paper, we propose QuantMCU, a novel patch-based inference method that utilizes value-driven mixed-precision quantization to reduce redundant computation. We first utilize value-driven patch classification (VDPC) to maintain the model accuracy. VDPC classifies patches into two classes based on whether they contain outlier values. For patches containing outlier values, we apply 8-bit quantization to the feature maps on the dataflow branches that follow. In addition, for patches without outlier values, we utilize value-driven quantization search (VDQS) on the feature maps of their following dataflow branches to reduce search time. Specifically, VDQS introduces a novel quantization search metric that takes into account both computation and accuracy, and it employs entropy as an accuracy representation to avoid additional training. VDQS also adopts an iterative approach to determine the bitwidth of each feature map to further accelerate the search process. Experimental results on real-world MCU devices show that QuantMCU can reduce computation by 2.2x on average while maintaining comparable model accuracy compared to the state-of-the-art patch-based inference methods.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 20 references that are in the map. First posted on arXiv 24 Jan 2024.
Builds on
10 of 20 references.
References · 10
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 467
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
- 2018CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUscited by 121
- 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 89
- 2022ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantizationcited by 51
- 2019Memory-Driven Mixed Low Precision Quantization For Enabling Deep Network Inference On Microcontrollerscited by 33
- 2020RNNPool: Efficient Non-linear Pooling for RAM Constrained Inferencecited by 21
- 2019Neural networks on microcontrollers: saving memory at inference via operator reorderingcited by 15
- 2021BMPQ: Bit-Gradient Sensitivity Driven Mixed-Precision Quantization of DNNs from Scratchcited by 11
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications
- 2023A Practical Mixed Precision Algorithm for Post-Training Quantization
- 2023Free Bits: Latency Optimization of Mixed-Precision Quantized Neural Networks on the Edge
- 2022AMED: Automatic Mixed-Precision Quantization for Edge Devices
- 2022Edge Inference with Fully Differentiable Quantized Mixed Precision Neural Networks
- 2023A 3 TOPS/W RISC-V Parallel Cluster for Inference of Fine-Grain Mixed-Precision Quantized Neural Networks
- 2023Mixed Precision Post Training Quantization of Neural Networks with Sensitivity Guided Search
- 2023On-Chip Hardware-Aware Quantization for Mixed Precision Neural Networks