Early Termination of the MSDF Computations towards Efficient Inference in Neural Networks
Multi-layer perceptrons (MLPs) are widely used to model complex nonlinear relationships across various applications, but achieving high accuracy while minimizing energy and resource consumption is crucial in resource-limited environments. Computations based on the most significant digit first (MSDF) process digits from left to right, allowing early access to the most significant digits during initial processing. This characteristic enables the early termination of computations once the desired output accuracy is achieved, thereby leading to efficient and cost-effective implementations. This paper explores early termination techniques for applying MSDF computations in the MLP. An ASIC-based MLP architecture is designed to perform serial computations on digits. The efficiency of the proposed MLP design during inference using the MNIST handwritten digit classification dataset is analyzed. Results show that the proposed design achieves a minimum delay and energy consumption reduction of at least 47% while maintaining high accuracy compared to state-of-the-art designs.
Authors
- Mohsen Barzegar (ORCID: https://orcid.org/0000-0002-7004-2375)
- Sahar Moradi Cherati (ORCID: https://orcid.org/0000-0002-9914-501X)
- Leonel Sousa (ORCID: https://orcid.org/0000-0002-8066-221X)
Institutions
- Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento (PT)
- University of Lisbon (PT)
- Instituto de Telecomunicações (PT)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11043511
- Citations
- 1
- Primary Topic
- Neural Networks and Applications
- Type
- article
- Field-Weighted Citation Impact
- 2.48
Funders
- Fundação para a Ciência e a Tecnologia