Neuromorphic dreaming as a pathway to efficient learning in artificial agents
Abstract The computational substrate of biological systems exhibits remarkable abilities to learn complex skills quickly and efficiently. Inspired by this, we implement model-based reinforcement learning (MBRL) using spiking neural networks (SNNs) directly on mixed-signal neuromorphic hardware. This approach combines energy-efficient electronic circuits with high sample efficiency through alternating online (``awake'') and offline (``dreaming'') learning phases.
Our model features two networks: an agent network that learns from real and simulated experiences and a world model network that generates simulated experiences.
We validate this by training the system to play Atari Pong. First, we establish a baseline using only real experiences. Then, by ``dreaming'', the required real experiences decrease significantly.
The network dynamics runs in real-time on the analog neuromorphic circuits, with only the readout layers implemented and trained on a computer-in-the-loop. We present results that demonstrate the robustness and potential of energy-efficient mixed-signal neuromorphic processors for real-world applications.
Authors
- Dmitrii Zendrikov (ORCID: https://orcid.org/0000-0002-7034-7013)
- Cristiano Capone (ORCID: https://orcid.org/0000-0002-9958-2551)
- Giacomo Indiveri (ORCID: https://orcid.org/0000-0002-7109-1689)
- Ingo Blakowski
Institutions
- SIB Swiss Institute of Bioinformatics (CH)
- University of Zurich (CH)
- Istituto Superiore di Sanità (IT)
- ETH Zurich (CH)
- Technical University of Munich (DE)
Publication Details
- Journal
- Neuromorphic Computing and Engineering
- Published
- 2025-09-23
- DOI
- https://doi.org/10.1088/2634-4386/ae0a77
- Primary Topic
- Sleep and Wakefulness Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00