Discriminating Quantum States with Quantum Machine Learning
arXiv:2112.00313 · doi:10.1109/ICRC53822.2021.00018
Abstract
Quantum machine learning (QML) algorithms have obtained great relevance in the machine learning (ML) field due to the promise of quantum speedups when performing basic linear algebra subroutines (BLAS), a fundamental element in most ML algorithms. By making use of BLAS operations, we propose, implement and analyze a quantum k-means (qk-means) algorithm with a low time complexity of to apply it to the fundamental problem of discriminating quantum states at readout. Discriminating quantum states allows the identification of quantum states and from low-level in-phase and quadrature signal (IQ) data, and can be done using custom ML models. In order to reduce dependency on a classical computer, we use the qk-means to perform state discrimination on the IBMQ Bogota device and managed to find assignment fidelities of up to 98.7% that were only marginally lower than that of the k-means algorithm. Inspection of assignment fidelity scores resulting from applying both algorithms to a combination of quantum states showed concordance to our correlation analysis using Pearson Correlation coefficients, where evidence shows cross-talk in the (1, 2) and (2, 3) neighboring qubit couples for the analyzed device.
References in corpus (32)
- Scikit-learn: Machine Learning in Python
- Quantum Computing in the NISQ era and beyond
- Quantum Machine Learning
- A variational eigenvalue solver on a quantum processor
- Quantum algorithm for solving linear systems of equations
- Quantum support vector machine for big data classification
- API design for machine learning software: experiences from the scikit-learn project
- Quantum Amplitude Amplification and Estimation
- Quantum principal component analysis
- An introduction to quantum machine learning
- Randomized Benchmarking of Quantum Gates
- Quantum algorithm for systems of linear equations with exponentially improved dependence on precision
- Quantum Data Fitting
- Hybrid quantum-classical algorithms and quantum error mitigation
- Procedure for systematically tuning up crosstalk in the cross resonance gate
- Quantum-enhanced machine learning
- Software Mitigation of Crosstalk on Noisy Intermediate-Scale Quantum Computers
- Improved superconducting qubit coherence using titanium nitride
- Detecting crosstalk errors in quantum information processors
- Application of Quantum Annealing to Training of Deep Neural Networks
- Qiskit Pulse: Programming Quantum Computers Through the Cloud with Pulses
- QUBO Formulations for Training Machine Learning Models
- Machine learning for discriminating quantum measurement trajectories and improving readout
- Quantum Inference on Bayesian Networks
- Qiskit Backend Specifications for OpenQASM and OpenPulse Experiments
- Quantum Perceptron Models
- Estimating the coherence of noise in quantum control of a solid-state qubit
- A complete Randomized Benchmarking Protocol accounting for Leakage Errors
- Decoherence and dephasing in spin-based solid state quantum computers
- Benchmarking Noise Extrapolation with OpenPulse
- Atomic spin-wave control and spin-dependent kicks with shaped subnanosecond pulses
- Balanced k-Means Clustering on an Adiabatic Quantum Computer