Supervised learning with quantum computers
Quantum algorithms and complexity in the theory of computing (68Q12) Computational learning theory (68Q32) Learning and adaptive systems in artificial intelligence (68T05) Research exposition (monographs, survey articles) pertaining to quantum theory (81-02) Quantum computation (81P68) Neural nets applied to problems in time-dependent statistical mechanics (82C32)
The book provides a thorough introduction into the recently established field of quantum machine learning, which concerns itself with machine learning algorithms that are to be run on quantum computers. To this end it discusses how classical supervised learning algorithms can be ported to quantum computers such that their strengths are properly utilized. The book is intented as an extended introduction to this new research field and provides all required foundations both for the area of machine learning as well as quantum computing including the relevant knowledge and insights from quantum physics. In this manner, the book is relevant for computer science as well as physics graduates that each find the missing parts covered in the book. The advanced material covered in the later chapters includes proper data encoding as well as algorithms for training as well as inference, thus completing the pipeline of standard supervised machine learning approaches. The book starts with a detailed introduction that positions the field in the established areas and provides a gentle introductory example for a trivial learning task. This example motivates the different perspective as well as the benefits and the surprises involved with quantum computing. Chapter 2 provides a rather comprehensive high-level review of current supervised machine learning approaches including the discussion of the basic terminology used. Predictive models are introduced and it is demonstrated how they can be evaluated. This naturally leads to the notion of cost functions and standard training procedures based on loss. Finally, several common machine learning models are presented in this abstract setting with a strong focus on neural network and support vector machine approaches. Chapter 3 introduces quantum information theory and the foundations of quantum physics required to understand and appreciate quantum computation. This includes the basic storage unit as well as standard principles and common quantum processes. Multiple examples are used to illustrate the notions to the uninitiated and provide at least a working intuition. Based on these foundations the specific advantages that quantum computing offers are presented and discussed in detail. The potentially better complexity of learning also sparks a short discussion of the complexity measures used and the relations between the required sample sizes to achieve exact and probably approximately correct learning. The following chapters now offer advanced discussions of individual parts of standard machine learning pipelines. Chapter 5 starts with a discussion of various methods of encoding the classical discrete input data. There are best practices for these encodings in traditional machine learning, but these still have to be developed in the quantum setting. In particular, the actual choice of the encoding has a deeper impact and actually also influences the learning approach to be used. Chapters 6 and 7 discuss in turn inference and training for quantum learning. In these chapters the corresponding notions to distances, kernels, inner products, stochastic gradient descent, etc. are derived and discussed in the quantum setting. In this manner a standard toolbox is developed that allows the creation of quantum learning pipelines. Chapter 8 discusses additional models that are genuine quantum models in the sense that they are not directly based on classical approaches, but rather were developed directly for the quantum setup. Finally, the last chapter gives a short outlook and hazards some guesses how the field might develop in the future. Overall, the book is very well written and contains sufficiently many examples and illustrations. The authors make a concerted effort to make the material accessible to both computer science graduates as well as scientists with a quantum physics background. Some mathematical maturity is required since the overview, although detailed in the sense that all required information is provided, does not allow an in-depth discussion of each individual equation. The intended audience are thus machine learning scientists that want to explore the quantum approach to their discipline or quantum information scientists that want to enter the field of machine learning.
- Quantum algorithm design: techniques and applications
- Double sparse quantum state preparation
- Quantum approximate optimization algorithm for Bayesian network structure learning
- Role of collective information in networks of quantum operating agents
- Quantum-hybrid neural vector quantization -- a mathematical approach
- Quantum machine learning
- The theory of the quantum kernel-based binary classifier
- Quantum optimal transport with quantum channels
- Quantum classifier with entangled subgraph states
- Quantum circuit for the fast Fourier transform
- Quantum algorithm for help-training semi-supervised support vector machine
- Quantum locally linear embedding for nonlinear dimensionality reduction
- Quantum Bayesian inference for parameter estimation using quantum generative model
- Quantum algorithm for the advection-diffusion equation simulated with the lattice Boltzmann method
- A hybrid classical-quantum approach for multi-class classification
- Configurable sublinear circuits for quantum state preparation
- QBoost for regression problems: solving partial differential equations
- Quantum greedy algorithms for multi-armed bandits
- Quantum classifiers for domain adaptation
- Quantum machine learning. What quantum computing means to data mining
- Machine learning with quantum computers
- Quantum machine learning: a classical perspective
- Approximate supervised learning of quantum gates via ancillary qubits
- Quantum markovianity as a supervised learning task
- Quantum computing and supervised machine learning: training, model selection, and error estimation
- Quantum machine learning
- Quantum hardness of learning shallow classical circuits
- Quantum algorithm for the Navier-Stokes equations by using the streamfunction-vorticity formulation and the lattice Boltzmann method
- Continuous variable quantum perceptron
- Quantum speedup of Bayes’ classifiers
- An Introduction to Quantum Machine Learning for Engineers
- Quantum algorithm for estimating largest eigenvalues
- Quantum learning unravels quantum system
- Concise Guide to Quantum Machine Learning
- QSurfNet: a hybrid quantum convolutional neural network for surface defect recognition
- Some remarks on super-Gram operators for general bipartite quantum states
- Variational quantum computation integer factorization algorithm
- A multi-classification classifier based on variational quantum computation
- Quantum clustering with \(k\)-means: a hybrid approach
- A quantum-inspired approach to pattern recognition and machine learning. I
- Quantum deep neural networks for time series analysis
- Quantum algorithm for computing distances between subspaces
- Constant-time quantum algorithm for homology detection in closed curves
- An introduction to quantum computing for statisticians and data scientists
- Recognizing concepts and recognizing musical themes. A quantum semantic analysis
- Decoherence and quantum threats in voice biometric authentication with post-quantum countermeasures
- Reasoning with data in the framework of a quantum approach to machine learning
- Leveraging quantum machine learning for early warning systems in sudden environmental disaster prediction
- Classification of entanglement distribution using machine learning
- Variational quantum algorithm for designing quantum information maskers
- Mean-field limit from general mixtures of experts to quantum neural networks
- Characterization of information scrambling in non-integrable many-body systems with compressed quantum machine learning models
This page was built for publication: Supervised learning with quantum computers
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1793976)