Single Neuromorphic Memristor closely Emulates Multiple Synaptic Mechanisms for Energy Efficient Neural Networks
Christoph Weilenmann, Alexandros Ziogas, Till Zellweger, Kevin Portner, Marko Mladenović, Manasa Kaniselvan, Timoleon Moraitis, Mathieu Luisier, Alexandros Emboras
TL;DR
This work shows that a two-terminal SrTiO$_3$ memristor can intrinsically realize six synaptic functions—long- and short-term memory, plasticity, meta-plasticity, and in-memory multiplication—within a single device, enabling bio-inspired ST-Hebb synapses. By integrating these memristive synapses into a deep short-term plasticity network (m-STPN) and adapting the model to hardware constraints, the authors train an Atari Pong agent with energy-efficient in-memory computation. Energy analyses reveal large gains over GPU implementations (up to at least $96\times$), driven by reduced memory traffic and sparse short-term updates, with further gains anticipated from hardware scaling and improved retention. The results highlight a promising path toward scalable, energy-efficient neuromorphic hardware that leverages intrinsic synaptic dynamics for real-time learning in dynamic environments.
Abstract
Biological neural networks do not only include long-term memory and weight multiplication capabilities, as commonly assumed in artificial neural networks, but also more complex functions such as short-term memory, short-term plasticity, and meta-plasticity - all collocated within each synapse. Here, we demonstrate memristive nano-devices based on SrTiO3 that inherently emulate all these synaptic functions. These memristors operate in a non-filamentary, low conductance regime, which enables stable and energy efficient operation. They can act as multi-functional hardware synapses in a class of bio-inspired deep neural networks (DNN) that make use of both long- and short-term synaptic dynamics and are capable of meta-learning or "learning-to-learn". The resulting bio-inspired DNN is then trained to play the video game Atari Pong, a complex reinforcement learning task in a dynamic environment. Our analysis shows that the energy consumption of the DNN with multi-functional memristive synapses decreases by about two orders of magnitude as compared to a pure GPU implementation. Based on this finding, we infer that memristive devices with a better emulation of the synaptic functionalities do not only broaden the applicability of neuromorphic computing, but could also improve the performance and energy costs of certain artificial intelligence applications.
