An introduction to reservoir computing
Abstract
There is a growing interest in the development of artificial neural networks that are implemented in a physical system. A major challenge in this context is that these networks are difficult to train since training here would require a change of physical parameters rather than simply of coefficients in a computer program. For this reason, reservoir computing, where one employs high-dimensional recurrent networks and trains only the final layer, is widely used in this context. In this chapter, I introduce the basic concepts of reservoir computing. Moreover, I present some important physical implementations coming from electronics, photonics, spintronics, mechanics, and biology. Finally, I provide a brief discussion of quantum reservoir computing.
Cite
@article{arxiv.2412.13212,
title = {An introduction to reservoir computing},
author = {Michael te Vrugt},
journal= {arXiv preprint arXiv:2412.13212},
year = {2026}
}
Comments
Book chapter, to appear in: Artificial Intelligence and Intelligent Matter, Springer, Cham