Computing Library › Quantum Ml
Quantum Ml

Quantum Reservoir Computing

Quantum reservoir computing feeds data into a fixed, untrained quantum system and trains only a simple classical readout on its measured responses.

Compute with a fixed dynamical system

Reservoir computing borrows from classical recurrent networks the idea that a rich, fixed, high-dimensional dynamical system can transform inputs into a feature space where a trivial linear model suffices. Quantum reservoir computing uses a quantum system as that reservoir: the input drives the evolution of many-body quantum dynamics, and only a linear classical readout on the measured observables is trained. The reservoir itself is never optimized.

Why this sidesteps hard training

Kronos motion — classical vs quantum

Because the quantum circuit is fixed, there is no variational optimization of gate angles, so the method avoids barren plateaus and the parameter-shift gradient overhead entirely. The only trained parameters are the classical readout weights, fit by ordinary linear regression. This makes quantum reservoir computing unusually well matched to NISQ hardware, where training is the main pain point.

The reservoir's requirements

python
# Quantum reservoir pipeline (schematic)
features = []
for x in inputs:
    inject(x)                       # drive the fixed reservoir
    evolve_fixed_dynamics()         # no trainable parameters
    features.append(measure_observables())
readout = linear_regression(features, targets)  # only this is trained

Time series and natural dynamics

Quantum reservoirs are especially suited to temporal tasks, where the natural memory of a driven quantum system processes sequences. Some proposals use the intrinsic Hamiltonian dynamics of a physical device as the reservoir, so no explicit gate compilation is needed, turning hardware imperfections into part of the feature-generating machinery rather than pure error.

Prospects and limits

The appeal is practicality: little training, tolerance of a fixed noisy device, and a natural fit for sequences. The limits are the usual ones: measurement shot noise in reading observables, and the open question of whether the reservoir's feature space is genuinely hard to reproduce classically. It is one of the more hardware-realistic near-term directions, but a demonstrated advantage over classical reservoirs remains to be established.