Improving Processing-In-Memory Chip Inferencing Accuracy Through Noise-Aware Training
The increasing demand for high-performance and energy-efficient neural network (NN) deployments has led to the adoption of Processing-In-Memory (PIM) architectures. While PIM offers significant advantages in speed, power consumption, and cost, its inherent analog noise introduces accuracy loss, limiting its application in accuracy-sensitive tasks. In this study, we propose a noise-aware training (NAT) method to address this challenge. By incorporating uniformly distributed noise, modeled from real PIM chip behavior, into the training process, NAT adapts neural networks to the error characteristics of PIM chips. Experimental results on a keyword recognition task demonstrate that NAT significantly reduces accuracy loss during PIM chip inference without degrading the model's intrinsic FP32 accuracy. Compared to both baseline training and quantization-aware training (QAT), NAT exhibits superior robustness to noise and achieves higher inference accuracy on PIM chips. These findings highlight the potential of NAT to enhance the reliability of PIM architectures, paving the way for their broader adoption in real-world applications.
Authors
- Youngseo Kim
- Xiang Qiu (ORCID: https://orcid.org/0000-0001-8882-4212)
- Yi Fang Zhao (ORCID: https://orcid.org/0000-0002-4531-8632)
- Cimang Lu (ORCID: https://orcid.org/0000-0001-5515-032X)
Institutions
- East China Normal University (CN)
Publication Details
- Published
- 2025-04-11
- DOI
- https://doi.org/10.1109/wccct65447.2025.11027943
- Citations
- 1
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.73
Funders
- National Science and Technology Major Project