arrow
Return

Quantum state preparation using tensor networks

delete2023-06-19
delete10
delete
OA
AI
A
Ar. Melnikov
A
A. Termanova
S
Sergey Dolgov
F
Florian Neukart
M
Michael Perelshtein *
DOI:10.1088/2058-9565/acd9e7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Quantum state preparation is a vital routine in many quantum algorithms, including solution of linear systems of equations, Monte Carlo simulations, quantum sampling, and machine learning. However, to date, there is no established framework of encoding classical data into gate-based quantum devices. In this work, we propose a method for the encoding of vectors obtained by sampling analytical functions into quantum circuits that features polynomial runtime with respect to the number of qubits and provides >99.9% accuracy, which is better than a state-of-the-art two-qubit gate fidelity. We employ hardware-efficient variational quantum circuits, which are simulated using tensor networks, and matrix product state representation of vectors. In order to tune variational gates, we utilize Riemannian optimization incorporating auto-gradient calculation. Besides, we propose a cut once, measure twice' method, which allows us to avoid barren plateaus during gates' update, benchmarking it up to 100-qubit circuits. Remarkably, any vectors that feature low-rank structure-not limited by analytical functions-can be encoded using the presented approach. Our method can be easily implemented on modern quantum hardware, and facilitates the use of the hybrid-quantum computing architectures.
Keywords:
tensor networks
quantum computing
variational circuits
quantum state preparation
Riemannian optimization

Journal

Quantum Science and Technology cover
Quantum Science and Technology
IF:
5
Papers:
1.4K
Citations:
5.1K

Organization

A
Aalto University
Scholars:
1.6W
Papers: 1.5W
Citations: 2.1W
U
university of bath
Scholars:
1.1W
Papers: 1.3W
Citations: 13