Quantum reservoir computing with repeated measurements on superconducting devices
Reservoir computing is a machine learning framework that uses artificial or physical dissipative dynamics to predict time-series data using nonlinearity and memory properties of dynamical systems. Quantum systems are considered promising physical reservoirs, and several quantum reservoir computing (QRC) schemes that exploit intrinsic quantum mechanical properties as computational resources have been proposed. This paper focuses on a particular QRC scheme that was theoretically proposed to use the repeated quantum non-demolition measurement to generate a time series, mainly for the purpose of reducing the total execution time compared to the conventional method without repeated measurement. We experimentally implemented this scheme on IBM superconducting devices and demonstrated that shorter execution time and higher accuracy can be achieved than with a specific conventional method. Then, we study the temporal information processing capacity to quantify the computational capability of the proposed QRC; in particular, we use this quantity to identify the measurement strength that finds the best balance between the amount of available information and the strength of dissipation. An experimental demonstration with a soft robot is also provided, where repeated measurement over 1,000 timesteps was effectively implemented. Finally, we implemented the repeated-measurement QRC scheme using 120 qubits, to test the potential computational power of a large-scale QRC.