alphaFeedback

WorksPhysics and Astronomy

Hardware-Aware Design and Layout Selection in Quantum Reservoir Computing for Insurance Claims Forecasting

AI contributions
  • OpenAI ChatGPT
View details
Ancillary data
2 code links
View

Abstract

Quantum reservoir computing (QRC) processes temporal information through quantum dynamics, but it remains unclear whether small QRC models can forecast real data competitively with classical models and whether their predictions survive the transfer from ideal simulation to noisy hardware. We address both questions for a six-qubit gate-based reservoir that forecasts next-day motor-insurance claim counts. Five reservoir candidates were selected and frozen using hardware-native interaction graphs, Trotterized Ising dynamics, memory and measurement-robustness criteria, circuit cost, and calibrated-noise screening. On 232 held-out test days, the ideal candidates reached root-mean-square errors (RMSEs) of 5.66-6.12 claims/day, compared with 5.36 for ridge regression. For four of the five, the difference from ridge was not significant under a 95% block bootstrap, and their accuracy was comparable with classical recurrent and reservoir baselines. On the 156-qubit IBM Kingston processor, we ran 63 evaluations in 21 paired rounds, comparing hardware-aware, random-native, and Qiskit optimization level 1 layouts. Hardware-aware placement gave lower RMSE than Qiskit in every round, with a maximum transfer distortion of 7.59 claims/day (11.84 for Qiskit), and avoided the severe transfer failures seen for some random layouts. Most of the hardware distortion appeared as a systematic forecast shift, which a short hardware probe on training inputs detected before the test runs. Longer replay windows raised circuit cost without a consistent gain in forecasting accuracy or hardware transfer. Small QRC models can thus reach competitive accuracy on this task, and hardware-aware layout selection makes their transfer to IBM Kingston more consistent.

Introduction

Current quantum processors have tens to hundreds of qubits, gate errors around 10−310^{-3}, coherence times of a few hundred microseconds, and calibration data that change from hour to hour [1, 2, 3]. Algorithms that require long coherent evolution or deep, trained circuits are difficult to run reliably on such machines. Reservoir computing is attractive under these constraints because the dynamical system is fixed and only a linear readout is trained [4], [5]. In quantum reservoir computing (QRC), the reservoir is a driven many-body quantum system, and the readout acts on measured expectation values [6], [7]. Because model fitting does not require gradient-based optimization of quantum-circuit parameters, the barren-plateau and gradient-estimation issues associated with variational quantum algorithms do not arise. The difficulty is instead shifted from simulation-based training to QPU transfer. The readout is fitted to features computed in simulation, whereas the processor returns observables altered by decoherence, gate and readout errors, and finite sampling. Whether a QRC forecaster preserves its simulated behavior on hardware therefore depends both on the reservoir design and on the physical qubits on which it is executed [8, 9, 10, 11, 12].

For a fixed reservoir and readout, any hardware-induced change in the measured observables propagates directly into the predictions. Forecasting accuracy and transfer distortion must therefore be measured separately. We study reservoir design and physical-qubit placement together but evaluate them with separate forecasting and transfer metrics.

Forecasting Insurance Claims

Insurance claim counts are traditionally forecast with Poisson and negative-binomial regression, where portfolio exposure can be incorporated explicitly through an offset or covariate [19, 20, 21]. More flexible approaches include structural time-series models, tree ensembles and neural networks [22], [23]. Recent comparisons on automobile claim-frequency data show that machine-learning models can outperform standard Poisson and negative-binomial (NB2) models, although the best method depends on the data structure. Alomair Alomair [24], for example, found support-vector regression to outperform the tested count-regression and neural models on a zero-inflated claim-frequency dataset.

Quantum methods have only recently entered insurance modeling. Tamturk et al. [18] combined QRC-generated features with classical boosting for motor-insurance claim-severity prediction and reported improvements over classical ridge, XGBoost and CatBoost variants, but the quantum component was evaluated on a noise-free simulator rather than a quantum processor. To our knowledge, no previous study has evaluated QRC for temporal insurance claim-count forecasting on real quantum hardware.

Classical Reservoir Computing and Recurrent Models

Classical reservoirs, particularly echo state networks (ESNs), are the closest classical analogue of QRC because their recurrent dynamics remain fixed and only a linear readout is trained [4], [5]. Their temporal processing is commonly characterized by linear memory capacity, which measures how well past inputs can be reconstructed from the current reservoir state [25]. Dambre et al. [26] extended this idea to information-processing capacity, showing that a reservoir distributes its finite feature capacity between linear memory and nonlinear transformations of present and past inputs. Memory is therefore a central computational property of a reservoir, and in our design we explicitly measure delayed-input memory capacity and use it as one of the selection criteria. The broader Dambre capacity decomposition is also applied in the analysis phase to the frozen candidates to distinguish linear recall from nonlinear processing.

WorkEncodingReservoir; readoutHardware (qubits)Task
Fujii and Nakajima [6]State injectionTransverse-field Ising; linearNumerical simulation (5–7)Temporal benchmarks
Kutvonen et al. [13]State injectionFully connected transverse-field Ising; linearNumerical simulation (≤7\le7)Stock prices
Chen et al. [8]Gate encodingGate-based; linearIBM Boeblingen/Ourense/Vigo (4–10)Temporal benchmarks
Suzuki et al. [14]Gate encodingNatural noisy dynamics; linearIBM Melbourne/Toronto (8–12)NARMA, classification
Wudarski et al. [15]Projection + anglesFixed entangling; ridgeOQC Lucy (6–8)Chaotic systems
Hamhoum et al. [16]Angle encodingTrotterized transverse-field Ising; ridgeIBM Heron R2 (6–15)Lorenz-63, ENSO
Connerty et al. [17]Angle encodingGate-based network; elastic netIBM Marrakesh (12)Lorenz system
Tamturk et al. [18]Angle encodingQRC features fed to classical boostingQiskit simulator (3–5)Insurance claim severity
This workAngle encodingTrotterized transverse-field Ising + YY; ridgeIBM Kingston (6)Insurance claim counts

Table 1. Closest QRC Studies Compared With This Work

Physical reservoir computing generalizes the same principle by replacing the artificial recurrent network with the dynamics of a physical substrate [27]. QRC follows this idea in the quantum domain, where the fixed dynamical system is a quantum evolution, and the measured observables form the feature space used by the classical readout. This contrasts with recurrent neural networks (RNNs) and gated recurrent units (GRUs), whose recurrent dynamics are learned directly from data [28], [29]. The comparison between these model families therefore separates three different ways of generating temporal features: fixed classical dynamics, learned recurrent dynamics, and fixed quantum dynamics.

Quantum Reservoir Computing

QRC has been implemented in several forms. Some approaches use fixed gate-based reservoirs rather than an explicit Hamiltonian evolution. Wudarski et al. [15] encode inputs through single-qubit rotations, apply fixed entangling layers, and train a classical ridge readout on measured expectation values. Ahmed et al. [30] similarly use fixed entangling circuits, while part of the temporal memory is carried by a classical leaky integrator rather than by the quantum system itself. Such hybrid designs show that useful reservoir features can be generated without reproducing a physical many-body Hamiltonian.

A second line of work treats the quantum system itself as the reservoir and lets temporal information be processed by its internal dynamics. In Hamiltonian QRC, particularly implementations based on the transverse-field Ising model, classical inputs are encoded into quantum states or rotation angles, the system evolves under fixed interacting dynamics, and expectation values of selected observables form the feature vector for a linear readout [6], [13], [31]. On gate-based processors, this evolution can be implemented through Trotterized circuits, bringing the interaction graph, circuit depth, and measured observables directly into the hardware design.

Several studies have demonstrated QRC on superconducting quantum processors. Chen et al. [8] showed that temporal processing remains viable on noisy IBM hardware when the linear readout is trained directly on hardware-generated reservoir features. Suzuki et al. [14] went further by exploiting the natural noise of a superconducting device as part of the reservoir dynamics itself. More recent work has shown that superconducting QRC can be used for forecasting tasks, including chaotic dynamics on NISQ hardware and multivariate time-series prediction with rewind-based reservoirs on IBM Heron processors [16], [17]. Beyond superconducting platforms, large-scale reservoir learning has also been demonstrated on analog neutral-atom hardware [32]. Table I summarizes the QRC studies most closely related to the present work.

Moving QRC from simulation to hardware introduces a second design problem: the logical reservoir must be mapped onto physical qubits whose gate errors, readout errors and coherence properties are non-uniform and time dependent. Noise-adaptive and variability-aware mapping methods therefore use calibration information to avoid weak qubits and couplers [9]–[11], while approaches such as mapomatic rank candidate layouts by predicted circuit fidelity [12]. When the logical interaction graph already embeds natively, the problem reduces largely to choosing the physical placement without routing [33], which is also the setting considered here.

Motivation and Contributions of the Work

Existing QRC studies provide little evidence on temporal insurance claim-count forecasting on real quantum hardware or on how such forecasts survive simulation-to-QPU transfer. We therefore study next-day insurance claim-count forecasting. This is a standard actuarial time-series problem in which claim frequency is modeled relative to portfolio exposure and calendar effects [21], [22]. Our dataset contains four and a half years of daily motor third-party-liability property-damage claims from a commercial insurer, together with the number of active policies and calendar information. During the observation period, the insured portfolio grows substantially, resulting in evaluation-period exposure levels beyond those observed during training. The data are partitioned chronologically into training, validation, and held-out test periods, with all feature selection, model tuning, and candidate selection performed without access to the test targets. We ask two research questions:

  1. Forecasting performance: Can the QRC architecture forecast insurance claims competitively with classical statistical, recurrent, and reservoir models when all models use the same inputs and are frozen before testing?

  1. Simulation-to-QPU transfer: Can the architecture be systematically designed and placed on real NISQ hardware to ensure reliable transfer of its forecasts from ideal simulation to the quantum processor?

To address the first question, we evaluate next-day insurance claim-count forecasting on the IBM Kingston processor and compare QRC against a range of classical approaches, including ridge regression, Poisson and NB2 generalized linear models (GLMs) with exposure modeling, ESNs, RNNs, GRUs, and XGBoost with squared-error and Poisson objectives.

To systematically investigate the second research question, we develop a problem-to-processor workflow comprising three stages, as illustrated in Figure 1. In Stage 1, the insurance forecasting problem is reduced to the four-input feature set F4F_4, and the inputs are encoded into a six-qubit reservoir containing four injection and two memory qubits. Stage 2 performs logical and hardware-aware reservoir design using only training and validation data. The six-qubit reservoir evolves under a Trotterized transverse-field Ising Hamiltonian with an additional memory-local YY field. The design includes selecting processor-native interaction graphs (five heavy-hex-compatible topologies), Hamiltonian parameters, temporal protocols, observable sets, and the ridge readout. Both continuous evolution and the rewind protocol (RWP) of Mujal et al. [34] are considered, with RWP reconstructing the temporal context before measurement. Single-qubit and correlator observables provide the features for the classical ridge readout. Five reservoir candidates are subsequently selected using four predefined selection rules and calibrated noisy-simulation screening, and frozen before test evaluation. In Stage 3, the five frozen reservoir candidates are evaluated on the held-out test set using IBM Kingston. Each candidate is executed under three physical-layout policies: hardware-aware (HA), random-native, and Qiskit level 1. The hardware-aware policy selects physical qubits based on their ability to preserve ideal reservoir predictions, as estimated using training-only QPU probes, rather than relying solely on hardware error rates or circuit-level fidelity estimates. Unlike approaches that delegate physical mapping to the compiler or retrain

High-level workflow from forecasting inputs to reservoir design, candidate selection, and QPU evaluation under three layout policies

Figure 1. High-level workflow from forecasting inputs to reservoir design, candidate selection, and QPU evaluation under three layout policies.

the classical readout using hardware-generated features, our methodology retains the frozen forecaster and compares repeated executions across the three layout policies. Performance is assessed using conventional forecasting metrics and transfer distortion, allowing us to quantify both predictive accuracy and the preservation of ideal forecasting behavior on real hardware.

The two research questions are evaluated separately throughout the study. A reservoir achieving high forecasting accuracy in ideal simulation does not necessarily preserve its predictions when executed on noisy quantum hardware. Conversely, hardware-induced perturbations may occasionally reduce forecasting error through bias compensation without indicating improved simulation-to-QPU transfer. The main contributions of this work are as follows.

  • A reproducible hardware-aware QRC workflow. We provide a fully reproducible pipeline, including the selection rules, intermediate candidate sets, calibration-aware screening, and frozen final configurations. The implementation and recorded outputs are available in the public repository.1

  • Competitive forecasting against classical baselines. The ideal QRC candidates achieve forecasting accuracy comparable with the strongest classical baselines, although ridge remains the best model on the held-out test period. The main QRC limitation is systematic underprediction as portfolio exposure moves beyond the training range; after removing this level shift, the reservoirs reproduce day-to-day variation competitively.

  • A repeated hardware comparison of physical-layout policies. We evaluate five frozen reservoir candidates across 21 paired hardware rounds, yielding 63 complete QPU evaluations under three physical-layout policies (Figure 1). HA achieves lower forecasting RMSE than Qiskit in all 21 rounds and limits maximum transfer distortion to 7.59 claims/day, compared with 11.84 claims/day for Qiskit. Although random-native placement occasionally achieves lower RMSE than HA, it exhibits greater variability, including four severe transfer failures with distortions of 13.0–35.3 claims/day associated with degraded or non-functional couplers.

  • A pre-deployment diagnosis of QPU transfer error. A short QPU probe using only training inputs identifies systematic prediction-level shifts that subsequently appear in test forecasts. Observable-level analysis further

reveals how contraction and offsets in measured reservoir features contribute to these shifts.

The results show that QRC can be competitive when both the logical reservoir architecture and the physical qubit layout are chosen carefully. On our insurance data, ridge benefits from linear extrapolation to the growing portfolio, while the QRC remains comparable with the ESN, GRU, vanilla RNN, and XGBoost baselines.

The organization of the paper is as follows. Section II states the forecasting problem, data, objectives and metrics. Section III defines the reservoir. Section IV describes how the hardware candidates were designed and selected, and Section V provides the hardware execution protocol and an overview of the classical baselines. Section VI reports results for both objectives, and Section VII discusses the findings and limitations. Section VIII concludes the paper.

Dataset, Problem Formulation and Metrics

Dataset and Predictor Selection

The dataset was provided by a commercial insurer in the form of daily portfolio records. It contains claim counts by type (total, property damage, injury, and loss of profit), the number of active policies, policy-age counts and proportions, the number and proportion of policies held by legal entities, and the mean vehicle age. Calendar variables include the day of the week, weekend and public-holiday indicators, and working-day status. The dataset was complete, with no missing dates, missing values, or blank entries. It was divided chronologically by target date into training (2022-01 to 2024-12, 1,095 observations), validation (2025-01 to 2025-12, 365 observations), and held-out test (2026-01-01 to 2026-08-20, 232 observations) sets, with each observation pairing the inputs of day tt with the claims of day t+1t + 1. The test period ends on August 20, 2026, corresponding to the last available observation.2

The forecasting target was restricted to property-damage claims, and the predictor selection was performed before model tuning, using the 2022–2024 training period exclusively. The total claim count was excluded because it contains the property-damage count itself. Several portfolio-composition variables were also strongly related to portfolio size. During training, the share of policies held by legal entities correlated with the number of active policies at r=−0.96r = -0.96, the share of policies older than four years at r=−0.92r = -0.92, and the mean vehicle age at r=0.69r = 0.69. Based on this screening, four predictors were retained for subsequent evaluation, namely, the current property-damage claim count CtC_t, the number of active policies PtP_t, the weekday of the target day Dt+1D_{t+1}, and the public-holiday indicator Ht+1H_{t+1}.

tbl:2 summarizes the training-period evidence for the four retained predictors. Pearson correlation rr measures linear association, while mutual information (MI) can also detect nonlinear dependence. To assess whether an observed MI value was larger than expected by chance, the target was randomly permuted 500 times and MI was recomputed for each permutation. The reported permutation pp-value is the proportion of shuffled samples with MI at least as large as the observed value. We also use ΔR2\Delta R^2 to measure the additional variance explained when a predictor is added to an existing linear model. Weekday is the strongest calendar predictor, accounting for approximately 24% of the target variance. Public holidays provide additional information beyond weekday alone, increasing explained variance by 6.9 percentage points. The current claim count CtC_t has only weak linear correlation with the next-day count (r=0.10r = 0.10), but its MI is significant relative to the permutation baseline, indicating nonlinear dependence. The active-policy count PtP_t serves as the measure of portfolio exposure and contributes an additional 4.7 percentage points of explained variance beyond the calendar predictors. The four retained predictors also contain little overlapping linear information. All variance inflation factors are below 2, indicating low multicollinearity.

The claim series also contains temporal structure, particularly at short and weekly time scales. Much of this temporal structure is already represented by the calendar variables, the current claim count, and the gradual growth in portfolio exposure. We therefore do not add an explicit set of previous claim counts as input features. Instead, information from previous days is represented through the internal memory of the recurrent and reservoir models.

InputPearson rrMI* (pp)Main evidence
Dt+1D_{t+1}–0.117 (0.002)24% of target variance explained by weekday
Ht+1H_{t+1}−0.250.040 (0.002)ΔR2\Delta R^2 = 0.069 beyond weekday
CtC_t0.100.048 (0.022)Nonlinear dependence despite weak rr
PtP_t0.210.023 (0.15)ΔR2\Delta R^2 = 0.047 beyond calendar

Table II. Training-period evidence for the selected predictors (2022–2024).

Note: MI is measured in nats; pp is obtained from 500 target permutations. ΔR2\Delta R^2 denotes the additional explained variance after adding the predictor. Pearson rr is omitted for weekday because its numerical labels represent categorical values.

Forecasting Task

The resulting task is one-day-ahead forecasting of the property-damage claim count. For forecast origin tt, the target is yt=Ct+1y_t = C_{t+1}, and the feature vector is xt=(Ct,Pt,Dt+1,Ht+1)\mathbf{x}_t = (C_t, P_t, D_{t+1}, H_{t+1}). Here, Dt+1∈{1,…,7}D_{t+1} \in\{1,\ldots,7\} and Ht+1∈{0,1}H_{t+1} \in\{0,1\} refer to the target day, which is known when the forecast is issued. Thus, all information used by the models is available at forecast time. Model fitting and cross-validation use the training period, the validation period is used for configuration selection, and the test period is reserved for final evaluation. During the test period, newly observed claims may enter subsequent forecasts as CtC_t, as they would in operational forecasting, but no model parameters are updated.

Figure 2 shows an important change in scale across these periods. The number of active policies increased from about 90,000 at the beginning of the study to 222,000 by August 2026, while mean daily claims rose from 8.86 in the training period to 14.89 in the test period. Claim frequency per policy nevertheless remained comparatively stable, between 0.076 and 0.085 claims per thousand policy-days, indicating that much of the increase in the claim level reflects portfolio growth. This exposure shift is important for interpreting the later 2026 results because the models are evaluated at portfolio sizes substantially above those observed during training. The orange dashed horizontal line marks the training-derived clipping threshold of the quantum input encoding in (9).3

Daily claim counts, their 28-day moving mean, and the number of active policies

Figure 2. Daily claim counts (gray), their 28-day moving mean (black), and the number of active policies. The dashed horizontal line marks the training-derived clipping threshold used in the quantum input encoding, defined in (9). Dotted vertical lines separate the training, validation (2025), and test (2026) periods.

To confirm the final predictor set before the nonlinear models were evaluated, we compared three nested feature sets, given as F2={Ct,Dt+1}F_2 = \{C_t, D_{t+1}\}, F3=F2∪{Pt}F_3 = F_2 \cup\{P_t\}, and F4=F3∪{Ht+1}F_4 = F_3 \cup\{H_{t+1}\}. The comparison employed ridge regression and Poisson and NB2 GLMs, trained on the 2022–2024 training period and evaluated on the 2025 validation period. Forecast accuracy was measured primarily by the RMSE, expressed in claims per day, with lower values indicating more accurate predictions. Adding portfolio exposure PtP_t reduced the 2025 RMSE from 6.30–6.32 to 4.94–5.01 claims/day across all three models. Adding the holiday indicator Ht+1H_{t+1} produced a further reduction of 0.06–0.14 claims/day, giving RMSEs of 4.87–4.88. The four-variable set F4F_4 was therefore fixed for the subsequent analysis. Subsequent independent hyperparameter searches for the ESN, RNN, GRU, and XGBoost models, each considering F2F_2–F4F_4, consistently identified F4F_4 as the best-performing feature set.

Objectives and Evaluation Metrics

The study addresses two complementary objectives. First, we evaluate whether QRC can forecast next-day insurance claims competitively with classical models under the same chronological protocol. Second, we examine whether hardware-aware choices of reservoir topology and physical-qubit layout preserve the predictions of a frozen QRC after transfer from ideal simulation to a noisy quantum processor, and compare this preservation across three layout strategies. These objectives require distinguishing forecast accuracy from transfer distortion.

Let et=y^t−yte_t = \hat{y}_t - y_t denote the forecast error at time step tt, where y^t\hat{y}_t is the predicted claim count and yty_t is the observed count. For an evaluation period containing nn observations, indexed by t=1,…,nt = 1,\ldots,n, our primary measure of forecast accuracy is the root-mean-square error (RMSE), defined as

RMSE=1n∑t=1net2,(1)\mathrm{RMSE} = \sqrt{\frac{1}{n}\sum_{t=1}^{n} e_t^2}, \tag*{(1)}

expressed in claims per day. We additionally report the mean absolute error (MAE), MAE=1n∑t=1n∣et∣\mathrm{MAE} = \frac{1}{n}\sum_{t=1}^{n}|e_t|, and the mean forecast bias

eˉ=1n∑t=1net,(2)\bar{e} = \frac{1}{n}\sum_{t=1}^{n} e_t, \tag*{(2)}

where eˉ>0\bar{e} > 0 indicates systematic overprediction and eˉ<0\bar{e} < 0 underprediction.

To distinguish systematic bias from errors in day-to-day variation, we also report the centered RMSE (cRMSE),

cRMSE=1n∑t=1n(et−eˉ)2,(3)\mathrm{cRMSE} = \sqrt{\frac{1}{n}\sum_{t=1}^{n}(e_t-\bar{e})^2}, \tag*{(3)}

which satisfies the identity RMSE2=eˉ2+cRMSE2\mathrm{RMSE}^2 = \bar{e}^2 + \mathrm{cRMSE}^2. Thus, two models can follow daily fluctuations similarly while differing in overall RMSE because one is systematically shifted upward or downward. We refer to this systematic shift as the forecast level. For pairwise comparisons evaluated on the same observations, we use the paired RMSE difference

ΔA,B=RMSEA−RMSEB,(4)\Delta_{A,B} = \mathrm{RMSE}_A - \mathrm{RMSE}_B, \tag*{(4)}

so that ΔA,B<0\Delta_{A,B} < 0 favors model A. Uncertainty in pairwise RMSE differences is assessed using a paired circular-block bootstrap with 10,000 resamples 4. The same resampled date blocks are used for both models, preserving short-range temporal dependence. We use 14-day blocks for the primary analysis and 7- and 28-day blocks as sensitivity checks. The 95% confidence intervals are calculated from the bootstrap distribution of ΔA,B\Delta_{A,B}. An interval excluding zero provides evidence of a difference in forecasting RMSE between the compared models.

To measure how faithfully the quantum processor reproduces the predictions of the corresponding ideal reservoir, we define the transfer distortion. For a frozen QRC, let δt=y^tQ−y^tI\delta_t = \hat{y}_t^Q - \hat{y}_t^I denote the difference between the hardware prediction y^tQ\hat{y}_t^Q and the ideal prediction y^tI\hat{y}_t^I at time step tt. The transfer distortion is defined as

d=1n∑t=1nδt2,(5)d = \sqrt{\frac{1}{n}\sum_{t=1}^{n}\delta_t^2}, \tag*{(5)}

expressed in claims per day.

PeriodnnMean CCClipped (%)Policies (10310^3)θP/a\theta_P/aCC per 10310^3 pol.
training10958.860.589.5–138.2−0.30–0.490.085
validation36512.717.7138.3–170.70.49–0.650.082
test 1. half11613.5111.2170.8–186.80.65–0.700.076
test 2. half11616.3721.6187.0–221.80.70–0.770.081

Table VI. Inputs Relative to the Training Range. Clipped denotes the percentage of days on which the claim-count encoding angle reaches the training-derived clipping threshold. θP/a\theta_P/a denotes the exposure encoding angle divided by the encoding scale.

A smaller value of dd indicates that hardware execution more closely reproduces the predictions of the ideal forecaster. Since the classical readout is trained using ideal simulated features and remains unchanged during hardware execution, dd quantifies the prediction-level distortion introduced by transferring the frozen forecaster to the QPU. Because the readout weights transform the measured reservoir features into predictions, dd does not directly quantify the loss of quantum information within the reservoir. A natural alternative is to retrain the readout on the hardware features themselves. In a diagnostic comparison on the hardware runs, we trained the same ridge readout once on QPU features and once on ideal features of the same days and compared their forecasts. The median transfer distortion between them was 1.4 claims/day instead of 3.9 for the frozen readout, but the QPU-trained readout remained less accurate than the ideal-trained one in 60 of 63 runs, with median RMSE increases of 0.10–0.23 claims/day across candidates. Retraining thus compensates much of the rescaling of the features but not the information lost on the processor. We therefore keep the readout frozen and use dd to compare layouts.

While transfer distortion quantifies the overall deviation from ideal predictions, it does not distinguish between systematic prediction shifts and observation-dependent deviations. To characterize these components, we first define the mean hardware-induced shift as

δˉ=1n∑t=1nδt,(6)\bar{\delta} = \frac{1}{n}\sum_{t=1}^{n}\delta_t, \tag*{(6)}

which indicates whether hardware predictions are systematically shifted upward or downward relative to the ideal QRC. The squared transfer distortion can be decomposed as

d2=δˉ2+Var⁡(δt),d^2 = \bar{\delta}^2 + \operatorname{Var}(\delta_t),

where Var⁡(δt)=n−1∑t=1n(δt−δˉ)2\operatorname{Var}(\delta_t) = n^{-1}\sum_{t=1}^{n}(\delta_t-\bar{\delta})^2 represents the variance of observation-dependent deviations. To quantify the contribution of the systematic shift, we define the level-shift share as

ρlvl=δˉ2d2,d>0.(7)\rho_{\mathrm{lvl}} = \frac{\bar{\delta}^2}{d^2}, \qquad d>0. \tag*{(7)}

Values close to one indicate that hardware execution primarily introduces a systematic shift while largely preserving the day-to-day prediction pattern, whereas values close to zero indicate that observation-dependent deviations account for most of the squared transfer distortion.

Forecast accuracy and transfer distortion are therefore evaluated separately: RMSE, MAE, bias, and cRMSE quantify agreement with observed claims, while dd, δˉ\bar{\delta}, and ρlvl\rho_{\mathrm{lvl}} characterize how faithfully the frozen forecaster reproduces its ideal predictions on hardware.

Quantum Reservoir Model

The QRC implemented in this work uses six qubits, shown in Figure 3a. Qubits q0,…,q3q_0,\ldots,q_3 form the injection register II and encode the four selected inputs CtC_t, Dt+1D_{t+1}, PtP_t and Ht+1H_{t+1}, whereas q4q_4 and q5q_5 form the memory register MM. At each input step, the injection qubits are reset and re-prepared, whereas the memory qubits retain the state propagated from the preceding step. This separation between an input register and an evolving quantum reservoir follows the general QRC framework of Fujii and Nakajima [6]. The input variables are encoded through single-qubit RYR_Y rotations, with rotation angles θt,j=0,…,3\theta_{t,j}=0,\ldots,3, determined by the corresponding feature values. The resulting injection state is given as

Replay-window circuit and logical coupling graphs

Figure 3. (a) One replay-window step: injection qubits are reset and encoded with RY(θt,j)R_Y(\theta_{t,j}), all qubits evolve under rr Trotter slices of (11), and after WW steps are measured in one of two settings. (b) Logical coupling graphs; red edges connect the injection and memory registers. TmT_m maximizes memory in simulation but contains triangular connections that are not supported by the heavy-hex topology; H0–H4 are five-edge trees that embed without SWAP gates.

ρI(θt)=⨂j=03RY(θt,j)∣0⟩⟨0∣RY(θt,j)†.(8)\rho_I(\boldsymbol{\theta}_t)=\bigotimes_{j=0}^{3}R_Y(\theta_{t,j})|0\rangle\langle0|R_Y(\theta_{t,j})^\dagger. \tag*{(8)}

where θt\boldsymbol{\theta}_t is the resulting input-angle vector. Let zCz_C and zPz_P denote the current claim count and active-policy count standardized using the training-period mean and standard deviation. These variables, together with weekday and holiday information, are mapped to rotation angles as

θt=(aclip⁡(zC,−3,3)3,2π(Dt+1−1)7,azP3+∣zP∣,πHt+1).(9)\boldsymbol{\theta}_t=\left(a\frac{\operatorname{clip}(z_C,-3,3)}{3},\frac{2\pi(D_{t+1}-1)}{7},a\frac{z_P}{3+|z_P|},\pi H_{t+1}\right). \tag*{(9)}

The weekday is encoded cyclically over a full rotation, while the binary holiday indicator is mapped to either 00 or π\pi. For the continuous variables, the standardized claim count is clipped to [−3,3][-3,3], whereas portfolio exposure is encoded using a scaled softsign transformation [36], which smoothly compresses large values while preserving their ordering. This transformation avoids the saturation caused by direct clipping, which would otherwise map large portfolio values in 2025 and 2026 to identical rotation angles. The scale parameter aa, selected during reservoir optimization, controls the magnitude of the claim-count and exposure rotations. The increasing frequency of claim-count clipping in 2026 (Figure 2) is further examined in Subsec. VI-A when interpreting the test-period behavior of QRC.

After input preparation, all six qubits evolve under the fixed transverse-field Ising Hamiltonian with an additional memory-local YY field

H=∑(i,j)∈EJijZiZj+hx∑i=05Xi+hy(Y4+Y5).(10)H=\sum_{(i,j)\in E}J_{ij}Z_iZ_j+h_x\sum_{i=0}^{5}X_i+h_y(Y_4+Y_5). \tag*{(10)}

where EE denotes the logical coupling graph, JijJ_{ij} is the interaction strength between connected qubits ii and jj, and XiX_i, YiY_i, and ZiZ_i denote the corresponding Pauli operators acting on qubit ii. The global transverse-field strength is given by hxh_x, and hyh_y is the additional field applied to the two memory qubits. The ZZZZ interactions create correlations between connected qubits, allowing information from the injection register to reach the memory qubits. The transverse XX field changes the quantum states during evolution, while the additional YY field acts only on the two memory qubits, providing another contribution to their dynamics. This allows us to vary the memory dynamics without modifying the input encoding or the interaction graph. The strength hyh_y is treated as a reservoir hyperparameter, with hy=0h_y=0 also considered during optimization. The Hamiltonian evolution is approximated using a first-order Trotter product formula [37], implemented as

U=[∏(i,j)∈Ee−iJijZiZjτ∏ie−ihxXiτ∏m=4,5e−ihyYmτ]r,(11)U=\left[\prod_{(i,j)\in E}e^{-iJ_{ij}Z_iZ_j\tau}\prod_i e^{-ih_xX_i\tau}\prod_{m=4,5}e^{-ih_yY_m\tau}\right]^r, \tag*{(11)}

where Δt\Delta t denotes the dimensionless evolution time per input step, rr is the number of Trotter slices, and τ=Δt/r\tau= \Delta t/r is the duration of each slice. The operator products follow the same fixed order in simulation and on hardware. Increasing rr improves the approximation of the Hamiltonian evolution but also increases circuit depth and the number of quantum gates. We therefore optimize rr as a reservoir design parameter.

Because quantum measurement disturbs the reservoir state, RWP is used to replay the recent input history before each measurement. For a forecast at time tt, the memory register is initialized to ∣00⟩\lvert00\rangle, and the most recent WW inputs, θt−W+1,…,θt\theta_{t-W+1},\ldots,\theta_t, are replayed sequentially before measurement.5 The replay-window length WW determines how much recent history is supplied to the reservoir and is treated as a model hyperparameter, selected during reservoir optimization. After each input step, the injection qubits are reset, while the memory qubits retain their evolved state for the next step. The density-matrix form is given by

ρt=U[ρI(θt)⊗ρM(t−1)]U†(12)\rho_t = U\left[\rho_I(\theta_t)\otimes\rho_M(t-1)\right]U^\dagger \tag*{(12)}

with ρM(t)=Tr⁡I(ρt)\rho_M(t)=\operatorname{Tr}_I(\rho_t). After the final replay step, the reservoir is measured to extract its output features. Since the recent input history is replayed for each measurement, the memory state does not need to be preserved between measurements. The reservoir features are given by the expectation values of the selected observables, zt,j=Tr⁡(Ojρt)z_{t,j}=\operatorname{Tr}(O_j\rho_t), where OjO_j denotes the jjth observable and ρt\rho_t is the reservoir state after the last replay step.

The final forecast is produced by a classical ridge readout [38],

y^t=b+wTzt,(13)\hat{y}_t = b + \mathbf{w}^{\mathsf{T}}\mathbf{z}_t, \tag*{(13)}

where zt\mathbf{z}_t is the vector of measured reservoir features (observables), w\mathbf{w} contains their weights, and bb is the intercept. The readout is fitted on the features of the training period. Each feature is standardized with its training mean zˉ\bar{z} and standard deviation ss,6 giving the matrix Z=(X−1zˉT)diag⁡(s)−1Z=(X-\mathbf{1}\bar{\mathbf{z}}^{\mathsf{T}})\operatorname{diag}(s)^{-1}, and the target vector is centered with its training mean yˉ\bar{y}. The penalized coefficients are

β=(ZTZ+λI)−1ZT(y−yˉ1),(14)\boldsymbol{\beta}=\left(Z^{\mathsf{T}}Z+\lambda I\right)^{-1}Z^{\mathsf{T}}\left(\mathbf{y}-\bar{y}\mathbf{1}\right), \tag*{(14)}

where λ\lambda controls the strength of regularization. They are returned to the scale of the measured observables as wj=βj/sjw_j=\beta_j/s_j, and the intercept, which is not regularized, is recovered as b=yˉ−wTzˉb=\bar{y}-\mathbf{w}^{\mathsf{T}}\bar{\mathbf{z}}. The readout is fitted once on noiseless training-period features and then frozen. The same w\mathbf{w} and bb are applied without refitting to ideal, noisy-simulation, and QPU-generated features of the validation and test periods.7

From Logical Design to Five Hardware Candidates

The logical reservoir design was completed before any use of the test period. With the predictor set, six-qubit register and input encoding already fixed, the remaining design concerned the interaction graph, Hamiltonian parameters, temporal protocol, measured observables and hardware suitability. Model fitting and cross-validation used the training set, while the validation set was used only to rank the resulting configurations. This process corresponds to Stage 2 in Figure 1.

Hardware-Native Interaction Graphs

The initial memory-optimized reservoir used the seven-edge graph TmT_m shown in Figure 3b. Its delayed-input memory, quantified using the memory-capacity metric defined in (16) (Subsec. IV-C), was the highest among the simulated designs. However, the topology cannot be embedded directly into the heavy-hex coupling maps of the IBM processors considered, which have a maximum vertex degree of three and contain no triangular connections [39]. An exhaustive search found no native embedding of TmT_m on the IBM processors considered during development. Rather than introducing routing and additional SWAP gates, we constructed five six-qubit trees, H0–H4, that preserve the four injection and two memory qubits while differing in how information reaches the memory register. H0 forms a chain with one injection–memory connection; H1 connects the holiday input directly to both memory qubits; H2 connects the exposure input to an interacting memory pair; H3 moves the claims input to the memory boundary; and H4 uses one memory qubit as a hub.

All five graphs embed natively on the heavy-hex processor and therefore allow the reservoir dynamics to be implemented without routing. The number of possible native placements nevertheless differs substantially between graphs. On IBM Kingston, H0 and H3 admit 1072 native embeddings, H1 and H4 admit 516, and H2 admits 264. The logical topology therefore affects not only the reservoir dynamics but also the number of physical-qubit layouts available during hardware deployment.

Reservoir Parameter and Observable Optimization

Because the meaning of a coupling depends on the graph on which it acts, the interaction strengths optimized for TmT_m were not transferred directly to H0–H4. Each graph was instead given the same search budget over coupling strengths JijJ_{ij}, followed by local refinement. This initial topology screen showed that H2, H3 and H4 retained substantially more of the memory capability of TmT_m than H0 and H1, indicating that both the presence and placement of injection–memory connections influence temporal information storage. The reservoir dynamics were then re-optimized over the interaction strengths and fields in (10), the Trotter depth rr, and the ridge penalty λ\lambda. The search included r∈{1,2,3,4}r \in\{1,2,3,4\}, several transverse-field strengths hxh_x, and both zero and nonzero memory-field values hyh_y. The additional YY field was therefore not imposed on the model but retained only when supported by the search. Most optimized branches preferred r=3r=3, although shallower reservoirs remained competitive and were retained when they reduced circuit cost. Each candidate used one of the predefined observable sets. These ranged from the eight single-qubit XX and ZZ observables on the four injection qubits to larger sets that additionally included the memory correlator Y4X5Y_4X_5 or all single-qubit XX, YY and ZZ observables. The observable set was selected separately for each candidate. Observables were retained only when their training-data variation exceeded the expected finite-shot measurement uncertainty, as quantified by (17) and the resolvability criterion defined in Subsec. IV-C. The complete hyperparameter search spaces, retained parameter settings, intermediate numerical results, and supporting scripts are provided in the Data and Code Availability materials.

Multi-Objective Selection and Noisy Screening

The parameter searches produced separate continuous (CONT) and RWP candidate pools for each of the five logical graphs H0–H4. Because forecasting accuracy, temporal memory, measurement robustness, and hardware cost represent distinct and potentially competing objectives, the reservoirs were not ranked using a single aggregate score. Instead, four complementary selection rules were used.

  • R1 – Forecast accuracy: Reservoir configurations were evaluated by chronological cross-validation (CV) on the training set, and R1 selects the configuration with the lowest mean CV RMSE within each graph–protocol pool.

  • **R2 – Delayed-input memory: ** This criterion measures how well information about earlier inputs can still be recovered from the current reservoir features and is evaluated independently of forecasting accuracy. Its formal definition is given below.

  • **R3 – Measurement robustness: ** Among reservoirs for which every retained observable varies across the training data by more than its expected shot noise at 1024 shots, R3 selects the configuration with the lowest mean CV RMSE on the training set.

  • **R4 – Circuit efficiency: ** We select the least expensive reservoir whose CV RMSE remains within one standard error of the best configuration in the same graph–protocol pool. Circuit cost is compared using, in order, SWAP count, CZ count, number of measurement settings, circuit depth, and scheduled duration.

For R2, delayed-input memory was measured independently of forecasting accuracy. Following the standard linear memory-capacity framework [25], [26], the four encoded input sequences were independently permuted to remove the temporal structure of the original insurance series while preserving the marginal distribution of each sequence. The experiment was repeated using five independently permuted probe sequences, and the resulting scores were averaged. For each sequence jj and delay kk, a separate linear readout was trained on the training-set reservoir features to reconstruct the input value uj(t−k)u_j(t-k) from the reservoir state at time tt. Let u^j,k(t)\hat{u}_{j,k}(t) denote this reconstructed value. The memory capacity at delay kk was evaluated on the Nval=365N_{\mathrm{val}}=365 validation endpoints as

MCj,k=max⁡[Corr⁡2(uj(t−k),u^j,k(t))−1Nval−1,0].(15)\mathrm{MC}_{j,k}=\max\left[\operatorname{Corr}^{2}\left(u_j(t-k),\hat{u}_{j,k}(t)\right)-\frac{1}{N_{\mathrm{val}}-1},0\right]. \tag*{(15)}

The subtraction corrects for the expected finite-sample squared correlation between unrelated sequences [26]. A value close to one indicates that the input from kk steps earlier can still be reconstructed accurately from the current reservoir features.

The selection score averages this memory over the four encoded input sequences and sums it over 1–20 delays

MCS1:20=14∑j=14∑k=120MCj,k.(16)\mathrm{MC}_{\mathrm{S}}^{1:20}=\frac{1}{4}\sum_{j=1}^{4}\sum_{k=1}^{20}\mathrm{MC}_{j,k}. \tag*{(16)}

The upper limit of 20 steps is a fixed diagnostic horizon used to compare reservoirs on the same scale; it is not interpreted as the measured memory length of the reservoir. The original memory-optimized graph TmT_m reached MCS1:20=1.27\mathrm{MC}_{\mathrm{S}}^{1:20}=1.27 and therefore serves as the reference point for H0–H4.

Memory capacity should not be confused with washout. Unlike memory capacity, which measures how well past inputs can be reconstructed, washout measures how quickly the reservoir loses dependence on its initial state. The memory of RWP reservoirs is limited by the replay window WW, but stable washout was required for CONT reservoirs under R2.

Regarding R3, measurement robustness was assessed at two levels. First, we asked whether each observable could be Notes: WW denotes the replay-window length; ∗^{*} indicates a continuous-operation design deployed using replay; rr is the number of Trotter slices; aa is the input-encoding scale; Δt\Delta t is the dimensionless reservoir evolution interval; hxh_x and hyh_y are the transverse- and memory-field strengths, respectively; λ\lambda is the ridge-regularization parameter; mm is the number of measured observables; tct_c is the scheduled circuit duration (in μ\mus) of the longer measurement setting on IBM Kingston. A dash indicates that the corresponding Ising coupling is absent from the logical graph. CV denotes the mean chronological cross-validation RMSE over the training set, and Val. denotes the validation RMSE; both are expressed in claims/day. CZ is the total number of CZ gates per feature vector across the two measurement settings.

resolved reliably with a finite number of shots. For observable jj, let σj\sigma_j denote its standard deviation across the training data, representing how much that observable naturally varies between different inputs. This variation was compared with the expected finite-shot sampling uncertainty. Because Pauli observables have outcomes ±1\pm1, the standard deviation of an expectation value estimated from NN shots is

σshot,j=1−μj2N,(17)\sigma_{\mathrm{shot},j} = \sqrt{\frac{1-\mu_j^2}{N}}, \tag*{(17)}

where μj\mu_j is the mean expectation value of observable jj over the training data and N=1024N = 1024. If the natural variation of the observable was smaller than its expected sampling uncertainty, σj<σshot,j\sigma_j < \sigma_{\mathrm{shot},j}, the observable was considered insufficiently resolvable for hardware use. Second, we estimated how the remaining measurement noise propagates through the ridge readout. Since the forecast is a weighted sum of the measured observables, even a small measurement error can noticeably affect the prediction when the corresponding readout weight is large. Assuming independent shot noise across observables, we used a forecast screening proxy, given as

σ~f=[∑j(βjσshot,jσj)2]1/2,(18)\widetilde{\sigma}_f = \left[\sum_j \left(\beta_j \frac{\sigma_{\mathrm{shot},j}}{\sigma_j}\right)^2\right]^{1/2}, \tag*{(18)}

where βj\beta_j is the ridge coefficient on the standardized feature scale of observable jj. Within each of the ten graph–protocol pools defined by H0–H4 under CONT and RWP operation, σ~f\widetilde{\sigma}_f was used only as a tie-breaker after the resolvability and cross-validation criteria were applied.8 This criterion was motivated by an early hardware diagnostic on the validation set. The holiday observable X3X_3 had a training-set standard deviation of only 0.017, below its expected shot-noise level of approximately 0.031 at 1024 shots. Because the fitted ridge coefficient on this feature was large, including X3X_3 increased the validation RMSE to about 39 claims/day, whereas removing it reduced the error to about 5.5. The final observable sets therefore exclude features whose natural variation is not sufficiently resolved at the available shot count (Table IV).

Applying R1–R4 across the ten graph–protocol pools yielded 40 configurations, corresponding to 33 unique reservoirs. These were evaluated using a calibrated Aer simulator with an IBM Kingston-derived noise model accounting for gate errors, thermal relaxation, and finite-shot sampling. Each reservoir was tested at different Trotter depths and shot counts. The configurations were then compared using Pareto-based screening of validation RMSE, circuit cost, and sampling budget. The Pareto-nondominated configurations represented five distinct reservoirs, which were retained as the frozen candidates C1–C5.

Five Frozen Candidates

The five candidates, C1–C5, were selected to represent distinct trade-offs among forecasting accuracy, memory capacity, measurement robustness, and hardware cost, rather than the five configurations with the lowest forecasting errors (Table III). C1 is the accuracy-oriented H3 reservoir selected by R1 and R3. C2 uses the same logical graph but substantially reduces circuit cost under R4. C3 is a shallow H2 reservoir selected for measurement robustness. C4 is a continuous H0 design, while C5 is the memory-oriented H2 candidate selected by R2. H1 and H4 contributed no candidate because none of their operating points lay on the Pareto front of the noisy screen; the best H4 point (replay, W=14W = 14, RMSE 4.99 at 840 CZ) is dominated by an H3 point with RMSE 4.98 at 120 CZ.

Candidates C4 and C5 were optimized under CONT operation, in which the memory register is never reset between inputs. On hardware, this is not possible: measuring the features destroys the reservoir state, so a single continuous evolution cannot supply a forecast for every day. We therefore replay a sufficiently long input history before each forecast. The required replay length follows from the washout time, which measures how quickly the reservoir forgets its initial memory state [5]. The reservoir is initialized in each of five different memory states (∣00⟩|00\rangle, ∣11⟩|11\rangle, ∣++⟩|++\rangle, (∣00⟩+∣11⟩)/2(|00\rangle+ |11\rangle)/\sqrt{2} and the maximally mixed state) and driven by the same training inputs. At every step we record the largest pairwise trace distance between the memory states,

Dtr(t)=max⁡a<b12∥ρM(a)(t)−ρM(b)(t)∥1,(19)D_{\mathrm{tr}}(t) = \max_{a<b} \frac{1}{2}\left\lVert\rho_M^{(a)}(t) - \rho_M^{(b)}(t) \right\rVert_1, \tag*{(19)}

and the largest pairwise distance between the corresponding feature vectors,

Dfeat(t)=max⁡a<b∥zt(a)−zt(b)∥2.(20)D_{\mathrm{feat}}(t)=\max_{a<b}\left\lVert\mathbf{z}_{t}^{(a)}-\mathbf{z}_{t}^{(b)}\right\rVert_{2}. \tag*{(20)}

The washout length is set as the first step after which max⁡{Dtr(t),Dfeat(t)}<ε\max\{D_{\mathrm{tr}}(t),D_{\mathrm{feat}}(t)\}<\varepsilon remains satisfied, with ε=0.01\varepsilon=0.01 chosen as a heuristic threshold for the design search. This gives replay windows of W=117W=117 for C4 and W=64W=64 for C5. On the validation period, the replayed ideal forecasts reproduce the continuous predictions with RMSE differences of 0.0001 for C4 and 0.0024 for C5. All five configurations were subsequently frozen before test evaluation.

QPU Execution and Baselines

To investigate the effect of physical-qubit placement on QRC forecasting performance and simulation-to-QPU transfer, we propose a hardware-aware layout-selection procedure and compare it with two reference policies, random-native and Qiskit placement. For each of the five frozen reservoir candidates, these policies map the same six-qubit logical circuit (Table IV) onto physical qubits, with performance assessed through ideal simulation, calibrated noisy simulation, and QPU execution. Ideal reservoir features are obtained from noiseless statevector simulation. For calibrated-noise simulation, expectation values are computed under an IBM Kingston-derived noise model incorporating gate errors and thermal relaxation (relaxation acts only during gates; idle periods carry no noise). QPU features are reconstructed directly from finite-shot measurement counts. The same frozen ridge readout is applied in all cases, and no Estimator primitive or readout-error mitigation is used.9

RoundsMeasurement settingsObservablesQiskit layout
C15XXXZXY, ZZZZZZX0−2X_{0-2}, Z0−3Z_{0-3}, Y4X5Y_{4}X_{5}VF2Layout
C25XXXZ, ZZZZX0−2X_{0-2}, Z0−3Z_{0-3}VF2Layout
C35XXXZ, ZZZZX0−2X_{0-2}, Z0−3Z_{0-3}VF2Layout
C43XXXXYY, ZZZZZZX0−3X_{0-3}, Z0−3Z_{0-3}, Y4X5Y_{4}X_{5}Trivial
C53XXXX, ZZZZX0−3X_{0-3}, Z0−3Z_{0-3}VF2Layout

Table IV. Hardware Execution Settings of the Five Frozen Candidates (2048 Shots per Setting). Notes: Measurement settings specify the measurement bases for q0−5q_{0-5}; qubits not listed are not measured. Qubits q0−3q_{0-3} encode C, D, P, and H, respectively, while q4q_4 and q5q_5 constitute the memory register. The X3X_3 readout is omitted from C1–C3 based on the R3 candidate-selection criterion. Each measurement setting uses 2048 shots.

  • Hardware-aware (HA). The HA procedure selects the physical layout in several stages. First, all native embeddings of the candidate’s logical graph are enumerated on the current IBM Kingston coupling map, and only layouts that compile without routing are retained. These layouts are then ranked using a calibration-aware workload proxy,

L(ℓ)=−∑g∈Gℓlog⁡(1−ϵg)−∑q∈Mℓlog⁡(1−ϵqRO),(21)L(\ell)=-\sum_{g\in G_{\ell}}\log(1-\epsilon_g)-\sum_{q\in M_{\ell}}\log(1-\epsilon_q^{\mathrm{RO}}), \tag*{(21)}

where ℓ\ell denotes a physical layout, ϵg\epsilon_g is the reported error of gate occurrence gg, and ϵqRO\epsilon_q^{\mathrm{RO}} is the readout error of measured qubit qq. Because gates are counted as often as they occur in the compiled workload, the score reflects both hardware quality and the actual circuit structure. Smaller values indicate a more favorable layout. The six best layouts according to this proxy are then evaluated with the Kingston-calibrated noise model on 20 training endpoints using 64 shots per measurement setting. For each layout, we compute the transfer distortion dd from (5) between its noisy predictions and the corresponding ideal predictions. The two layouts with the smallest dd are subsequently tested on the QPU using 100 evenly spaced training endpoints and 256 shots per setting. The layout with the smaller measured value of dd is frozen for the final evaluation. All layout-selection stages use only training-period inputs and targets.

  • Random native. All native embeddings that avoid qubits flagged as faulty are shuffled, and the first layout that compiles without routing is selected. Calibration error rates are not used in this policy.

  • Qiskit. A candidate circuit is transpiled at optimization level 1 [40], and the initial layout selected by the transpiler is extracted and then fixed for routing-free compilation. VF2Layout was used for C1, C2, C3, and C5, whereas C4 used the trivial layout because its chain topology could be embedded directly onto the first six physical qubits.

Each complete evaluation contains 232 test dates and two measurement settings, giving 464 circuits per layout. For each frozen candidate, the three layout policies are evaluated in paired rounds, with their jobs submitted in the same round. The HA jobs are submitted after the QPU probe (median 21 min after the other two layout policies), and execution times can additionally differ because of queueing and provider scheduling. IBM calibration may also change between layout selection and execution; these changes are recorded but cannot be controlled experimentally. The calibration was updated between layout selection and execution in 40 of the 63 evaluations. The physical layout of each evaluation, its split into classical pre-processing, QPU and post-processing time, and whether the calibration changed before execution are reported in Table XI in the Appendix.

CRPolicyPhysical layoutPre (s)QPU (s)Post (s)Probe QPU (s)Calibration change
C11HA[74,73,79,93,75,59]2002640.0331Yes
C11Random[87,86,85,84,88,89]72640.03–No
C11Qiskit[150,149,148,147,151,138]112640.03–No
C12HA[74,73,79,93,75,59]2002640.0331No
C12Random[136,143,142,141,123,124]72640.03–No
C12Qiskit[45,44,43,42,46,47]112640.03–Yes
C13HA[74,75,59,55,73,79]2002640.0331Yes
C13Random[91,90,89,88,92,93]72640.03–Yes
C13Qiskit[45,44,43,42,46,47]112640.03–Yes
C14HA[75,74,73,79,55]2002640.0331No
C14Random[103,96,83,84,102,101]72640.03–No
C14Qiskit[150,149,148,147,151,138]112640.03–No
C15HA[73,79,93,94,74,75]2002640.0331Yes
C15Random[38,29,28,27,49,50]72640.03–No
C15Qiskit[45,46,47,48,37,25]112640.03–No
C21HA[79,93,94,95,73,74]1662570.0330No
C21Random[105,117,125,124,101,103]52570.03–No
C21Qiskit[150,149,148,147,151,138]72570.03–No
C22HA[74,73,79,93,75,59]1662570.0330Yes
C22Random[113,114,115,99,112,111]52570.03–Yes
C22Qiskit[45,44,43,42,46,47]72570.03–Yes
C23HA[74,73,79,93,75,59]1662570.0330Yes
C23Random[79,73,74,75,93,94]52570.03–No
C23Qiskit[150,149,148,147,151,138]72570.03–Yes
C24HA[103,104,105,117,96,83]1662570.0330Yes
C24Random[87,88,89,78,86,85]52570.03–No
C24Qiskit[57,67,66,65,47,48]72570.03–Yes
C25HA[73,79,93,94,74,75]1662570.0330Yes
C25Random[112,113,114,115,111,98]52570.03–No
C25Qiskit[45,46,47,48,37,25]72570.03–Yes
C31HA[141,142,143,144,136,123]1372560.0330No
C31Random[83,84,85,86,77,65]62560.03–No
C31Qiskit[43,44,45,37,46,47]62560.03–No
C32HA[65,66,67,57,68,69]1372560.0330Yes
C32Random[145,144,143,136,142,141]62560.03–No
C32Qiskit[43,44,45,37,46,47]62560.03–No
C33HA[141,142,143,144,136,123]1372560.0330Yes
C33Random[149,148,147,137,146,145]62560.03–No
C33Qiskit[67,57,47,46,48,49]62560.03–No
C34HA[149,150,151,138,152,153]1372560.0330Yes
C34Random[71,70,47,48,52,53]62560.03–No
C34Qiskit[67,57,47,46,48,49]62560.03–No
C35HA[91,92,93,94,79,73]1372560.0330Yes
C35Random[87,86,85,77,84,83]62560.03–Yes
C35Qiskit[25,37,45,44,46,47]62560.03–Yes
C41HA[80,81,82,83,96,103]4347250.0580Yes
C41Random[55,54,53,39,33,34]1627520.04–Yes
C41Qiskit[0,1,2,3,4,5]1597250.03–Yes
C42HA[74,75,59,55,54,53]4347250.0580Yes
C42Random[71,70,69,68,67,66]1627250.04–Yes
C42Qiskit[0,1,2,3,4,5]1597250.03–Yes
C43HA[95,94,93,79,73,72]4347250.0580Yes
C43Random[24, 25, 26, 27, 17, 7]1627250.04–Yes
C43Qiskit[0,1,2,3,4,5]1597250.03–Yes
C51HA[95,94,93,92,79,73]9544760.0453Yes
C51Random[39,70,73,72,74,75]534760.04–Yes
C51Qiskit[47,46,45,44,37,25]594760.04–Yes
C52HA[91,92,93,94,79,73]9544760.0453Yes
C52Random[25, 26, 27, 28, 17, 7]534760.04–Yes
C52Qiskit[47,46,45,44,37,25]594760.04–Yes
C53HA[91,92,93,94,79,73]9544760.0453Yes
C53Random[131,130,129,118,128,127]534760.04–Yes
C53Qiskit[49,48,47,46,57,67]594760.04–Yes

Table XI. Physical Layouts, Execution Time, HA Probe and Calibration Changes of All 63 QPU Evaluations on IBM Kingston

Because the aim of this study is to evaluate the proposed HA layout selection against random-native placement and the default Qiskit placement, rather than to optimize compilation, optimization level 1 is used for all three layout policies. An offline check with a saved IBM Kingston calibration showed that levels 2 and 3 produced the same CZ count as level 1 and circuit durations within 2%. The Qiskit-selected layout also remained unchanged for all candidates except C4, for which VF2Layout replaced the trivial layout. The higher optimization levels therefore provided insufficient improvement in circuit cost to justify additional hardware evaluations.

As baselines, we used classical models with the same F4F_4 inputs and chronological split as the QRC, with weekday represented by its sine and cosine components. The comparison includes ridge regression; Poisson and NB2 GLMs with alternative treatments of portfolio exposure; classical reservoir and recurrent models (ESN, vanilla RNN, and GRU); and XGBoost with squared-error and Poisson objectives. Seasonal-naive, persistence, and training-mean forecasts provide additional simple references. All model families follow the same three-stage chronological evaluation protocol. First, fivefold expanding-window cross-validation is performed on the training set, and the three configurations with the lowest mean CV RMSE are selected as candidates for validation. For the GLMs, these configurations represent predefined treatments of portfolio exposure rather than conventional hyperparameter tuning. Second, each of the three candidates is fitted on the full training period and evaluated on the validation set. The candidate achieving the lowest validation RMSE is selected as the final configuration for its model family. The three naive forecasts are compared directly on the validation set. Third, only the selected configuration from each model family is evaluated on the test set, without further model selection or refitting. For the ESN, RNN, and GRU, all reported validation and test scores are averaged over the same ten fixed random seeds. Table IX in the Appendix reports the three retained configurations per model family, their CV and validation RMSEs, the configuration selected for test evaluation, and the corresponding number of trainable parameters.

MethodRankCVVal.Sel.Par.Configuration
Baseline––6.406✓0seasonal_naive_7d
Baseline––6.666training_mean
Baseline––7.118persistence
ridge13.6714.872✓6alpha=10−410^{-4}
ridge23.6714.872alpha=10−310^{-3}
ridge33.6714.872alpha=10−210^{-2}
Poisson13.6194.881variant=fixed_log_policy_offset; gamma=1.0
Poisson23.7104.886variant=learned_log_policy; gamma=0.917
Poisson33.7164.879✓6variant=standardized_policy
NB213.6244.882✓6variant=fixed_log_policy_offset; alpha_dispersion=0.0447; gamma=1.0
NB223.7154.885variant=learned_log_policy; alpha_dispersion=0.0446; gamma=0.919
NB233.7224.883variant=standardized_policy; alpha_dispersion=0.0445
ESN13.6424.950 ± 0.155window_length=7; reservoir_size=50; requested_connectivity=0.1; spectral_radius=0.9; leak_rate=1.0; ridge_alpha=0.1
ESN23.6504.848 ± 0.058✓201window_length=7; reservoir_size=200; requested_connectivity=0.1; spectral_radius=0.7; leak_rate=1.0; ridge_alpha=1.0
ESN33.6504.930 ± 0.119window_length=14; reservoir_size=100; requested_connectivity=0.5; spectral_radius=0.9; leak_rate=1.0; ridge_alpha=1.0
RNN13.5575.004 ± 0.301✓273window=1; hidden_size=8; layers=2; learning_r=0.001; weight_decay=0.001; epochs=141
RNN23.5575.035 ± 0.328window=1; hidden_size=8; layers=2; learning_r=0.001; weight_decay=10−510^{-5}; epochs=138
RNN33.5575.032 ± 0.326window=1; hidden_size=8; layers=2; learning_r=0.001; weight_decay=0.0001; epochs=138
GRU13.4515.021 ± 0.111window=1; hidden_size=1; layers=1; learning_r=0.001; weight_decay=0.0001; epochs=708
GRU23.5295.231 ± 0.239window=2; hidden_size=1; layers=1; learning_r=0.001; weight_decay=0.0001; epochs=891
GRU33.5674.946 ± 0.105✓26window=14; hidden_size=1; layers=1; learning_r=0.001; weight_decay=0.0001; epochs=383
XGB squared13.4204.901max_depth=1; learning_r=0.1; min_child_w=10.0; reg_lambda=10.0; n_estimators=150
XGB squared23.4224.871✓300max_depth=1; learning_r=0.1; min_child_w=10.0; reg_lambda=1.0; n_estimators=150
XGB squared33.4244.912max_depth=1; learning_r=0.03; min_child_w=10.0; reg_lambda=1.0; n_estimators=400
XGB Poisson13.4585.075✓1187max_depth=3; learning_r=0.03; min_child_w=10.0; reg_lambda=10.0; n_estimators=150
XGB Poisson23.4615.347max_depth=2; learning_r=0.03; min_child_w=1.0; reg_lambda=10.0; n_estimators=150
XGB Poisson33.4615.347max_depth=2; learning_r=0.03; min_child_w=10.0; reg_lambda=10.0; n_estimators=150

Table IX. Classical Configurations Using the Final F4F_4 Feature Set. Notes: CV: mean RMSE over the five folds on the training set (the naive forecast has no cross-validation step). Val.: RMSE on the validation set after fitting on the training set; for ESN, RNN and GRU, values are mean ± sample SD over ten seeds. Sel.: the configuration evaluated on the test set. Par.: number of trained parameters of the selected configuration: coefficients and intercept for ridge and the GLMs (NB2 includes the dispersion), readout weights and intercept for the ESN, whose reservoir is fixed, all network weights for the RNN and GRU, and leaf values for XGBoost. For comparison, the QRC readouts have 8–10 parameters (7–9 weights and an intercept). Ranks 1–3 are the three best of 84 (ridge), 14 (GLMs), 432 (XGBoost), 20, 160 (ESN), 246 (RNN) and 126 (GRU) cross-validated settings.

Results

Objective 1: Forecasting Performance

Table V and Figure 4 compare the frozen classical models and five ideal QRC candidates over the 232-day test period. Ridge achieves the lowest RMSE of 5.36 claims/day, while the ideal QRC candidates achieve RMSEs between 5.66 and 6.12 claims/day. Under the 14-day circular-block bootstrap, the RMSE differences relative to ridge are not statistically significant at the 95% confidence level for C1, C3, C4, and C5. Only C2 shows a confidence interval excluding zero, with an RMSE difference of 0.76 claims/day. Compared with squared-error XGBoost, all five ideal QRC candidates achieve lower RMSEs, with reductions of 0.16–0.62 claims/day and confidence intervals excluding zero. Their performance is also

ModelRMSEMAEBiascRMSEΔ\Delta vs ridgeΔ\Delta vs XGBoost (sq.)
ridge5.364.12+0.335.35—−0.92 [−1.63, −0.15]
NB2 GLM5.574.28+0.865.50+0.21 [−0.03, +0.46]−0.71 [−1.54, +0.25]
ESN†5.604.31+0.415.40+0.24 [+0.12, +0.35]−0.68 [−1.32, +0.02]
GRU†5.764.45−1.505.54+0.40 [−0.03, +0.80]−0.52 [−0.89, −0.10]
vanilla RNN†6.114.71−2.155.56+0.75 [+0.22, +1.24]−0.17 [−0.41, +0.09]
XGBoost (squared)6.284.83−3.675.10+0.92 [+0.16, +1.61]—
Poisson GLM6.475.06+2.935.76+1.10 [+0.43, +1.85]+0.19 [−0.95, +1.56]
XGBoost (Poisson)6.635.14−4.295.05+1.27 [+0.44, +2.04]+0.35 [+0.27, +0.42]
C1, ideal5.764.36−2.805.03+0.39 [−0.30, +1.02]−0.53 [−0.68, −0.36]
C2, ideal6.124.64−3.125.27+0.76 [+0.04, +1.43]−0.16 [−0.28, −0.04]
C3, ideal5.944.47−2.625.33+0.58 [−0.08, +1.15]−0.34 [−0.51, −0.17]
C4, ideal5.664.34−1.545.45+0.30 [−0.17, +0.69]−0.62 [−0.97, −0.26]
C5, ideal5.754.32−2.165.33+0.39 [−0.17, +0.91]−0.53 [−0.76, −0.29]

Table V. Forecast Accuracy on the Test Period (232 Days, Claims/Day). Δ\Delta: RMSE of the model minus RMSE of the reference, with 95% paired circular-block bootstrap interval using 14-day blocks. †Mean over ten fixed seeds.

Test RMSE of classical models and ideal QRC candidates

Figure 4. Test RMSE of classical models and ideal QRC candidates. Filled markers indicate the full 232-day period; open markers and bars denote the first and last 116 days. The dashed line indicates ridge RMSE.

broadly comparable to that of the classical recurrent and reservoir models. The ESN achieves a slightly lower RMSE than all five QRC candidates, whereas the QRC results fall between those of the GRU and vanilla RNN.

The difference in forecasting performance between ridge and the QRC candidates is largely associated with systematic prediction bias rather than centered prediction errors. C1 achieves a cRMSE of 5.03, while the remaining QRC candidates range from 5.27 to 5.45, compared with 5.35 for ridge. However, all five reservoirs exhibit negative biases ranging from −1.54 to −3.12 claims/day, whereas ridge has a bias of only +0.33. This difference becomes clearer when the test period is divided in half. During the first 116 days, every ideal reservoir matches or improves on the ridge RMSE, with values of 5.07–5.35 compared with 5.36. During the second 116 days, when the claim level is higher, the QRC RMSE rises to 5.95–6.87, whereas ridge remains at 5.37. Squared-error XGBoost shows a similar but stronger negative level bias (−3.67), suggesting a similar difficulty in extrapolating to claim levels beyond those observed during training.

Because the QRC error increases in the second half of the test period, we next examine whether the encoded inputs also move away from the range seen during training (Table VI). As defined in (9), the claims input is clipped at three training standard deviations, corresponding to approximately 20.9 claims. This threshold is reached on only 0.5% of training days, but on 7.7% of validation days and 16.4% of test days. In the second half of the test period, the proportion increases to 21.6%. Portfolio exposure shows an even clearer shift. The normalized exposure term θP/a\theta_P/a ranges from −0.30 to 0.49 during training but reaches 0.65–0.77 in the test set. At the same time, claim frequency remains fairly stable at 0.076–0.085 claims per thousand policy-days. The QRC RMSE therefore rises with portfolio growth and the resulting shift of the encoded inputs, not with a change in claim frequency. Ridge, whose linear inputs are unbounded, keeps the same RMSE in both halves of the test set (5.36 and 5.37). This association does not by itself establish that the input shift causes the higher QRC RMSE; how far the forecasts move for inputs outside the training range also depends on the reservoir dynamics of each candidate.

Objective 2: Simulation-to-QPU Transfer

We next evaluate how closely the ideal QRC predictions are preserved when the same reservoirs and frozen readouts are executed on IBM Kingston. The hardware experiment comprised 21 paired rounds conducted over five days, with five rounds each for C1–C3 and three each for C4 and C5. Each round evaluated the same candidate under all three layout policies, yielding 63 complete hardware evaluations. All runs followed the execution protocol described in Sec. V. Detailed per-run results, physical layouts, calibration changes and execution times are reported in Table X and Table XI in the Appendix.

CandidateRoundIdeal RMSEHardware-aware Aer RMSEHardware-aware Aer ddHardware-aware QPU RMSEHardware-aware QPU ddRandom native Aer RMSERandom native Aer ddRandom native QPU RMSERandom native QPU ddQiskit Aer RMSEQiskit Aer ddQiskit QPU RMSEQiskit QPU dd
C115.765.520.636.146.116.747.0714.4516.275.311.266.766.04
C125.765.520.635.685.315.450.945.432.825.411.028.779.58
C135.765.510.667.097.595.391.086.932.295.411.0210.6811.84
C145.765.490.716.206.255.182.716.832.015.311.297.868.14
C155.765.510.666.722.345.311.265.214.175.301.458.649.24
C216.125.760.815.762.785.661.126.291.665.481.636.774.62
C226.125.790.765.662.5520.3722.7223.7826.405.631.236.776.28
C236.125.780.755.593.495.760.825.604.795.481.636.764.59
C246.125.671.055.742.058.9410.276.897.255.382.126.044.46
C256.125.780.756.301.8719.8222.1932.6335.285.541.476.415.86
C315.945.810.335.830.995.513.795.683.615.830.267.232.79
C325.945.830.275.951.335.830.275.811.315.830.267.413.17
C335.945.840.255.681.3610.7511.925.554.015.790.396.140.71
C345.945.850.225.383.235.830.265.921.365.770.426.090.77
C355.945.860.195.891.195.764.506.154.095.780.405.911.70
C415.665.560.446.283.955.540.575.482.055.530.637.146.12
C425.665.580.355.653.075.520.696.444.975.530.636.705.26
C435.665.570.425.571.015.570.475.521.995.550.476.194.44
C515.755.530.695.914.495.530.695.673.155.411.256.365.25
C525.755.530.705.592.725.421.166.152.585.411.255.833.89
C535.755.490.855.652.725.702.1112.5113.035.401.345.744.10

Table X. Ideal, Calibrated-noise and Hardware Results of All 21 Paired Rounds (Test Dates, Claims/day)

Table VII summarizes the results by candidate and layout policy; Figure 5 shows every individual run. The hardware behavior varies substantially across candidates and layout strategies: HA achieves lower RMSE than the Qiskit-selected layouts in all paired rounds and lower transfer distortion in 18/21 of them. VF2Layout selects the layout with the lowest gate and readout error rates, without regard to coherence times or circuit duration. HA uses a similar error-based score only to shortlist six layouts; the noisy simulation, which includes thermal relaxation, and the QPU probe then decide, and the layout with the best error score was selected in only 3 of the 21 rounds. As a result, the Qiskit layouts have about half the readout error of the HA layouts (median 0.006 against 0.011), whereas the HA layouts use qubits with longer worst-case coherence (median minimum T2T_2 of 74 against 40 μs) and lower CZ errors (0.0012 against 0.0022). That HA nevertheless performs better shows that ranking by error rates alone does not ensure the best transfer, and that no single calibration metric characterizes layout quality.

CandidatePolicyRoundsRMSEBiasMedian ddMax ddMedian ρv1\rho_{v1}
C1 (ideal 5.76)HA56.36 ± 0.55+1.726.117.590.88
Random57.77 ± 3.81+1.002.8216.270.72
Qiskit58.54 ± 1.44+5.509.2411.840.83
C2 (ideal 6.12)HA55.81 ± 0.28−1.612.553.490.40
Random515.04 ± 12.43+11.287.2535.280.76
Qiskit56.55 ± 0.32+1.114.626.280.79
C3 (ideal 5.94)HA55.75 ± 0.23−1.371.333.230.59
Random55.82 ± 0.23−0.183.614.090.70
Qiskit56.56 ± 0.71−2.991.703.170.14
C4 (ideal 5.66)HA35.83 ± 0.39+0.843.073.950.72
Random35.81 ± 0.54+1.372.054.970.93
Qiskit36.68 ± 0.48+3.675.266.120.98
C5 (ideal 5.75)HA35.72 ± 0.17+0.692.724.490.67
Random38.11 ± 3.82+3.243.1513.030.74
Qiskit35.97 ± 0.34+1.824.105.250.80

Table VII. Hardware Results by Candidate and Layout Policy. Notes: Ideal test RMSE is shown in parentheses. Hardware RMSE and bias are reported as mean±SD across rounds. Median ρv1\rho_{v1} denotes the median level-shift share across rounds.

Transfer distortion and forecast RMSE comparisons

Figure 5. (a) Transfer distortion dd between QPU and ideal predictions. (b) Forecast RMSE on the QPU; horizontal lines mark ideal RMSE. Logarithmic axes.

The comparison with random-native placement is different. HA has the lower RMSE in 12/21 paired rounds, and the median paired difference is only 0.27 claims/day. A well-placed random layout can therefore match or beat HA. However, random-native placement exhibits substantially greater variability and more severe worst-case degradation. Random placement produces the four largest transfer distortions in the experiment (d=13.0d = 13.0–35.3 claims/day) and a worst forecast RMSE of 32.6, whereas HA never exceeds d=7.6d = 7.6 or an RMSE of 7.1. The main advantage of HA is therefore not a large reduction in typical error but protection against severe layout failures.10

This distinction between forecast accuracy and transfer distortion is also visible at the candidate level. For C2 and C3, the mean HA hardware RMSE (5.81 and 5.75) is lower than the corresponding ideal RMSE (6.12 and 5.94), and the hardware RMSE stays below the ideal value in 4/5 rounds of each candidate, even though the QPU does not reproduce the ideal predictions exactly. Both ideal reservoirs underpredict the test-set claims (bias −3.12 and −2.62, Table V), and the upward shift introduced by the QPU reduces this bias to −1.61 and −1.37 (Table VII), so two errors partly cancel. The lower hardware RMSE should therefore not be interpreted as better transfer, which is why dd remains the primary measure of simulation-to-QPU transfer. Among the five candidates, C3 provides the strongest overall hardware result, combining the lowest median transfer distortion of d=1.33d = 1.33 claims/day with a mean HA RMSE of 5.75 claims/day, close to the lowest value of 5.72 (C5).

Across the hardware runs, a large part of the transfer distortion appears as a systematic shift in the predictions rather than as changes in their day-to-day pattern. In 44/63 hardware runs, ρv1>0.5\rho_{v1} > 0.5, indicating that the squared systematic level shift accounts for more than half of the total squared transfer distortion between the QPU and ideal forecasts (Figure 6a). The median level-shift share over all runs is 0.74. To examine where this shift originates, we compare each measured QPU observable with its ideal value using zt,jQ=ηjzt,jI+ζjz^{Q}_{t,j}=\eta_j z^{I}_{t,j}+\zeta_j, where ηj\eta_j measures how much of the ideal variation is preserved and ζj\zeta_j represents an offset. Perfect preservation would give ηj=1\eta_j=1 and ζj=0\zeta_j=0. Across all runs, the median ηj\eta_j is 0.82 for XjX_j observables and 0.84 for ZjZ_j observables (Figure 6b). The two-qubit memory correlator Y4X5Y_4X_5 is much more strongly affected, with a median ηj\eta_j of only 0.30.

Hardware-induced shifts, observable contraction, and observable contributions

Figure 6. (a) Squared mean hardware-induced shift δˉ2\bar{\delta}^{2} against squared transfer distortion d2d^{2} for all hardware runs; the dashed line corresponds to ρlvl=1\rho_{\mathrm{lvl}}=1, where the distortion is entirely due to the mean shift. (b) Observable contraction ηj\eta_j from zt,jQ=ηjzt,jI+ζjz^{Q}_{t,j}=\eta_j z^{I}_{t,j}+\zeta_j; ηj=1\eta_j=1 indicates that the day-to-day variation of the ideal observable is preserved. (c) Contribution wjΔzˉjw_j\Delta\bar{z}_j of each observable to the mean hardware-induced shift δˉ\bar{\delta} (6) of C1, averaged over rounds.

Because the QRC readout is linear, these observable-level errors propagate directly into the forecast. Defining Δzt,j=zt,jQ−zt,jI\Delta z_{t,j}=z^{Q}_{t,j}-z^{I}_{t,j}, we have δt=∑jwjΔzt,j\delta_t=\sum_j w_j\Delta z_{t,j}, so the mean hardware-induced shift in (6) decomposes exactly as δˉ=∑jwjΔzˉj\bar{\delta}=\sum_j w_j\Delta\bar{z}_j.

For C1, the memory correlator Y4X5Y_4X_5 alone contributes about +5.3 claims/day to the mean HA shift (Figure 6c), which helps explain why C1 shows the largest transfer distortion among the HA candidates. This contribution is large not because the forecast relies on Y4X5Y_4X_5: on the standardized scale its coefficient is only βj=1.24\beta_j=1.24 claims/day per standard deviation, 16% of the largest ∣βj∣|\beta_j| of C1. Rather, Y4X5Y_4X_5 varies little in simulation (SD 0.05), so its raw weight is large (wj=22.9w_j=22.9), and on hardware its mean changes systematically by 0.23, about five standard deviations, far more than finite-shot sampling can explain. The size of this change follows from the observable-level fit zt,jQ=ηjzt,jI+ζjz_{t,j}^{Q}=\eta_j z_{t,j}^{I}+\zeta_j, which gives Δzˉj=(ηj−1)zˉjI+ζj\Delta\bar{z}_j=(\eta_j-1)\bar{z}_j^{I}+\zeta_j: contraction (ηj<1\eta_j<1) moves the mean of any observable whose ideal mean lies away from zero, and the offset ζj\zeta_j adds to it. For Y4X5Y_4X_5 in C1, the processor retains less than half of the ideal variation with ηj=0.45\eta_j=0.45 and adds an offset of ζj=0.13\zeta_j=0.13 (Figure 6b).

The same pattern, a large raw weight on an observable that varies little in simulation, also dominates C4, which has the second-largest median HA distortion (d=3.07d=3.07 claims/day). There the main term comes from the injection observable Z2Z_2 rather than from the memory register: with an ideal mean of 0.71, an SD of only 0.018 and a readout weight of wj=−24.4w_j=-24.4, a mean change of about −0.12-0.12 raises the C4 forecasts by a median 2.9 claims/day. For such low-variance observables, ηj\eta_j and ζj\zeta_j are poorly determined individually, whereas their combination Δzˉj\Delta\bar{z}_j is stable. In both candidates, the hardware-induced shift is therefore concentrated in a few observables that vary little in simulation and thus carry large raw readout weights, and a moderate systematic change of such an observable on hardware is amplified into a shift of several claims/day, even when the observable matters little for the forecast itself.

The hardware results raise a practical question: can poor transfer be identified before the test forecasts are executed? Figure 7 compares three indicators available at deployment time.

Probe, Aer noise model, and layout error distortion comparisons

Figure 7. (a) Distortion measured by the HA probe on 100 training dates against the realized test distortion. (b) Distortion predicted by the calibrated Aer noise model against the measured QPU distortion. (c) Realized distortion against the worst CZ error in the selected physical layout, i.e., the largest reported error among the CZ gates of the logical graph (100% marks a coupler reported as non-functional); the dashed line marks a 4% CZ error.

The most informative indicator is the short QPU probe used by the HA procedure. For each selected layout, the probe evaluates 100 training dates and measures the distortion from the corresponding ideal predictions (§ 5). The probe distortion is strongly correlated with the later test distortion, with Pearson r=0.88r=0.88 (Figure 7a). Its level shift is even more strongly correlated with the realized level shift (r=0.94r=0.94). These results indicate that the training-period hardware probe provides a useful empirical indicator of subsequent test-period transfer distortion, although the observed correlations do not establish a general performance guarantee.

Calibrated Aer simulation provides a weaker indication (Figure 7b). Although the simulated and measured distortions are related, Aer underestimates the observed distortion by a median factor of 4.2. Part of this gap is built into the noise model, which omits readout errors and relaxation during idle periods (§ 5). The gap shows directly in the contraction of the memory correlator, where Aer retains ηj=0.89\eta_j=0.89 for C1 and 0.41 for C4, against 0.45 and 0.15 on the processor (HA runs). Effects that no calibration snapshot captures, such as crosstalk and calibration drift, add to the remaining gap [3, 41]. Calibration data are nevertheless useful for identifying clearly poor layouts. Figure 7c shows that the largest distortions occur when the selected layout contains a highly degraded CZ coupler. All four severe random-layout failures used a coupler with a reported CZ error above 4%, three of them a coupler reported as non-functional, whereas no HA or Qiskit layout exceeded 0.4%. Random placement produced these failures because it avoids faulty qubits but does not rank otherwise native layouts by coupler quality.

Memory and Information-Processing Capacity

Rule R2 favored reservoirs with stronger linear delayed-input memory, which raises a natural question: did the candidates with longer memory also forecast better or transfer more reliably to hardware? Memory at each delay kk was measured using the MCj,k\mathrm{MC}_{j,k} score defined in (15), for k=1,…,120k=1,\ldots,120, averaged over the four encoded input sequences and five seeds. To distinguish genuine memory from small correlations arising by chance, we also calculated the same score after randomly permuting the targets (20 permutations at 12 delays between 1 and 117, averaged in the same way). The 99th percentile of these permuted scores was used as a single noise threshold for each candidate. We define the effective memory horizon KeffK_{\mathrm{eff}} as the last delay of the uninterrupted run, starting at k=1k=1, for which the measured memory remains above this threshold.

Figure 8a and Table VIII show that the replay window WW is only an upper bound on how far into the past the reservoir can retain useful information. For the short-window candidates, the effective memory reaches the limit allowed by the window: three days for C1 and one day for C2 and C3. The long-window candidates behave differently. C4 replays 117 days, but its measurable ideal memory extends only to about 18 days. C5 uses a 64-day window but retains information for about 25 days. Beyond these points, the memory scores stay close to the level obtained from randomly permuted targets with only isolated crossings. These findings indicate that the substantially longer replay windows of C4 and C5 increase circuit depth without producing a proportional extension of the detectable ideal memory horizon.

WWMCs1:20\mathrm{MC}_{s}^{1:20}KeffK_{\mathrm{eff}}Ideal RMSEHA RMSEHA ddCircuit μ\mus
C140.56 (0.01)35.766.366.1116
C220.34 (0.01)16.125.812.558
C320.25 (0.01)15.945.751.338
C41170.66 (0.11)185.665.833.07499
C5641.35 (0.06)255.755.722.72233

Table VIII. Memory of the Frozen Candidates and Their Test Results. MCs1:20\mathrm{MC}_{s}^{1:20}: Rule-R2 memory score, mean (SD) over five seeds. KeffK_{\mathrm{eff}}: effective memory horizon in days based on the 99th-percentile permutation threshold; Ideal RMSE & HA RMSE: test RMSE; HA dd: median transfer distortion; circuit duration is the scheduled duration of the longer measurement setting.

Delayed-input memory of the five frozen candidates

Figure 8. Delayed-input memory of the five frozen candidates. (a) Mean memory score MC‾k\overline{MC}_{k} as a function of delay; bands show ±\pm SD over five probe seeds. The horizontal dashed line is the 99th percentile of the scores obtained after permuting the targets and is used as the noise threshold. The vertical dotted line marks the end of the k=1k=1–20 range used by Rule R2. (b) Effective memory horizon KeffK_{\mathrm{eff}} against test RMSE for the ideal forecast (filled) and mean HA hardware result (open).

More memory does not translate directly into better forecasting or lower transfer distortion (Figure 8b). C4 and C5 have the longest effective memory and are among the strongest ideal forecasters, but C1 reaches similar ideal accuracy with only three days of memory. On hardware, C3 provides the smallest transfer distortion despite having an effective horizon of only one day, while C5 achieves good hardware accuracy despite its substantially longer replay window. Across the five candidates, neither forecasting accuracy nor transfer distortion exhibits a consistent ordering with the ideal memory horizon.

How much the forecasts actually use the input history differs between candidates. In noiseless simulation, refitting each readout on single-step (W=1W=1) features, which carry no input history, raises the test RMSE by 0.49 for C1, 0.81 for C3 and 0.96 for C5, but only by 0.04 for C2 and 0.01 for C4. C4, the candidate with the longest replay window, therefore forecasts almost as well without any history. A memory ablation on IBM Kingston confirms that its history is also not preserved on hardware. With the frozen readout, the same layout and the same session, replacing the preceding 116 inputs by scrambled ones changed the QPU RMSE only from 5.49 to 5.53 claims/day, and the memory correlator Y4X5Y_{4}X_{5} lost almost all of its ideal variation (ηj≈0.001\eta_{j} \approx0.001, against 0.82 for W=1W=1), at little cost to the forecast because its standardized weight is only βj=−0.03\beta_{j}=-0.03. Good QPU forecasting accuracy alone is therefore not evidence that the temporal memory of the ideal reservoir has been preserved.

The preceding analysis concerns linear memory only. We therefore also examined nonlinear information-processing capacity using the decomposition of Dambre et al. [26]. Using the same frozen reservoirs in noiseless simulation and the same train–validation protocol, we measured their ability to reconstruct linear and nonlinear functions of current and past inputs. The total capacity was similar across all five candidates, but its distribution differed: C1–C3 retained more nonlinear information about past inputs, whereas the past-input capacity of C4 and C5 was almost entirely linear.11

Computational Cost

The replay window has a direct effect on hardware cost. The short-window candidates C1–C3 require only 80–240 CZ gates per feature vector and scheduled circuit durations of 8–16 μ\mus, whereas C4 and C5 require 9360 and 2560 CZ gates and durations of 499 and 233 μ\mus, respectively (Table III). Both long-window candidates are therefore more exposed to decoherence, and the circuits of C4 exceed the shortest coherence times of its selected qubits. C4 is thus a hardware boundary case: as shown in Sec. VI-C, most of its circuit depth adds little to its forecasting accuracy.

Frozen configurationIsing couplings
GraphWWrraaΔt\Delta thxh_xhyh_yλ\lambdammCVVal.CZtct_c (μ\mus)J01J_{01}J04J_{04}J12J_{12}J23J_{23}J24J_{24}J34J_{34}J45J_{45}
C1H3430.251.60.7775−0.2935-0.293510−410^{-4}83.464.71240161.51780.83910.27760.2399––−0.4389-0.4389
C2H3230.251.60.7775−0.2935-0.293510−110^{-1}73.544.9412081.51780.83910.27760.2399––−0.4389-0.4389
C3H2220.751.60.4907+0.3975+0.397510210^{2}73.625.06808−0.0834-0.0834–0.24731.92870.5131–−0.3865-0.3865
C4H0117∗117^{*}40.751.60.5801−0.6943-0.694310210^{2}93.675.039360499−1.6179-1.6179–−0.1998-0.1998−1.6306-1.6306–−0.4896-0.48960.5392
C5H264∗64^{*}20.751.60.4907+0.3975+0.397510210^{2}83.594.982560233−0.0726-0.0726–0.24731.92870.5131–−0.3865-0.3865

Table III. Frozen configurations and Hamiltonian parameters of the five candidates.

The QRC and the classical baselines also differ in where their cost arises. The QRC readout has only 8–10 trainable parameters, but each forecast requires the execution and measurement of quantum circuits. The classical models are trained and evaluated entirely on a CPU, with model sizes ranging from 6 coefficients for ridge and the count-regression models, through a 201-parameter linear readout on the fixed ESN reservoir, to fully trained recurrent networks with 26 (GRU) and 273 (RNN) parameters (Table IX).

For a computational time comparison, the classical models and the ideal QRC simulations were re-measured after the experiment under a common single-thread CPU protocol,12 fitting on the training set and forecasting all 232 test days. Ridge, the GLMs and XGBoost required 4–23 ms, the ESN about 0.22 s per seed, the vanilla RNN 2.9 s per seed and the GRU 17.3 s per seed. Noiseless QRC simulation required approximately 1.1–1.7 s for C1–C3, 3.9 s for C5 and 6.1 s for C4. On IBM Kingston, the corresponding hardware evaluations required a median of 256–264 s of QPU time for C1–C3, 476 s for C5 and 725 s for C4. The classical preparation of these evaluations takes seconds to minutes for random-native and Qiskit placement, whereas HA layout selection adds minutes of calibrated Aer screening for C1–C3 and about an hour for C4, and a QPU probe that adds 11% to the QPU time of the HA evaluations (Table XI). These measurements show that current QPU execution is substantially slower than both the classical baselines and ideal QRC simulation, and that both the QPU time and the classical preparation grow strongly with the replay window.

Portability Check on IQM Emerald

To examine whether the design procedure depends specifically on IBM’s heavy-hex connectivity, we repeated the reservoir-selection pipeline for IQM Emerald, a 54-qubit processor with a square-lattice coupling structure. The same input encoding, Hamiltonian family, selection rules, and train-validation protocol were retained, while two additional seven-edge graphs, H5 and H6, were introduced to exploit connectivity available on the IQM lattice. The resulting five rule representatives achieved CV RMSEs of 3.33–3.58 and validation RMSEs of 4.72–4.93. Without any further fitting, their ideal test RMSEs range from 5.48 to 6.12 claims/day, closely matching the range obtained by the IBM-oriented reservoirs. They also show the same systematic underprediction, with biases from −1.26 to −3.01 claims/day. This similarity is expected because the forecasting inputs and encoding are unchanged and suggests that the main forecast-level limitation is not specific to one processor topology. Because full IQM hardware access was not available for the corresponding test evaluation, the second research objective, the simulation-to-QPU transfer, cannot be assessed on Emerald in this study. The IQM analysis therefore addresses portability of the design procedure and ideal forecasting behavior only.

Discussion

A six-qubit QRC with a small frozen linear readout captured the relevant structure of the claim series and remained competitive with strong classical nonlinear baselines. Its main weakness was not a lack of predictive structure but extrapolation. As the portfolio grew, the bounded encoding of exposure moved the test inputs outside the training range, and all candidates underpredicted. On hardware, the frozen reservoirs transferred with moderate distortion when the physical layout was chosen carefully. The hardware-aware procedure was most valuable in avoiding severe layout failures, and the short QPU probe identified poor transfer before deployment. This reliability is not free, as the probe adds about 11% to the QPU time of each HA evaluation, and the classical layout screening takes a few minutes for shallow reservoirs and about an hour for C4. The study suggests several rules for deploying a QRC forecaster on current hardware.

  1. Study the data before designing the circuit to determine which variables justify qubit allocation (Subsec. II-A).

  2. Choose an encoding that remains informative outside the training range. If an input can grow substantially over time, a bounded rotation may compress new values too strongly (Subsec. VI-A).

  3. Check that each observable is measurable above the expected shot noise. Otherwise, sampling noise can dominate the feature and degrade the forecast (Subsec. IV-C).

  4. Inspect the raw readout weights. Observables that vary little in simulation receive large weights, which amplify small systematic hardware changes into large forecast shifts (Figure 6).

  5. Match reservoir memory to the task. Long replay windows can greatly increase circuit cost without providing proportionally more usable memory (Subsecs. VI-C and VI-D).

  6. Exclude layouts with degraded couplers before execution using current calibration data (Figure 7c).

  7. Probe the chosen layout directly on the QPU using training data before deployment; calibrated simulation underestimates the hardware distortion (Figure 7a–Figure 7b).

  8. Select layouts on distortion from the ideal predictor, not on error against observations, which rewards accidental offsets (Subsec. VI-B).

The study has several limitations. It uses a single insurance portfolio, whose data alone guided the whole pipeline, so the forecasting findings should be tested on other portfolios before being generalized. The test period covers only 232 days and therefore not a full seasonal cycle. The hardware comparison consists only of 3–5 paired rounds per candidate on one processor, cannot exclude calibration drift, and uses Qiskit only at optimization level 1. All hardware results were also obtained with six-qubit reservoirs and without error mitigation, and it remains open whether the advantage of hardware-aware placement persists for larger reservoirs or mitigated execution. The role of degraded couplers in the random-layout failures and the effect of exposure encoding were identified after the experiment. Simulation-to-QPU transfer could not be tested on IQM Emerald and is left for future work.

Conclusion

The main finding of this study is that the usefulness of a quantum reservoir forecaster depends not only on the reservoir dynamics, but also on how the resulting model is transferred to physical hardware. For the insurance task considered here, the six-qubit reservoirs captured the relevant predictive structure well enough to remain competitive with established nonlinear baselines, although the data also exposed a clear limitation of the bounded input encoding when portfolio exposure moved outside the training range. Across 63 hardware evaluations on IBM Kingston, hardware-aware layout gave lower forecast RMSE than the Qiskit level 1 mapping in all rounds and avoided the severe transfer failures observed for some random-native layouts. Most of the remaining transfer distortion appeared as a systematic forecast shift, and a short QPU probe provided a useful indication of this behavior before final deployment. The memory analysis revealed that this task does not require long temporal context. More complex temporal tasks may therefore provide a better setting in which to exploit the longer and more nonlinear memory available in some reservoir designs. The results suggest that practical QRC deployment should balance forecasting accuracy, memory requirements and circuit cost, while selecting physical layouts according to how closely their QPU predictions reproduce the corresponding ideal forecasts.

For future work, the most immediate extension is to improve the encoding under portfolio growth, for example by encoding the claim frequency per policy, which remained stable over the study period, or the logarithm of the number of policies, instead of bounded transformations of the absolute quantities. Training-only QPU probes could also be used to investigate correction of systematic hardware shifts. Beyond this dataset, larger reservoirs and time series with stronger nonlinear or long-range temporal structure would provide a more demanding test of the memory and information-processing capacity of QRC.

Acknowledgment

This work was supported by the Slovak Research and Development Agency under project no. APVV-23-0512 and the Slovak Academy of Sciences under project no. VEGA 1/0641/26.

During the preparation of this manuscript, the authors used OpenAI ChatGPT for language editing and grammar correction. The tool was not used to design the methodology or experiments, generate or analyze experimental data, or determine the scientific conclusions. All AI-assisted text was reviewed and verified by the authors, who take full responsibility for the content of the article.

Data and Code Availability

The code, processed data, hardware-run records, and analysis scripts required to reproduce the results of this study are publicly available at https://github.com/rusnakrenata/qrc_insurance and archived on Zenodo at https://doi.org/10.5281/zenodo.23862967.

Appendix: Supplementary Tables

Table IX reports, for each classical model family, the three configurations retained after training-period cross-validation, their validation scores and the configuration selected for the final test evaluation, following the protocol of Sec. V. All configurations use the final F4F_4 predictor set established in Sec. II-A. The full search spaces and random seeds are provided in the Data and Code Availability materials.

Table X reports all 21 paired rounds of QPU evaluations with the corresponding ideal and calibrated Aer results.

Table XI lists, for each of the 63 QPU evaluations, the physical layout, the QPU time of the evaluation and of the HA probe, whether the IBM Kingston calibration changed between layout selection and execution, and the classical pre- and post-processing time. The classical processing times were re-measured after the experiment on the workstation of Sec. VI-D, using all 12 logical cores, by replaying the classical steps of each layout policy with the calibration snapshot of the first round of each candidate. Because these steps are identical in every round, one value is reported per candidate and layout policy. Pre covers the layout selection and the transpilation of the evaluation circuits. For HA, we measure the proxy ranking of all native embeddings, the calibrated Aer screening of the six best layouts, and the compilation and post-processing of the QPU probe. For random-native placement, we measure the time of the native embeddings and a compile check. For Qiskit, we record the time of the preset layout pass and a compile check. Post covers the reconstruction of the features from the measurement counts and the frozen readout.

Notes: Ideal: noiseless simulation of the frozen model. Aer: simulation of the same layout with the gate and thermal-relaxation noise model exported from the calibration snapshot of the round (relaxation acts only during gates, exact expectation values, no shot noise, readout error not modeled). QPU: IBM Kingston run; bold marks the lowest QPU RMSE and the lowest QPU dd of the three layout policies in each round. dd: transfer distortion relative to the ideal prediction. All values in claims/day.

Notes: C: candidate; R: round. Pre, Post: classical pre- and post-processing of one evaluation, re-measured after the experiment; same value in every round of a candidate and layout policy. QPU: QPU time charged by IBM. Probe QPU: QPU time charged for the HA probe of the round. Queue waiting is excluded. Calibration change: whether the backend calibration was updated between the snapshot used for layout selection and the start of execution.

References

Renáta Rusnáková received the M.S. degree in Mathematical Methods of Information Security from Charles University, Prague, Czech Republic, in 2012. Her master’s thesis focused on computational complexity and reductions among NP-hard problems. She is currently pursuing the Ph.D. degree at the Technical University of Košice (TUKE), Slovakia, specializing in quantum computing and hybrid quantum–classical computational methods. Her research interests include quantum annealing, combinatorial optimization, quantum reservoir computing, quantum machine learning, and hardware-aware implementations of quantum algorithms, with applications in transportation optimization, cybersecurity, and time-series forecasting. Ms. Rusnáková actively contributes to research projects and scientific publications exploring the practical capabilities of quantum and quantum-inspired computing, with particular emphasis on their application to real-world computational problems.

Eugen Šlapak

Eugen Šlapak received the B.S. and M.S. degrees in informatics from the Technical University of Košice, Košice, Slovakia, in 2016 and 2018, respectively, and the Ph.D. degree from the same university in 2021, with a thesis on 5G HetNet physical topology design using machine learning. Dr. Šlapak is currently an Assistant Professor with the Intelligent Information Systems Laboratory, Technical University of Košice. He was a Guest Researcher at King’s College London, London, U.K., under the supervision of Prof. Mischa Dohler and at the University of California, Irvine, under the supervision of Prof. Mohammad Al Faruque. His research interests include machine learning, computer vision, radio access network simulation, and metaheuristic optimization. He serves as a regular reviewer in several recognized IEEE Transactions journals.

Gaurav K. Pandey

Gaurav K. Pandey (Member, IEEE) received the Ph.D. degree in Electronics and Communication Engineering from the National Institute of Technology Silchar, India, in 2025, and the M.Tech. degree in Communication Engineering from the National Institute of Technology Nagaland, India, in 2018. He was a recipient of the Government of India fellowships for pursuing his doctoral and master’s studies through the GATE. He has received various Best Paper Awards at international conferences and is an inventor of two Indian patents. Dr. Pandey is currently a Researcher with the Faculty of Electrical Engineering and Informatics, Technical University of Košice (TUKE), Slovakia. His research interests include non-terrestrial networks, reconfigurable intelligent surfaces, physical-layer security, semantic communications, and integrated sensing and communications. His current research focuses on deep reinforcement learning, quantum deep reinforcement learning, and intelligent resource allocation for AI-native 6G networks. He has served as a reviewer for more than 50 IEEE transactions and conferences.

Juraj Gazda

Juraj Gazda is currently a Vice-Rector for Innovation and Technology Transfer and Professor with the Faculty of Electrical Engineering at the Technical University of Košice (TUKE), Slovakia. He has been a guest researcher at Ramon Llull University, Barcelona, and the Technical University of Hamburg-Harburg, and has been involved in development projects for Nokia Siemens Networks (NSN) and Ericsson. In 2017, he was recognized as the Best Young Scientist at TUKE. Prof. Juraj Gazda currently serves on the executive board of IT Valley, an innovation ecosystem supporting collaboration between academia, industry, and public sector, and on the executive board of AI4Slovakia, a national initiative driving the adoption and strategic development of artificial intelligence in Slovakia. He is also an editor of the KSII Transactions on Internet and Information Systems and a guest editor for Wireless Communications and Mobile Computing (Wiley).

References

  1. [1]J. Preskill, “Quantum computing in the NISQ era and beyond,” Quantum, vol. 2, p. 79, 2018.DOI
  2. [2]K. Bharti, A. Cervera-Lierta, T. H. Kyaw et al., “Noisy intermediate-scale quantum algorithms,” Reviews of Modern Physics, vol. 94, no. 1, p. 015004, 2022.DOI
  3. [3]P. V. Klimov, J. Kelly, Z. Chen, M. Neeley et al., “Fluctuations of energy-relaxation times in superconducting qubits,” Physical Review Letters, vol. 121, no. 9, p. 090502, 2018.DOI
  4. [4]H. Jaeger and H. Haas, “Harnessing nonlinearity: Predicting chaotic systems and saving energy in wireless communication,” Science, vol. 304, no. 5667, pp. 78–80, 2004.
  5. [5]M. Lukoševičius and H. Jaeger, “Reservoir computing approaches to recurrent neural network training,” Computer Science Review, vol. 3, no. 3, pp. 127–149, 2009.DOI
  6. [6]K. Fujii and K. Nakajima, “Harnessing disordered-ensemble quantum dynamics for machine learning,” Physical Review Applied, vol. 8, no. 2, p. 024030, 2017.DOI
  7. [7]P. Mujal et al., “Opportunities in quantum reservoir computing and extreme learning machines,” Advanced Quantum Technologies, vol. 4, p. 2100027, 2021.DOI
  8. [8]J. Chen, H. I. Nurdin, and N. Yamamoto, “Temporal information processing on noisy quantum computers,” Physical Review Applied, vol. 14, no. 2, p. 024065, 2020.DOI
  9. [9]P. Murali, J. M. Baker, A. Javadi-Abhari, F. T. Chong, and M. Martonosi, “Noise-adaptive compiler mappings for noisy intermediate-scale quantum computers,” in Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’19). New York, NY, USA: Association for Computing Machinery, 2019, pp. 1015–1029.arxiv.org/abs/1901.11054
  10. [10]S. S. Tannu and M. K. Qureshi, “Not all qubits are created equal: A case for variability-aware policies for NISQ-era quantum computers,” in Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’19). New York, NY, USA: Association for Computing Machinery, 2019, pp. 987–999.
  11. [11]S. Niu, A. Suau, G. Staffelbach, and A. Todri-Sanial, “A hardware-aware heuristic for the qubit mapping problem in the NISQ era,” IEEE Transactions on Quantum Engineering, vol. 1, pp. 1–14, 2020.
  12. [12]P. D. Nation and M. Treinish, “Suppressing quantum circuit errors due to system variability,” PRX Quantum, vol. 4, no. 1, p. 010327, 2023.DOI
  13. [13]A. Kutvonen, K. Fujii, and T. Sagawa, “Optimizing a quantum reservoir computer for time series prediction,” Scientific Reports, vol. 10, p. 14687, 2020.DOI
  14. [14]Y. Suzuki, Q. Gao, K. C. Pradel, K. Yasuoka, and N. Yamamoto, “Natural quantum reservoir computing for temporal information processing,” Scientific Reports, vol. 12, p. 1353, 2022.DOI
  15. [15]F. Wudarski et al., “Hybrid quantum-classical reservoir computing for simulating chaotic systems,” arXiv:2311.14105, 2023.arxiv.org/abs/2311.14105
  16. [16]W. Hamhoum, S. Cherkaoui, J.-F. Laprade, O. Ahmed, and S. Wang, “Multivariate time series forecasting with gate-based quantum reservoir computing on NISQ hardware,” arXiv:2510.13634, 2025.arxiv.org/abs/2510.13634
  17. [17]E. L. Connerty, E. N. Evans, G. Angelatos, and V. Narayanan, “Predicting chaotic dynamics on NISQ hardware with quantum reservoir networks,” Communications Physics, vol. 9, p. 268, 2026.DOI
  18. [18]M. Tamturk, E. Ginossar, M. Carenzo, and C. Perret, “Motor insurance data analysis by quantum machine learning,” Discover Quantum Science, vol. 2, p. 3, 2026.DOI
  19. [19]J. A. Nelder and R. W. M. Wedderburn, “Generalized linear models,” Journal of the Royal Statistical Society: Series A (General), vol. 135, no. 3, pp. 370–384, 1972.
  20. [20]A. C. Cameron and P. K. Trivedi, Regression Analysis of Count Data, 2nd ed., ser. Econometric Society Monographs. Cambridge, U.K.: Cambridge University Press, 2013, vol. 53.
  21. [21]M. V. Wüthrich and M. Merz, Statistical Foundations of Actuarial Learning and its Applications, ser. Springer Actuarial. Cham, Switzerland: Springer, 2023.
  22. [22]A. C. Harvey and C. Fernandes, “Time series models for insurance claims,” Journal of the Institute of Actuaries, vol. 116, no. 3, pp. 513–528, 1989.DOI
  23. [23]R. Henckaerts, M.-P. Côté, K. Antonio, and R. Verbelen, “Boosting insights in insurance tariff plans with tree-based machine learning methods,” North American Actuarial Journal, vol. 25, no. 2, pp. 255–285, 2021.arxiv.org/abs/1904.10890
  24. [24]G. Alomain, “Predictive performance of count regression models versus machine learning techniques: A comparative analysis using an automobile insurance claims frequency dataset,” PLOS ONE, vol. 19, no. 12, p. e0314975, 2024.
  25. [25]H. Jaeger, “Short term memory in echo state networks,” German National Research Center for Information Technology (GMD), Sankt Augustin, Germany, GMD Report 152, 2001.
  26. [26]J. Dambre, D. Verstraeten, B. Schrauwen, and S. Massar, “Information processing capacity of dynamical systems,” Scientific Reports, vol. 2, p. 514, 2012.DOI
  27. [27]G. Tanaka et al., “Recent advances in physical reservoir computing: A review,” Neural Networks, vol. 115, pp. 100–123, 2019.DOI
  28. [28]J. L. Elman, “Finding structure in time,” Cognitive Science, vol. 14, no. 2, pp. 179–211, 1990.
  29. [29]K. Cho et al., “Learning phrase representations using RNN encoder–decoder for statistical machine translation,” in Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP). Doha, Qatar: Association for Computational Linguistics, 2014, pp. 1724–1734.arxiv.org/abs/1406.1078
  30. [30]O. Ahmed, F. Tennie, and L. Magri, “Prediction of chaotic dynamics and extreme events: A recurrence-free quantum reservoir computing approach,” Physical Review Research, vol. 6, no. 4, p. 043082, 2024.arxiv.org/abs/2405.03390
  31. [31]R. Martínez-Peña, G. L. Giorgi, J. Nokkala, M. C. Soriano, and R. Zambrini, “Dynamical phase transitions in quantum reservoir computing,” Physical Review Letters, vol. 127, no. 10, p. 100502, 2021.
  32. [32]M. Kornjača, H.-Y. Hu, C. Zhao, J. Wurtz et al., “Large-scale quantum reservoir learning with an analog quantum computer,” arXiv:2407.02553, 2024.arxiv.org/abs/2407.02553
  33. [33]M. A. Steinberg, S. Feld, C. G. Almudever, M. Marthaler, and J.-M. Reiner, “Topological-graph dependencies and scaling properties of a heuristic qubit-assignment algorithm,” IEEE Transactions on Quantum Engineering, vol. 3, pp. 1–14, 2022.DOI
  34. [34]P. Mujal, R. Martínez-Peña, G. L. Giorgi, M. C. Soriano, and R. Zambrini, “Time-series quantum reservoir computing with weak and projective measurements,” npj Quantum Information, vol. 9, p. 16, 2023.DOI
  35. [36]J. Bergstra, G. Desjardins, P. Lamblin, and Y. Bengio, “Quadratic polynomials learn better image features,” Département d’Informatique et de Recherche Opérationnelle, Université de Montréal, Montréal, QC, Canada, Tech. Rep. 1337, 2009.
  36. [37]H. F. Trotter, “On the product of semi-groups of operators,” Proceedings of the American Mathematical Society, vol. 10, no. 4, pp. 545–551, 1959.DOI
  37. [38]A. E. Hoerl and R. W. Kennard, “Ridge regression: Biased estimation for nonorthogonal problems,” Technometrics, vol. 12, no. 1, pp. 55–67, 1970.
  38. [39]C. Chamberland, G. Zhu, T. J. Yoder, J. B. Hertzberg, and A. W. Cross, “Topological and subsystem codes on low-degree graphs with flag qubits,” Physical Review X, vol. 10, no. 1, p. 011022, 2022.
  39. [40]A. Javadi-Abhari et al., “Quantum computing with Qiskit,” arXiv:2405.08810, 2024.
  40. [41]T. Proctor et al., “Detecting and tracking drift in quantum information processors,” Nature Communications, vol. 11, p. 5396, 2020.DOI

Paper details

vlnc:W_gmmrc3s2
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

OpenAI ChatGPT · View statement →

Looking for related papers…
Contents