Skip to content

arsalan-motamedi/QRC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quantumness in Reservoir Computing

Welcome to the GitHub repository dedicated to the paper entitled "Correlations Between Quantumness and Learning Performance in Reservoir Computing with a Single Oscillator." This paper was a collaborative effort between myself, Dr. Hadi Zadeh-Haghighi, and Prof. Christoph Simon from the University of Calgary.

We have made the decision to share the code used in our research with you. Please feel free to reach out to us if you have any questions or comments regarding the contents of this repository.

To give you a brief overview of our work, we investigate the impact of quantumness in a reservoir computing task. Our reservoir consists of a simple Kerr oscillator, and we focus on predicting Mackey-Glass time-series. Our results suggest that quantumness could be a valuable resource in the learning process. For more details, please refer to the paper.

Learning Performance

In Figure 2 folder, you can find the main learnning codes, for different tasks, such as learning a Mackey-Glass or a Rossler dynamics. Below is the training result for the Mackey-Glass.

  • Mackey-Glass dynamics:

  • Rossler dynamics:

  • Noisy periodic functions:

The effect of quantumness

We use a set of 35 random states and 30 different hyperparameters in the training of the reservoir, and examine the interplay between the quantumness of the reservoir and the learning performance. Using figures below, we deduce that quantumness is indeed a game-changer! We first note that a more quantum state 'can' improve the performance. We furthermore, identify conditions on our hyperparameters that give rise to the optimal performance, and further, we discuss that these results match intuition. Please read our paper for a detailed discussion.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published