TL;DR
This paper introduces a nonideality-aware training method for memristor-based neural networks, enabling high energy efficiency and accuracy despite device nonidealities, by leveraging experimental data and regularization techniques.
Contribution
It presents a novel training approach that accounts for memristor nonidealities, improving energy efficiency and robustness of memristive neural networks.
Findings
Energy efficiency improved by three orders of magnitude
Maintains similar accuracy despite device nonidealities
Effective across a wide range of nonidealities
Abstract
Recent years have seen a rapid rise of artificial neural networks being employed in a number of cognitive tasks. The ever-increasing computing requirements of these structures have contributed to a desire for novel technologies and paradigms, including memristor-based hardware accelerators. Solutions based on memristive crossbars and analog data processing promise to improve the overall energy efficiency. However, memristor nonidealities can lead to the degradation of neural network accuracy, while the attempts to mitigate these negative effects often introduce design trade-offs, such as those between power and reliability. In this work, we design nonideality-aware training of memristor-based neural networks capable of dealing with the most common device nonidealities. We demonstrate the feasibility of using high-resistance devices that exhibit high - nonlinearity -- by analyzing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
