A Computation-Quantized Training Framework to Generate Accuracy Lossless QNNs for One-Shot Deployment in Embedded Systems
Quantized Neural Networks (QNNs) have received increasing attention, since they can enrich intelligent applications deployed on embedded devices with limited resources, such as mobile devices and AIoT systems. Unfortunately, the numerical and computational discrepancies between training systems (i.e., servers) and deployment systems (e.g., embedded ends) may lead to large accuracy drop for QNNs in real deployments. We propose a Computation-Quantized Training Framework (CQTF), which simulates deployment-time fixed-point computation during training to enable one-shot, lossless deployment. The training procedure of CQTF is built upon a well-formulated quantization-specific numerical representation that quantifies both numerical and computational discrepancies between training and deployment. Leveraging this representation, forward propagation executes all computations in quantization mode to simulate deployment-time inference, while backward propagation identifies and mitigates gradient vanishing through an efficient floating-point gradient update scheme. Benchmark-based experiments demonstrate the efficiency of our approach, which can achieve no accuracy loss from training to deployment. Compared with existing five frameworks, the deployed accuracy of CQTF can be improved by up to 18.41%.
Authors
- Lingxin Jin (ORCID: https://orcid.org/0000-0002-4120-5841)
- Jinyu Zhan (ORCID: https://orcid.org/0000-0002-0214-7124)
- Lin Zuo (ORCID: https://orcid.org/0000-0002-1598-1249)
- Wei Jiang (ORCID: https://orcid.org/0000-0003-2962-4709)
- Xingzhi Zhou (ORCID: https://orcid.org/0009-0001-9496-0285)
Institutions
- University of Electronic Science and Technology of China (CN)
Publication Details
- Journal
- IEEE Transactions on Computers
- Published
- 2025-08-29
- DOI
- https://doi.org/10.1109/tc.2025.3603732
- Primary Topic
- Advanced MEMS and NEMS Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00