Memristor models for machine learning
Juan Pablo Carbajal, Joni Dambre, Michiel Hermans, Benjamin, Schrauwen

TL;DR
This paper investigates memristor networks for analog approximate computing using reservoir computing, emphasizing the importance of device volatility, and compares two simulation models to understand their impact on computational capacity.
Contribution
It introduces two memristor simulation models incorporating volatility and analyzes their effects on reservoir computing performance.
Findings
Volatility in memristors is beneficial for reservoir computing.
Device variability enhances computational capacity in memristor networks.
Different models show varying performance, highlighting need for accurate experimental models.
Abstract
In the quest for alternatives to traditional CMOS, it is being suggested that digital computing efficiency and power can be improved by matching the precision to the application. Many applications do not need the high precision that is being used today. In particular, large gains in area- and power efficiency could be achieved by dedicated analog realizations of approximate computing engines. In this work, we explore the use of memristor networks for analog approximate computation, based on a machine learning framework called reservoir computing. Most experimental investigations on the dynamics of memristors focus on their nonvolatile behavior. Hence, the volatility that is present in the developed technologies is usually unwanted and it is not included in simulation models. In contrast, in reservoir computing, volatility is not only desirable but necessary. Therefore, in this work, we…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
