Three-Factor Learning in Spiking Neural Networks: An Overview of Methods and Trends from a Machine Learning Perspective
Szymon Mazurek, Jakub Caputa, Jan K. Argasiński, Maciej Wielgosz
TL;DR
This paper surveys three-factor learning in Spiking Neural Networks from a machine learning perspective, detailing how a modulatory signal g_t augments local STDP to enable reward-guided and context-aware plasticity. It synthesizes theoretical foundations, including Δw_t = H(t_{pre}, t_{post}, g_t) and its intrinsic/extrinsic modulation, with algorithmic developments such as eprop, MDGL, and ETLP, as well as datasets, domains, and hardware platforms. Key contributions include a structured overview of learning rules, neuromodulatory mechanisms, scalability challenges, and encoding strategies, along with a critical view of limitations and gaps. The work highlights cross-disciplinary opportunities to validate models with real-world data and neuromorphic hardware, aiming to accelerate energy-efficient, adaptive AI systems for robotics and cognitive computing.
Abstract
Three-factor learning rules in Spiking Neural Networks (SNNs) have emerged as a crucial extension to traditional Hebbian learning and Spike-Timing-Dependent Plasticity (STDP), incorporating neuromodulatory signals to improve adaptation and learning efficiency. These mechanisms enhance biological plausibility and facilitate improved credit assignment in artificial neural systems. This paper takes a view on this topic from a machine learning perspective, providing an overview of recent advances in three-factor learning, discusses theoretical foundations, algorithmic implementations, and their relevance to reinforcement learning and neuromorphic computing. In addition, we explore interdisciplinary approaches, scalability challenges, and potential applications in robotics, cognitive modeling, and AI systems. Finally, we highlight key research gaps and propose future directions for bridging the gap between neuroscience and artificial intelligence.
