MONO: Enhancing Bit-Flip Resilience With Bit Homogeneity for Neural Networks
Deep neural networks (DNNs) have been applied across diverse domains, including safety-critical applications. Past studies indicate that DNNs are very sensitive to changes in weights and activations due to uneven bit-weight distribution in standard number formats like fixed points, which can cause significant output accuracy fluctuations. To address this issue, we introduce a new data type called MONO to enhance bit-flip resilience using uniformity at the bit level by employing symmetric weights for all bit positions. On average, MONO has improved error resilience more effectively than the fixed-point data type, even when utilizing triple modular redundancy (TMR) and most significant bit (MSB) protection, while maintaining low overhead.
Authors
- Seyed Ahmad Mirsalari (ORCID: https://orcid.org/0000-0001-8013-2414)
- Salim Ullah (ORCID: https://orcid.org/0000-0002-9774-9522)
- Reshad Hosseini (ORCID: https://orcid.org/0000-0002-3669-760X)
- Mostafa E. Salehi
- Yuhao Liu (ORCID: https://orcid.org/0000-0002-7281-2126)
- Akash S. Kumar (ORCID: https://orcid.org/0000-0001-7125-1737)
- Maryam Eslami
Institutions
- University of Tehran (IR)
- German Research Centre for Artificial Intelligence (DE)
- Center for Scalable Data Analytics and Artificial Intelligence (DE)
- Technische Universität Dresden (DE)
Publication Details
- Journal
- IEEE Embedded Systems Letters
- Published
- 2024-12-01
- DOI
- https://doi.org/10.1109/les.2024.3444921
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Deutsche Forschungsgemeinschaft