paper-with-me

홈 › Papers

Training End-to-End Analog Neural Networks with Equilibrium Propagation

2020-06-02 · Jack Kendall, Ross Pantone, Kalpana Manickavasagam, Yoshua Bengio, Benjamin Scellier

We introduce a principled method to train end-to-end analog neural networks by stochastic gradient descent. In these analog neural networks, the weights to be adjusted are implemented by the conductances of programmable resistive devices such as memristors [Chua, 1971], and the nonlinear transfer functions (or `activation functions') are implemented by nonlinear components such as diodes. We show mathematically that a class of analog neural networks (called nonlinear resistive networks) are energy-based models: they possess an energy function as a consequence of Kirchhoff's laws governing electrical circuits. This property enables us to train them using the Equilibrium Propagation framework [Scellier and Bengio, 2017]. Our update rule for each conductance, which is local and relies solely on the voltage drop across the corresponding resistor, is shown to compute the gradient of the loss function. Our numerical simulations, which use the SPICE-based Spectre simulation framework to simulate the dynamics of electrical circuits, demonstrate training on the MNIST classification task, performing comparably or better than equivalent-size software-based neural networks. Our work can guide the development of a new generation of ultra-fast, compact and low-power neural networks supporting on-chip learning.

📄 PDF Abstract BibTeX arXiv:2006.01981

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Training a Hopfield Variational Autoencoder with Equilibrium Propagation

2023-11-25 · Tom Van Der Meersch, Johannes Deleu, Thomas Demeester

On dedicated analog hardware, equilibrium propagation is an energy-efficient alternative to backpropagation. In spite of its theoretical guarantees, its application in the AI domain remains limited to the discriminative …

Decoder

How to Train Your Resistive Network: Generalized Equilibrium Propagation and Analytical Learning

2026-02-03 · Jonathan Lin, Aman Desai, Frank Barrows, Francesco Caravelli arxiv

Machine learning is a powerful method of extracting meaning from data; unfortunately, current digital hardware is extremely energy-intensive. There is interest in an alternative analog computing implementation that could…

Quantum Equilibrium Propagation: Gradient-Descent Training of Quantum Systems

2024-06-02 · Benjamin Scellier

Equilibrium propagation (EP) is a training framework for energy-based systems, i.e. systems whose physics minimizes an energy function. EP has been explored in various classical physical systems such as resistor networks…

A Fully Analog Pipeline for Portfolio Optimization

2024-11-10 · James S. Cummins, Natalia G. Berloff

Portfolio optimization is a ubiquitous problem in financial mathematics that relies on accurate estimates of covariance matrices for asset returns. However, estimates of pairwise covariance could be better and calculatin…

Portfolio Optimization

Dual Propagation: Accelerating Contrastive Hebbian Learning with Dyadic Neurons

2023-02-02 · Rasmus Høier, D. Staudt, Christopher Zach

Activity difference based learning algorithms-such as contrastive Hebbian learning and equilibrium propagation-have been proposed as biologically plausible alternatives to error back-propagation. However, on traditional …