paper-with-me

홈 › Papers

A Blueprint for Precise and Fault-Tolerant Analog Neural Networks

2023-09-19 · Cansu Demirkiran, Lakshmi Nair, Darius Bunandar, Ajay Joshi

Analog computing has reemerged as a promising avenue for accelerating deep neural networks (DNNs) due to its potential to overcome the energy efficiency and scalability challenges posed by traditional digital architectures. However, achieving high precision and DNN accuracy using such technologies is challenging, as high-precision data converters are costly and impractical. In this paper, we address this challenge by using the residue number system (RNS). RNS allows composing high-precision operations from multiple low-precision operations, thereby eliminating the information loss caused by the limited precision of the data converters. Our study demonstrates that analog accelerators utilizing the RNS-based approach can achieve ${\geq}99\%$ of FP32 accuracy for state-of-the-art DNN inference using data converters with only $6$-bit precision whereas a conventional analog core requires more than $8$-bit precision to achieve the same accuracy in the same DNNs. The reduced precision requirements imply that using RNS can reduce the energy consumption of analog accelerators by several orders of magnitude while maintaining the same throughput and precision. Our study extends this approach to DNN training, where we can efficiently train DNNs using $7$-bit integer arithmetic while achieving accuracy comparable to FP32 precision. Lastly, we present a fault-tolerant dataflow using redundant RNS error-correcting codes to protect the computation against noise and errors inherent within an analog accelerator.

📄 PDF Abstract BibTeX arXiv:2309.10759

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Fault-Tolerant Neural Networks from Biological Error Correction Codes

2022-02-25 · Alexander Zlokapa, Andrew K. Tan, John M. Martyn, Ila R. Fiete 외

It has been an open question in deep learning if fault-tolerant computation is possible: can arbitrarily reliable computation be achieved using only unreliable neurons? In the grid cells of the mammalian cortex, analog e…

Open-Ended Question Answering

Design of optical neural networks with component imprecisions

2019-12-13 · Michael Y. -S. Fang, Sasikanth Manipatruni, Casimir Wierzynski, Amir Khosrowshahi 외

For the benefit of designing scalable, fault resistant optical neural networks (ONNs), we investigate the effects architectural designs have on the ONNs' robustness to imprecise components. We train two ONNs -- one with …

A Cryogenic Memristive Neural Decoder for Fault-tolerant Quantum Error Correction

2023-07-18 · Victor Yon, Frédéric Marcotte, Pierre-Antoine Mouny, Gebremedhin A. Dagnew 외

Neural decoders for quantum error correction (QEC) rely on neural networks to classify syndromes extracted from error correction codes and find appropriate recovery operators to protect logical information against errors…

Decoder

Fault-Tolerant Routing in Hypercube Networks by Avoiding Faulty Nodes

2019-05-01 · Shadrokh Samavi, Pejman Khadivi

Next to the high performance, the essential feature of the multiprocessor systems is their fault-tolerant capability. In this regard, fault-tolerant interconnection networks and especially fault-tolerant routing methods …

Agent Context Protocols Enhance Collective Inference

2025-05-20 · Devansh Bhardwaj, Arjun Beniwal, Shreyas Chaudhari, Ashwin Kalyan 외

AI agents have become increasingly adept at complex tasks such as coding, reasoning, and multimodal understanding. However, building generalist systems requires moving beyond individual agents to collective inference -- …