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

πŸ“… 2026-02-03
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
Efficiently training high-energy-efficiency analog resistive networks for machine learning under physical hardware locality constraints remains challenging. This work proposes an analytical gradient computation framework grounded in graph theory and Kirchhoff’s laws, establishing a unified generalized equilibrium propagation model that encompasses both equilibrium propagation and coupled learning. For the first time, this approach enables exact gradient-based training without requiring duplicate network copies. The method achieves localized weight updates using only output-layer information and supports selective tuning of a subset of resistors with minimal performance degradation. Numerical simulations confirm its convergence and effectiveness, offering a novel pathway toward hardware-friendly, brain-inspired computing architectures.

Technology Category

Machine Learning: Probabilistic Circuits and Graphical ModelsSearch and Optimization: Learning to SearchComputer Vision: Learning & Optimization for CV

Application Category

Graph Algorithms and Modeling for the Web: Graph neural networks and deep learning approaches for Web-related graphsEconomics, Online Markets and Human Computation: Incentives in network design for Web infrastructures and ecosystemsResponsible Web: Human-perceived consequences of algorithmic deployment on the web
πŸ“ Abstract
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 match the performance of traditional machine learning while being significantly more energy-efficient. However, it remains unclear how to train such analog computing systems while adhering to locality constraints imposed by the physical (as opposed to digital) nature of these systems. Local learning algorithms such as Equilibrium Propagation and Coupled Learning have been proposed to address this issue. In this paper, we develop an algorithm to exactly calculate gradients using a graph theoretic and analytical framework for Kirchhoff's laws. We also introduce Generalized Equilibrium Propagation, a framework encompassing a broad class of Hebbian learning algorithms, including Coupled Learning and Equilibrium Propagation, and show how our algorithm compares. We demonstrate our algorithm using numerical simulations and show that we can train resistor networks without the need for a replica or readout over all resistors, only at the output layer. We also show that under the analytical gradient approach, it is possible to update only a subset of the resistance values without a strong degradation in performance.
Problem

Research questions and friction points this paper is trying to address.

analog computing
local learning
resistive networks
energy efficiency
physical locality
Innovation

Methods, ideas, or system contributions that make the work stand out.

Generalized Equilibrium Propagation
Analytical Gradient
Resistive Network
Local Learning
Kirchhoff's Laws
πŸ”Ž Similar Papers
No similar papers found.
πŸ’Ό Related Jobs
No related jobs found.
J
Jonathan Lin
Ming Hsieh Department of Electrical and Computer Engineering, University of Southern California, Los Angeles, CA, USA; Center for Nonlinear Studies, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA; Theoretical Division (T4), Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
A
Aman Desai
Center for Nonlinear Studies, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA; CAI-3, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA; University of California, Berkeley, Berkeley, CA, 94720, USA
F
Frank Barrows
Center for Nonlinear Studies, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA; Theoretical Division (T4), Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
F
Francesco Caravelli
Theoretical Division (T4), Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA; Department of Physics, University of Pisa, Largo Bruno Pontecorvo 3, 56127 Pisa, Italy