Optical next generation reservoir computing (2404.07857v3)
Abstract: Artificial neural networks with internal dynamics exhibit remarkable capability in processing information. Reservoir computing (RC) is a canonical example that features rich computing expressivity and compatibility with physical implementations for enhanced efficiency. Recently, a new RC paradigm known as next generation reservoir computing (NGRC) further improves expressivity but compromises its physical openness, posing challenges for realizations in physical systems. Here we demonstrate optical NGRC with computations performed by light scattering through disordered media. In contrast to conventional optical RC implementations, we drive our optical reservoir directly with time-delayed inputs. Much like digital NGRC that relies on polynomial features of delayed inputs, our optical reservoir also implicitly generates these polynomial features for desired functionalities. By leveraging the domain knowledge of the reservoir inputs, we show that the optical NGRC not only predicts the short-term dynamics of the low-dimensional Lorenz63 and large-scale Kuramoto-Sivashinsky chaotic time series, but also replicates their long-term ergodic properties. Optical NGRC shows superiority in shorter training length, increased interpretability and fewer hyperparameters compared to conventional optical RC based on scattering media, while achieving better forecasting performance. Our optical NGRC framework may inspire the realization of NGRC in other physical RC systems, new applications beyond time-series processing, and the development of deep and parallel architectures broadly.
- Gigan, S. Imaging and computing with disorder. Nature Physics 18, 980–985 (2022).
- Random projection in dimensionality reduction: applications to image and text data. In Proceedings of the seventh ACM SIGKDD international conference on Knowledge discovery and data mining, 245–250 (2001).
- Optical reservoir computing using multiple light scattering for chaotic systems prediction. IEEE Journal of Selected Topics in Quantum Electronics 26, 1–12 (2019).
- Large-scale optical reservoir computing for spatiotemporal chaotic systems prediction. Physical Review X 10, 041037 (2020).
- Saade, A. et al. Random projections through multiple optical scattering: Approximating kernels at the speed of light. In 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 6215–6219 (IEEE, 2016).
- Scalable optical learning operator. Nature Computational Science 1, 542–549 (2021).
- Optical computation of a spin glass dynamics with tunable complexity. Proceedings of the National Academy of Sciences 118, e2015207118 (2021).
- Scalable spin-glass optical simulator. Physical Review Applied 15, 034087 (2021).
- Optical complex media as universal reconfigurable linear operators. Optica 6, 465–472 (2019).
- Launay, J. et al. Hardware beyond backpropagation: a photonic co-processor for direct feedback alignment. arXiv:2012.06373 (2020).
- Fast graph kernel with optical random features. In ICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 3575–3579 (IEEE, 2021).
- Newma: a new method for scalable model-free online change-point detection. IEEE Transactions on Signal Processing 68, 3515–3528 (2020).
- Zhou, T. et al. Large-scale neuromorphic optoelectronic computing with a reconfigurable diffractive processing unit. Nature Photonics 15, 367–373 (2021).
- Khairy, M. Tpu vs gpu vs cerebras vs graphcore: a fair comparison between ml hardware (2020).
- Ohana, R. et al. Kernel computations from large-scale random features obtained by optical processing units. In ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 9294–9298 (IEEE, 2020).
- Next generation reservoir computing. Nature Communications 12, 5564 (2021).
- Hao Wang (1124 papers)
- Jianqi Hu (15 papers)
- YoonSeok Baek (10 papers)
- Kohei Tsuchiyama (2 papers)
- Malo Joly (5 papers)
- Qiang Liu (405 papers)
- Sylvain Gigan (113 papers)