Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
5 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Optical next generation reservoir computing (2404.07857v3)

Published 11 Apr 2024 in physics.optics, cs.ET, and nlin.CD

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.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (16)
  1. Gigan, S. Imaging and computing with disorder. Nature Physics 18, 980–985 (2022).
  2. 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).
  3. Optical reservoir computing using multiple light scattering for chaotic systems prediction. IEEE Journal of Selected Topics in Quantum Electronics 26, 1–12 (2019).
  4. Large-scale optical reservoir computing for spatiotemporal chaotic systems prediction. Physical Review X 10, 041037 (2020).
  5. 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).
  6. Scalable optical learning operator. Nature Computational Science 1, 542–549 (2021).
  7. Optical computation of a spin glass dynamics with tunable complexity. Proceedings of the National Academy of Sciences 118, e2015207118 (2021).
  8. Scalable spin-glass optical simulator. Physical Review Applied 15, 034087 (2021).
  9. Optical complex media as universal reconfigurable linear operators. Optica 6, 465–472 (2019).
  10. Launay, J. et al. Hardware beyond backpropagation: a photonic co-processor for direct feedback alignment. arXiv:2012.06373 (2020).
  11. 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).
  12. Newma: a new method for scalable model-free online change-point detection. IEEE Transactions on Signal Processing 68, 3515–3528 (2020).
  13. Zhou, T. et al. Large-scale neuromorphic optoelectronic computing with a reconfigurable diffractive processing unit. Nature Photonics 15, 367–373 (2021).
  14. Khairy, M. Tpu vs gpu vs cerebras vs graphcore: a fair comparison between ml hardware (2020).
  15. 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).
  16. Next generation reservoir computing. Nature Communications 12, 5564 (2021).
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (7)
  1. Hao Wang (1124 papers)
  2. Jianqi Hu (15 papers)
  3. YoonSeok Baek (10 papers)
  4. Kohei Tsuchiyama (2 papers)
  5. Malo Joly (5 papers)
  6. Qiang Liu (405 papers)
  7. Sylvain Gigan (113 papers)
Citations (1)

Summary

  • The paper presents a novel framework that uses time-delay inputs to implicitly embed polynomial features, enabling high-accuracy predictions of chaotic dynamics.
  • It leverages disordered optical media to perform parallel computations, significantly reducing training data and computational requirements compared to traditional methods.
  • Experimental results show superior forecasting of complex systems like Lorenz63 and Kuramoto-Sivashinsky, establishing new benchmarks in optical reservoir computing.

Optical Next Generation Reservoir Computing: A Leap Forward in Light-Based AI

Introduction

Reservoir Computing (RC) stands as a pivotal framework within the sphere of recurrent neural networks (RNNs), drawing a parallel with the processing mechanisms observed in the human brain. It leverages the dynamic reservoir's innate capacity to encode temporal information, thereby facilitating a broad spectrum of applications from time-series forecasting to system control. Among various implementations, optical RC, utilizing light for information processing, has attracted significant attention owing to its inherent parallelism and speed. This exploration explores an advanced iteration known as optical Next Generation Reservoir Computing (NGRC), showcasing its enhanced efficiency and predictive capabilities.

Innovations in NGRC

The fundamental shift introduced by NGRC lies in its approach to generating reservoir features. Unlike traditional RC that relies on the physical properties of the reservoir for computation, NGRC constructs reservoir features directly from input data, focusing on polynomial forms. This methodology not only simplifies the architecture by eliminating the need for physical reservoir states but also enables a more straightforward interpretation of the feature space. The paper in question extends this concept to the optical domain, leveraging disordered media to enact large-scale computations. Intriguingly, the optical NGRC indirectly generates polynomial features of the input, a process traditionally achieved through explicit computation in digital NGRC designs.

Optical Setup and Achievements

The optical NGRC system, as introduced, deviates from conventional designs by employing time-delay inputs. This adjustment allows the framework to implicitly embed polynomial features within the generated speckle patterns, serving as the reservoir's feature space. The experimental outcomes underscore the system's prowess in forecasting chaotic systems, including the Lorenz63 and Kuramoto-Sivashinsky equations, outperforming existing optical RC implementations in terms of prediction accuracy, training length, and data requirements.

The numerical results presented are compelling, illustrating the optical NGRC's capability to predict the dynamics of the Lorenz63 system with remarkable fidelity over short and extended periods. Furthermore, when applied to the high-dimensional Kuramoto-Sivashinsky system, the framework demonstrates superior forecasting performance, setting new benchmarks in the field.

Implications and Future Prospects

This exploration into optical NGRC marks a significant stride in combining the theoretical advancements of NGRC with the practical benefits of optical computing. The demonstrated superiority in predictive performance, coupled with reduced training data requirements and the inherent advantages of optical systems (such as speed and parallelism), positions optical NGRC as a promising avenue for future research and applications in dynamical system modeling and beyond.

Looking forward, the versatility and scalability of the optical NGRC framework open new pathways for the development of advanced physical computing systems. Furthermore, the inherent compatibility of this approach with various physical substrates suggests broad applicability across different domains of neuromorphic computing. The simplicity and interpretability of the NGRC feature space, derived from input data, offer additional advantages in designing and understanding complex reservoir computing architectures.

Concluding Remarks

In sum, the paper showcases the potential of optical NGRC to revolutionize the field of reservoir computing by merging the conceptual elegance of NGRC with the computational advantages of optical systems. As the field progresses, further exploration of the theoretical underpinnings and practical implementations of NGRC could pave the way for breakthroughs in AI research, particularly in tasks requiring complex dynamical system modeling and prediction.