Qsun: an open-source platform towards practical quantum machine learning applications
arXiv:2107.10541 · doi:10.1088/2632-2153/ac5997
Abstract
Currently, quantum hardware is restrained by noises and qubit numbers. Thus, a quantum virtual machine that simulates operations of a quantum computer on classical computers is a vital tool for developing and testing quantum algorithms before deploying them on real quantum computers. Various variational quantum algorithms have been proposed and tested on quantum virtual machines to surpass the limitations of quantum hardware. Our goal is to exploit further the variational quantum algorithms towards practical applications of quantum machine learning using state-of-the-art quantum computers. This paper first introduces our quantum virtual machine named Qsun, whose operation is underlined by quantum state wave-functions. The platform provides native tools supporting variational quantum algorithms. Especially using the parameter-shift rule, we implement quantum differentiable programming essential for gradient-based optimization. We then report two tests representative of quantum machine learning: quantum linear regression and quantum neural network.
18 pages, 7 figures
References in corpus (19)
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Variational Quantum Algorithms
- Quantum computational advantage using photons
- Absence of Barren Plateaus in Quantum Convolutional Neural Networks
- Qulacs: a fast and versatile quantum circuit simulator for research purpose
- Concrete Categorical Model of a Quantum Circuit Description Language with Measurement
- Massive Parallel Quantum Computer Simulator
- Solving nonlinear differential equations with differentiable quantum circuits
- Adaptive Variational Quantum Dynamics Simulations
- Practical optimization for hybrid quantum-classical algorithms
- Gradients of parameterized quantum gates using the parameter-shift rule and gate decomposition
- Variational Quantum Algorithm for Estimating the Quantum Fisher Information
- Correlation-Informed Permutation of Qubits for Reducing Ansatz Depth in VQE
- TensorNetwork: A Library for Physics and Machine Learning
- Variational quantum simulations of stochastic differential equations
- Toward Trainability of Quantum Neural Networks
- A Neural-Network Variational Quantum Algorithm for Many-Body Dynamics
- Contextual Subspace Variational Quantum Eigensolver
- Low-depth Hamiltonian Simulation by Adaptive Product Formula