English

Quantum state preparation protocol for encoding classical data into the amplitudes of a quantum information processing register's wave function

Quantum Physics 2022-02-07 v2

Abstract

We present a protocol for encoding NN real numbers stored in NN memory registers into the amplitudes of the quantum superposition that describes the state of log2N\log_2N qubits. This task is one of the main steps in quantum machine learning algorithms applied to classical data. The protocol combines partial CNOT gate rotations with probabilistic projection onto the desired state. The number of additional ancilla qubits used during the implementation of the protocol, as well as the number of quantum gates, scale linearly with the number of qubits in the processing register and hence logarithmically with NN. The average time needed to successfully perform the encoding scales logarithmically with the number of qubits, in addition to being inversely proportional to the acceptable error in the encoded amplitudes. It also depends on the structure of the data set in such a way that the protocol is most efficient for non-sparse data.

Keywords

Cite

@article{arxiv.2107.14127,
  title  = {Quantum state preparation protocol for encoding classical data into the amplitudes of a quantum information processing register's wave function},
  author = {Sahel Ashhab},
  journal= {arXiv preprint arXiv:2107.14127},
  year   = {2022}
}

Comments

17 pages (preprint)

R2 v1 2026-06-24T04:39:27.870Z