Demonstration of Decentralized, Physics-Driven Learning
arXiv:2108.00275 · doi:10.1103/PhysRevApplied.18.014040
Abstract
In typical artificial neural networks, neurons adjust according to global calculations of a central processor, but in the brain neurons and synapses self-adjust based on local information. Contrastive learning algorithms have recently been proposed to train physical systems, such as fluidic, mechanical, or electrical networks, to perform machine learning tasks from local evolution rules. However, to date such systems have only been implemented in silico due to the engineering challenge of creating elements that autonomously evolve based on their own response to two sets of global boundary conditions. Here we introduce and implement a physics-driven contrastive learning scheme for a network of variable resistors, using circuitry to locally compare the response of two identical networks subjected to the two different sets of boundary conditions. Using this innovation, our system effectively trains itself, optimizing its resistance values without use of a central processor or external information storage. Once the system is trained for a specified allostery, regression, or classification task, the task is subsequently performed rapidly and automatically by the physical imperative to minimize power dissipation in response to the given voltage inputs. We demonstrate that, unlike typical computers, such learning systems are robust to extreme damage (and thus manufacturing defects) due to their decentralized learning. Our twin-network approach is therefore readily scalable to extremely large or nonlinear networks where its distributed nature will be an enormous advantage; a laboratory network of only 500 edges will already outpace its in silico counterpart.
11 pages 7 figures
References in corpus (4)
Cited by in corpus (21)
- Learning without neurons in physical systems
- Soft Metamaterials: Adaptation and Intelligence
- Machine Learning Without a Processor: Emergent Learning in a Nonlinear Electronic Metamaterial
- The Physical Effects of Learning
- Learning to self-fold at a bifurcation
- Training Coupled Phase Oscillators as a Neuromorphic Platform using Equilibrium Propagation
- Rigidity of Epithelial Tissues as a Double Optimization Problem
- Intelligent mechanical metamaterials towards learning static and dynamic behaviors
- Self-Contrastive Forward-Forward Algorithm
- Physical Neural Networks with Self-Learning Capabilities
- High-speed coherent photonic random-access memory in long-lasting sound waves
- Physical Computing for Materials Acceleration Platforms
- Measurement-Induced Phase Transitions in Informational Active Matter
- Blending Optimal Control and Biologically Plausible Learning for Noise-Robust Physical Neural Networks
- Physical networks become what they learn
- Kinetic theory of decentralized learning for smart active matter
- A universal approximation theorem for nonlinear resistive networks
- Memory capacity of adaptive flow networks
- Noise-based Local Learning using Stochastic Magnetic Tunnel Junctions
- Unsupervised End-to-End Training with a Self-Defined Target
- Harnessing intuitive local evolution rules for physical learning