Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantum Uploading in Quantum Computing

Updated 5 July 2026
  • Quantum uploading is a framework for injecting classical or quantum data into computational degrees of freedom in quantum circuits via methods like re-uploading, amplitude encoding, and state transfer.
  • It enables repeated insertion of input information at multiple circuit layers, bolstering model expressivity while balancing circuit depth and trainability.
  • Empirical and theoretical studies show that different uploading methods affect performance and noise resilience, with hardware implementations achieving up to 95% accuracy on classification tasks.

Quantum uploading denotes a family of procedures that inject information into quantum computational degrees of freedom. In the literature assembled here, the term is used for at least three distinct operations: repeated embedding of classical data inside variational quantum circuits, explicit preparation of amplitude-encoded states whose amplitudes equal sampled function values, and transfer of an unknown state from ordinary physical space into the virtual correlation space of a tensor-network computer (Pérez-Salinas et al., 2019, Guseynov et al., 2024, Morimae, 2010). The most active contemporary usage is data re-uploading, in which the same input is encoded at multiple circuit depths rather than only once at the input layer, but recent work shows that this architectural idea must be distinguished from amplitude loading, quantum-input processing, and virtual-space state transfer.

1. Competing technical meanings

The sources considered here assign “uploading” to technically different tasks. This suggests that the term functions more as an umbrella label for information injection into quantum models than as a single protocol.

Sense of uploading Representative operation Representative source
Classical data re-uploading Repeatedly apply U(x)U(x) or E(x)E(x) between trainable layers (Pérez-Salinas et al., 2019)
Amplitude/state-preparation uploading Prepare ψ\ket{\psi} with amplitudes equal to sampled f(xk)f(x_k) (Guseynov et al., 2024)
Virtual-space or quantum-state uploading Transfer an unknown state into correlation space or interact with fresh copies of ρ\rho (Morimae, 2010, Cha et al., 23 Sep 2025)

Within variational quantum machine learning, uploading usually means feature embedding. Pérez-Salinas et al. formulate the basic single-qubit classifier as

U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),

so the same classical input is inserted repeatedly between trainable unitaries (Pérez-Salinas et al., 2019). Later work broadens this idea to multi-qubit, qudit, QCNN, Hamiltonian-embedding, and pulse-native settings without changing the central architectural motif: data are injected repeatedly into an evolving quantum state rather than only once.

A separate line of work uses uploading in the amplitude-encoding sense. There the goal is not classification or feature maps but preparation of a state whose computational-basis amplitudes equal discretized function values. For a polynomial

f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,

the target state is

ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},

which is an explicit state-preparation problem rather than a variational feature-embedding problem (Guseynov et al., 2024).

An older and conceptually distinct meaning appears in computational tensor networks. There, uploading is the transfer of an unknown state from real physical space into the virtual correlation space where tensor-network computation is performed (Morimae, 2010). More recent work extends re-uploading to genuinely quantum inputs by making an ancilla interact sequentially with fresh copies of an input state ρ\rho, thereby realizing a cascade of ρ\rho-dependent completely positive and trace-preserving maps (Cha et al., 23 Sep 2025).

2. Classical-data re-uploading as layered quantum feature construction

In the foundational single-qubit formulation, repeated uploading compensates for the limited local state space of one qubit. Pérez-Salinas et al. define a processing layer by

E(x)E(x)0

and also introduce the practically important merged form

E(x)E(x)1

where the data enter linearly in the gate angles while observables depend nonlinearly on the resulting trigonometric compositions (Pérez-Salinas et al., 2019). The same work states that “a single rotation cannot capture any non-trivial separation of patterns in the original data,” and motivates re-uploading as the quantum analogue of repeatedly feeding the input into hidden units of a neural network.

This idea generalizes in several directions. A single qudit can be used in place of qubits, with

E(x)E(x)2

and with upload blocks built from noncommuting generators such as E(x)E(x)3, E(x)E(x)4, and the squeezing operator E(x)E(x)5 (Wach et al., 2023). The qudit setting adds a label-geometry effect: when class labels, basis states, and encoding operators are aligned, performance can improve substantially; when they are not aligned, the same ladder structure becomes a bias rather than an advantage.

Several papers then specialize re-uploading to structured architectures. In layered-uploading QCNNs, a standard single-upload sequence

E(x)E(x)6

is modified to

E(x)E(x)7

so fresh uploads occur after pooling has reduced the active register (Barrué et al., 2024). The architectural point is explicit in the supplied material: more features can be injected without increasing the number of qubits, at the price of greater sequential depth.

A closely related but distinct strategy is incremental data-uploading. Instead of re-uploading the entire input repeatedly, the input is partitioned and the pieces are spread across the circuit, with one variational layer inserted between successive partial uploads (Periyasamy et al., 2022). In the reported MNIST and Fashion-MNIST experiments, interleaving more partial uploads improved accuracy monotonically, with IDUE(x)E(x)8 outperforming both DRU and IDUE(x)E(x)9. For MNIST, the reported test accuracies were ψ\ket{\psi}0 for DRU, ψ\ket{\psi}1 for IDUψ\ket{\psi}2, and ψ\ket{\psi}3 for IDUψ\ket{\psi}4 (Periyasamy et al., 2022).

Image-specific re-uploading can also be built around Hamiltonian embeddings. In that case the image ψ\ket{\psi}5 is first Hermitianized,

ψ\ket{\psi}6

and the upload unitary becomes

ψ\ket{\psi}7

The overall classifier is

ψ\ket{\psi}8

so the same image is reintroduced at every layer through a matrix-level time-evolution operator rather than a feature-to-angle map (Wang et al., 2024).

3. Uploading as explicit amplitude state preparation

Amplitude-uploading work addresses a different bottleneck: how to load structured classical functions into amplitudes without assuming QRAM or arbitrary-state-preparation oracles. The explicit construction of (Guseynov et al., 2024) starts from a discretized interval

ψ\ket{\psi}9

and targets the state

f(xk)f(x_k)0

specialized first to polynomial f(xk)f(x_k)1.

The core reduction writes a complex polynomial as

f(xk)f(x_k)2

where f(xk)f(x_k)3 are odd, f(xk)f(x_k)4 are even, all four are real, and f(xk)f(x_k)5 on f(xk)f(x_k)6 (Guseynov et al., 2024). This places the problem in a QSVT/QSP-compatible form. A linear-amplitude state f(xk)f(x_k)7 is first prepared, converted into a diagonal block-encoding f(xk)f(x_k)8 of the coordinate values, and then transformed into polynomial oracles f(xk)f(x_k)9 by alternating phase modulation. The four components are finally assembled through a linear combination of unitaries.

The resource claims are explicit. The paper states and derives ρ\rho0 scaling for degree-ρ\rho1 polynomials, ρ\rho2 pure ancillas, and success probability ρ\rho3 (Guseynov et al., 2024). For piece-wise polynomial functions, the scaling becomes

ρ\rho4

with a comparator ρ\rho5 used to select the appropriate segment. The same framework extends, by polynomial or piece-wise polynomial approximation, to continuous and piece-wise continuous targets.

This line of work differs sharply from variational data re-uploading. Re-uploading enriches a hypothesis class by repeatedly inserting a classical input into trainable dynamics; amplitude uploading constructs a specific quantum state whose amplitudes are prescribed by a structured classical function. The two share the language of uploading, but not the objective, circuit semantics, or complexity analysis.

4. Expressivity, universality, and limits

Re-uploading models are often introduced through universality claims, but the literature considered here makes clear that universality is only one part of the story. Pérez-Salinas et al. motivate a universal-classifier picture for single-qubit re-uploading (Pérez-Salinas et al., 2019). Qudit results confirm that additional uploads increase accessible functional complexity, and the one-dimensional regression example

ρ\rho6

is fit exactly by a qutrit with two layers but not one (Wach et al., 2023). More recently, an experimental photonic implementation of the original separated re-uploading architecture proves a sharper learning-theoretic statement: the separated model is universal, while in the analyzed one-dimensional setting its finite-depth VC dimension is

ρ\rho7

whereas the compressed scheme has infinite VC dimension in the worst case (Mauser et al., 7 Jul 2025).

At the same time, expressivity is spectrally structured. For scalar-input QRU,

ρ\rho8

and (Barthe et al., 2023) proves that high-frequency components vanish on average. The paper introduces absorption witnesses to compare gradient variances of re-uploading models with those of related data-less PQCs, and shows that the average Fourier weight concentrates in a Gaussian envelope whose width scales as ρ\rho9, not U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),0. A plausible implication is that re-uploading architectures possess a built-in low-frequency bias: repeated uploads enlarge formal frequency support, but typical high-frequency mass remains suppressed.

Predictive performance imposes a second limit. For U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),1-qubit circuits processing U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),2 Gaussian features through U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),3 encoding layers, (Wang et al., 24 May 2025) proves

U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),4

with U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),5. If

U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),6

then for any repetition count U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),7 and any observable with eigenvalues in U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),8,

U(ϕ,x)U(ϕN)U(x)U(ϕ1)U(x),\mathcal{U}(\vec{\phi}, \vec{x}) \equiv U(\vec{\phi}_N)U(\vec x)\ldots U(\vec{\phi}_1)U(\vec x),9

For balanced binary classification this yields

f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,0

so deep, narrow re-uploading on high-dimensional data can collapse predictive performance toward random guessing on unseen inputs (Wang et al., 24 May 2025). This shows that expressivity and trainability do not guarantee useful prediction under distributional averaging.

A third theoretical strand studies the cost of removing tunable upload frequencies. In single-qubit re-uploading with fixed upload primitive f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,1, (Liu et al., 24 Jun 2026) proves that tunable upload circuits can still be approximated with depth

f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,2

up to a target-dependent constant overhead, while mismatch-class targets obey logarithmic lower bounds

f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,3

The conceptual conclusion is explicit in that work: expressive power removed from tunable frequencies can be transferred into circuit depth, but the tradeoff is quantitative rather than free.

5. Hardware realizations and application domains

The re-uploading paradigm has moved well beyond abstract circuit design. On a four-qubit superconducting transmon simulator, a hybrid model with data re-uploading achieved classification accuracy around f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,4 on simple tasks and around f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,5 on handwritten decimal digits, with a 15-layer MNIST architecture using 244 trainable parameters and one-vs-others classification (Tolstobrov et al., 2023). The same paper emphasizes that, for image recognition, “the information about every pixel is also written several times.”

Image-focused Hamiltonian re-uploading has also been benchmarked against QCNNs. On the reported tasks, test accuracies were f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,6 vs f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,7 on CT images, f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,8 vs f(x)=i=0Qσixi,f(x)=\sum_{i=0}^Q \sigma_i x^i,9 on sklearn digits, ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},0 vs ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},1 on MNIST, and ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},2 vs ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},3 on FashionMNIST, with a doubled-depth FashionMNIST model reaching ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},4 (Wang et al., 2024). The same source states that the proposed model outperforms the QCNN baseline by “up to over ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},5 on MNIST test set.”

Time-series work extends re-uploading beyond static classification. In traffic forecasting on Athens loop-detector data, a hybrid architecture using an LSTM autoencoder and a quantum layer with ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},6 qubits and ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},7 re-uploading blocks is reported to outperform the corresponding classical recurrent baseline for 6 qubits or more, while in a purely feed-forward replacement scenario classical and hybrid scores become compatible from 10 qubits onward (Schetakis et al., 22 Jan 2025). That paper explicitly interprets re-uploading as a quantum analogue of recurrence or a memory cell.

Pulse-native reformulations push the trainable part of re-uploading down to the control layer. In (Acedo et al., 11 Dec 2025), the single-qubit variational block

ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},8

replaces gate-based ψn=k=02n1i=0Qσixkiknκ=02n1j=0Qσjxκj2,\ket{\psi}^n= \frac{\sum_{k=0}^{2^n-1}\sum_{i=0}^Q \sigma_i x_k^i \ket{k}^n} {\sqrt{\sum_{\kappa=0}^{2^n-1}\left|\sum_{j=0}^Q \sigma_j x_\kappa^j\right|^2}},9 layers while keeping the repeated encoding blocks. In noisy transmon simulations calibrated to IBM Brisbane parameters, the gate-based model remained near ρ\rho0 test accuracy across depths, whereas the pulse-based model reached about ρ\rho1; under increasing depolarizing probability, the pulse-based model maintained roughly ρ\rho2 test accuracy up to about ρ\rho3 (Acedo et al., 11 Dec 2025). The data embedding itself remains gate-based in that work, so the present result is best read as pulse-native variational re-uploading rather than fully pulse-native feature uploading.

Photonic hardware adds another implementation axis. The original separated re-uploading architecture has been realized on an integrated photonic processor, with perfect classification of circles and moons at three layers, and a theoretical analysis tying the architecture to finite VC dimension and learnability (Mauser et al., 7 Jul 2025). This experimental result reinforces a broader methodological point: the placement and factorization of uploads are not merely stylistic circuit choices but affect statistical complexity, optimization geometry, and noise sensitivity.

6. Quantum-state uploading beyond classical feature maps

The most direct extension from classical to quantum data replaces feature angles by repeated physical interaction with the input state itself. In (Cha et al., 23 Sep 2025), a signal qubit ρ\rho4 interacts sequentially with fresh copies of a quantum input ρ\rho5 on register ρ\rho6, according to

ρ\rho7

This realizes a discrete cascade of ρ\rho8-dependent CPTP maps, formally analogous to a collision model in open-system dynamics. The paper proves that this architecture can approximate any bounded continuous real-valued function of a finite-dimensional quantum input using only one ancilla qubit and single-qubit measurements, with qubit reuse reducing the physical requirement from ρ\rho9 qubits to ρ\rho0 qubits for ρ\rho1 layers and ρ\rho2-qubit inputs (Cha et al., 23 Sep 2025).

An older but conceptually related meaning appears in tensor-network computation. There, uploading refers to moving an unknown state from a physical qubit into the virtual correlation space of an MPS resource. Starting from

ρ\rho3

and projecting qubits ρ\rho4 and ρ\rho5 onto

ρ\rho6

the post-measurement state becomes

ρ\rho7

which is a teleportation-like upload into correlation space (Morimae, 2010). The same paper first shows that cloning between real physical space and correlation space is impossible, so upload must consume rather than duplicate the original state. It also shows that the teleportation-like method is operationally preferable to simply inverting the previously known downloading procedure.

Taken together, these results indicate that “quantum uploading” now spans three non-equivalent but structurally related tasks: repeated insertion of classical data into a variational dynamics, explicit loading of structured classical amplitudes into quantum states, and coherent transfer or repeated interaction of genuinely quantum inputs. A plausible synthesis is that the unifying theme is not a particular gate set or model family, but the controlled creation of information-bearing quantum degrees of freedom from data sources—classical, functional, or quantum—under hardware and trainability constraints.

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 Quantum Uploading.