Improving equilibrium propagation without weight symmetry through Jacobian homeostasis
Axel Laborieux, Friedemann Zenke

TL;DR
This paper extends equilibrium propagation to asymmetric neural networks by introducing Jacobian homeostasis, enabling effective learning without weight symmetry and improving performance on complex tasks like ImageNet 32x32.
Contribution
It develops a generalized equilibrium propagation method that removes the need for weight symmetry and introduces a Jacobian-based homeostatic objective to reduce bias.
Findings
Finite nudge does not hinder derivative estimation in complex-differentiable networks.
Weight asymmetry causes bias and reduces task performance.
Jacobian homeostasis significantly improves learning outcomes on complex datasets.
Abstract
Equilibrium propagation (EP) is a compelling alternative to the backpropagation of error algorithm (BP) for computing gradients of neural networks on biological or analog neuromorphic substrates. Still, the algorithm requires weight symmetry and infinitesimal equilibrium perturbations, i.e., nudges, to estimate unbiased gradients efficiently. Both requirements are challenging to implement in physical systems. Yet, whether and how weight asymmetry affects its applicability is unknown because, in practice, it may be masked by biases introduced through the finite nudge. To address this question, we study generalized EP, which can be formulated without weight symmetry, and analytically isolate the two sources of bias. For complex-differentiable non-symmetric networks, we show that the finite nudge does not pose a problem, as exact derivatives can still be estimated via a Cauchy integral. In…
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
Taxonomy
TopicsNeural dynamics and brain function · Advanced Memory and Neural Computing · Neural Networks and Reservoir Computing
