Papers
Topics
Authors
Recent
Search
2000 character limit reached

Tensor-Network Readout Error Mitigation

Updated 6 July 2026
  • Tensor-network readout error mitigation is a method that replaces an exponentially large readout model with a structured, low-bond-dimension tensor network capturing local error correlations.
  • It employs matrix product operators (MPOs) and projected entangled-pair operators (PEPOs) to enable inverse and likelihood-based corrections by approximating the inverse noise channel.
  • Benchmark experiments on superconducting chips show that these techniques enhance observable estimation despite increased variance from quasi-probability inversion.

Tensor-network readout error mitigation denotes a class of scalable methods that replace an exponentially large multiqubit readout model by a structured tensor network, typically a matrix product operator (MPO) in one dimension and a projected entangled-pair operator (PEPO) in two dimensions. In the narrow readout setting, the detector is modeled as a classical conditional probability channel Λ\mathbf{\Lambda} such that Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}, and mitigation amounts to characterizing Λ\mathbf{\Lambda} and using it for inverse or likelihood-based correction. In a broader measurement-stage sense, related tensor-network schemes mitigate errors entirely through the final measurement layer, either by post-processing informationally complete measurement data with an inverse noise tensor network or by replacing the target observable with a surrogate observable computed in the Heisenberg picture (Guo et al., 24 Jun 2026, Filippov et al., 2023, Martin et al., 5 Feb 2026).

1. Scope and formal setting

In the strict readout formulation, the matrix element Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}} is the probability of observing output bit string x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\} when the actual ideal outcome is y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}. The noisy and ideal distributions then satisfy

Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.

The standard scalable approximation is the uncorrelated model

Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},

but this neglects spatially correlated readout errors caused by crosstalk, shared control and measurement circuitry, and geometry-dependent detector effects. The central tensor-network premise is that such correlations are often local or short-ranged, so the full 2N×2N2^N\times 2^N readout matrix can be replaced by a low-bond-dimension tensor network without storing or inverting it densely (Guo et al., 24 Jun 2026).

A broader literature uses the same structural idea for output-noise mitigation rather than classical readout noise alone. Tensor-network error mitigation (TEM) constructs a tensor-network representation of the inverse of the global noise channel affecting the output state and applies that inverse to informationally complete measurement data in post-processing. In that framework, preparation and measurement errors can be relocated to the dynamics part, and the formalism assumes perfect initialization and measurements unless those errors are absorbed into an effective channel (Filippov et al., 2023). A still different measurement-stage approach computes in advance a surrogate observable Y^\hat Y satisfying Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}0, then measures Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}1 on the noisy state; that work explicitly assumes perfect initialization and perfect measurement, so it is adjacent to readout mitigation rather than a direct detector-noise inversion method (Martin et al., 5 Feb 2026).

This distinction matters because “tensor-network readout error mitigation” can refer either to correction of a terminal detector channel or, more broadly, to any mitigation mechanism implemented through the final measurement operator or final measurement data. The literature contains both usages.

2. Tensor-network representations

The most explicit tensor-network readout model treats Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}2 itself as a double-layer MPO. The readout channel is written as

Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}3

Each local tensor carries physical indices Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}4 and virtual indices of bond dimension Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}5. The squared-modulus construction guarantees Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}6, while stochasticity is enforced through

Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}7

The uncorrelated model is recovered at bond dimension Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}8, so tensor-network REM interpolates continuously between product readout models and correlated ones (Guo et al., 24 Jun 2026).

For two-dimensional layouts, the same construction becomes a PEPO,

Pnoisy=ΛPideal\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\mathbf{P}_{\mathrm{ideal}}9

which is used in decoder-aware readout modeling on syndrome lattices. This extends the same locality assumption from chains to planar geometries (Guo et al., 24 Jun 2026).

Related tensor-network mitigation frameworks use different operator objects. In TEM, the relevant tensor network is an MPO in the Pauli transfer matrix (PTM) representation for the inverse global noise channel or its adjoint action on observables. In layerwise noise characterization, the unknown noise channel Λ\mathbf{\Lambda}0 is represented as a locally purified density operator (LPDO), which guarantees complete positivity by construction and can be reshuffled into an MPO superoperator form (Filippov et al., 2023, Mangini et al., 2024).

Target object Tensor-network form Primary use
Correlated readout channel Λ\mathbf{\Lambda}1 Double-layer MPO or PEPO Readout characterization and REM
Inverse global noise channel MPO in PTM form TEM post-processing
Surrogate measurement operator MPO-generated observable Heisenberg-picture pre-processing

These constructions share a common structural assumption: the relevant channel, inverse channel, or observable remains compressible at moderate bond dimension because correlations are local enough, weak enough, or sufficiently structured. This suggests that tensor-network readout mitigation is best understood as one member of a larger family of locality-exploiting inverse-channel methods.

3. Characterization and calibration

In explicit readout-channel modeling, calibration data consist of pairs Λ\mathbf{\Lambda}2, where Λ\mathbf{\Lambda}3 is a prepared computational-basis product state and Λ\mathbf{\Lambda}4 is the observed noisy output. The MPO is trained by minimizing a penalized negative log-likelihood,

Λ\mathbf{\Lambda}5

with Λ\mathbf{\Lambda}6 in the reported experiments. The loss and gradients are evaluated by tensor-network contraction, and the paper uses Adam with Λ\mathbf{\Lambda}7, Λ\mathbf{\Lambda}8, and Λ\mathbf{\Lambda}9 (Guo et al., 24 Jun 2026).

On hardware, the framework was tested on the Baihua superconducting chip using five disjoint 6-qubit chains. Full Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}0 detector characterization served as reference. The MPO model converged to approximately

Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}1

while the product model reached

Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}2

The total error strength was

Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}3

In synthetic correlated readout models up to Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}4, the reported scaling was

Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}5

and the number of samples needed to reach a fixed threshold Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}6 scaled nearly linearly with Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}7 (Guo et al., 24 Jun 2026).

A broader tensor-network characterization program learns correlated quantum noise channels rather than classical readout matrices. There the experimentally implemented process is Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}8, and Λx,y\mathbf{\Lambda}_{\mathbf{x},\mathbf{y}}9 is reconstructed as an LPDO from randomized informationally complete input states and local Pauli-basis measurements. The training objective is a Monte Carlo KL divergence plus a trace-preservation penalty,

x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}0

with x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}1 in the numerics. That work reports that linearly many random settings in x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}2 suffice in its regime, that x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}3 settings with x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}4 shots each characterize a 20-qubit brickwork depolarizing channel with error about x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}5 in normalized Frobenius distance, and that the largest x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}6 training run with x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}7 and x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}8 samples takes about one hour on a laptop (Mangini et al., 2024).

The readout connection appears again in the treatment of SPAM. The main LPDO reconstruction assumes known preparation and measurement operators, but it can incorporate detector calibration by replacing ideal POVM effects x={x1,,xN}\mathbf{x}=\{x_1,\dots,x_N\}9 with reconstructed noisy effects y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}0. This makes tensor-network channel learning compatible with measurement-noise-aware calibration, although the primary object remains a quantum noise channel rather than a classical confusion matrix (Mangini et al., 2024).

4. Mitigation workflows and application domains

Once a correlated readout MPO has been learned, the most direct mitigation route is inverse-based correction of observables. For a diagonal observable y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}1,

y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}2

Rather than inverting a dense y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}3 matrix, the inverse is approximated by a variational MPO y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}4 obtained from

y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}5

This is the basic readout-mitigation mechanism for nonlocal observables (Guo et al., 24 Jun 2026).

The same learned readout model can be used without explicit inversion. For global sampling tasks, an MPS model y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}6 of the ideal distribution is trained under the noisy forward model by minimizing

y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}7

After training, corrected bitstrings are generated by sequential sampling from the MPS. For cross-entropy benchmarking, the paper also gives a direct inverse-MPO estimator,

y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}8

These two variants reflect a general split between direct inverse-channel estimators and latent clean-distribution inference under a noisy likelihood (Guo et al., 24 Jun 2026).

Random-measurement protocols can also absorb the tensor-network readout model. In classical shadows, the inverse readout channel is applied before the usual shadow inversion map y={y1,,yN}\mathbf{y}=\{y_1,\dots,y_N\}9. In learning-based tomography, the likelihood is written directly in terms of the noisy forward model,

Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.0

This avoids a separate pre-correction step and turns readout mitigation into part of the state-learning objective (Guo et al., 24 Jun 2026).

The reported application range is broad. On a 7-qubit cluster-state experiment on Baihua, MPO REM combined with ZNE improved string-order estimates, especially for larger nonlocal strings. On a 7-qubit GHZ experiment, corrected samples moved the probabilities of Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.1 and Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.2 much closer to the ideal Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.3. In a 20-qubit classical-shadows benchmark for a finite-temperature Gibbs state of the 1D XY model, REM significantly improved estimates of Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.4. In 2D, the readout PEPO was fused directly with tensor-network decoder tensors, so decoding marginalized jointly over data errors and readout errors rather than correcting the syndrome first (Guo et al., 24 Jun 2026).

A recurrent trade-off is variance amplification. The inverse readout MPO is a quasi-probability object, so negative or large entries in Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.5 can increase estimator fluctuations. The 7-qubit string-order experiment explicitly reports larger variance after mitigation for this reason (Guo et al., 24 Jun 2026).

5. Relation to post-processing TEM and observable pre-processing

Tensor-network readout mitigation in the strict detector-channel sense sits next to two measurement-stage tensor-network paradigms. The first is TEM, a post-processing protocol that constructs a tensor-network representation of the inverse global noise channel affecting the output state and applies that inverse to informationally complete measurement outcomes. The central estimator is

Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.6

where Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.7 are dual operators obtained from local informationally complete measurements. TEM therefore performs correction entirely in classical post-processing, but it is not a narrow readout-error method based on a classical assignment matrix (Filippov et al., 2023).

TEM’s statistical advantage is one of the main reasons it remains relevant in discussions of tensor-network readout mitigation. For Pauli noise, the paper reports that the measurement overhead is quadratically smaller than in probabilistic error cancellation, with

Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.8

In simulations up to 100 qubits and depth 100, both PEC and ZNE fail to produce accurate results by using Pnoisy=ΛPideal.\mathbf{P}_{\mathrm{noisy}}=\mathbf{\Lambda}\,\mathbf{P}_{\mathrm{ideal}}.9 shots, while TEM succeeds. A later analysis formalizes TEM as Heisenberg-picture inversion of learned noise, proves that it asymptotically saturates the universal lower cost bound for unbiased estimation of Pauli observables under weak Pauli noise, and argues that sufficient bond dimension makes TEM behave similarly to an error correcting code of distance 3 (Filippov et al., 2023, Filippov et al., 2024).

The second paradigm is observable pre-processing. There one computes a surrogate observable Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},0 such that

Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},1

so that

Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},2

In exact Pauli coordinates this is the linear solve Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},3 with Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},4, but the practical construction uses an MPO for Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},5 and compresses it after each layer. The most important simplification is the Dominant Component Approximation (DCA): for a Pauli target Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},6,

Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},7

so the mitigation reduces to measuring the same Pauli string and applying a scalar correction factor. The paper states that exact Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},8 saturates the quantum Cramér–Rao bound for unbiased estimators, that the method approaches the theoretical lower bound in measurement overhead, and that its classical cost can be roughly Λ=k=1NΛ[k],\mathbf{\Lambda}=\bigotimes_{k=1}^N \mathbf{\Lambda}^{[k]},9 times smaller than TEM in practical scenarios because only a diagonal element is needed instead of many dual-operator contractions (Martin et al., 5 Feb 2026).

These adjacent frameworks broaden the meaning of “readout-stage” tensor-network mitigation. They do not, however, remove the conceptual boundary between detector-noise correction and final-measurement engineering. TEM can absorb measurement noise into an effective global channel, and observable pre-processing acts entirely through the final measured operator, but neither is presented as a dedicated classical confusion-matrix remedy.

6. Assumptions, robustness, and open boundaries

All tensor-network readout mitigation schemes depend on structured noise. The explicit MPO/PEPO readout framework assumes local or short-range crosstalk, availability of calibration data, and a bond dimension 2N×2N2^N\times 2^N0 large enough to capture the relevant correlations. The TEM and observable-preprocessing variants add further assumptions: invertible noise maps, low enough noise that compression remains accurate, and geometries compatible with MPO compression, especially 1D nearest-neighbor circuits (Guo et al., 24 Jun 2026, Martin et al., 5 Feb 2026).

Calibration quality is a separate constraint. A robustness analysis of inverse-channel mitigation under imperfect noise characterization predicts a threshold structure for PEC and TNEM/TEM in random local circuits: with space-time random disorder, there is a threshold in 2N×2N2^N\times 2^N1, while in 2N×2N2^N\times 2^N2 mitigation fails at 2N×2N2^N\times 2^N3 time for any imperfection in the characterization of disorder. For readout-only mitigation, the paper explicitly cautions that these depth-dependent threshold statements do not transfer literally, because a single terminal readout layer does not accumulate disorder in time the same way. The safe conclusion is that inversion-based tensor-network mitigation remains practical only when the relevant local noise or readout model is sufficiently well characterized (Niroula et al., 2023).

Device-dependent correlation structure also matters. A study of multiqubit readout correlations on IBM hardware found that correlations on IBMQ Melbourne are small compared to single-qubit readout errors but long-ranged and do not decay with inter-qubit distance, whereas on IBMQ Manhattan they are short-ranged and confined to neighboring qubits. This directly affects tensor-network design: small correlations help compression, but lack of spatial decay weakens the case for a strictly local tensor-network geometry aligned to hardware distance (Nachman et al., 2021).

A further boundary concerns the detector model itself. Not all correlated readout errors are well described by a classical assignment matrix. A complementary non-tensor-network protocol models the readout device as a correlated POVM, includes coherent and classical detector errors, infers local correlation structure via overlapping detector tomography, and mitigates observables by reconstructing readout-mitigated states on connected noise clusters. That method avoids randomized measurements entirely, but it is not formulated as an MPO/PEPO algorithm. Its relevance is mainly conceptual: tensor-network readout mitigation and local-cluster POVM mitigation exploit the same core assumptions of locality, bounded correlation order, and observable-centered inference, but they operate on different mathematical objects (Aasen et al., 31 Mar 2025).

The resulting picture is technically specific rather than universal. Tensor-network readout mitigation is strongest when readout correlations are local enough for low-bond representations, calibration is accurate, and the mitigation target can be written as efficient tensor contractions. It becomes harder when correlations are long-ranged, readout drift is significant, inverse channels are ill-conditioned, or coherent detector effects require a full operator-valued measurement model rather than a classical stochastic channel.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Tensor-Network Readout Error Mitigation.