Quantum Machine Learning

Using quantum computers to enhance machine learning, from quantum speedups to variational classifiers.


Quantum Machine Learning (QML) explores the intersection of quantum computing and machine learning. It encompasses both quantum algorithms for ML tasks and ML techniques for quantum systems.

The Landscape

                    QML
                     │
    ┌────────────────┼────────────────┐
    │                │                │
Quantum for ML    Hybrid        ML for Quantum
    │                │                │
HHL, sampling    VQC, QSVM      Error mitigation,
speedups         on NISQ        circuit optimization

Quantum Speedups for ML

Theoretical Speedups

AlgorithmClassicalQuantumCaveat
HHL (linear systems)Input/output issues
RecommendationDequantized
PCAData loading

The Catch

Many quantum ML speedups have been “dequantized” (classical algorithms found that match them). Data loading often kills the advantage.

Near-Term QML (NISQ)

Variational Quantum Classifiers

Parameterized circuits as ML models:

Classical data → Encode → [VQC(θ)] → Measure → Prediction

Quantum Kernels

Use quantum circuits to compute kernel functions:

Then use classical SVM.

Quantum Neural Networks

Hybrid models combining quantum circuits with classical networks.

Challenges

ChallengeIssue
Barren plateausGradients vanish
Data encodingClassical → quantum bottleneck
ReadoutLimited information extraction
Advantage unclearClassical ML is very good
NoiseErrors corrupt learning

Where QML Might Help

Quantum Data

Learning from quantum systems (natural fit):

  • Quantum chemistry
  • Quantum sensor data
  • Quantum state tomography

Structure in Data

Data with quantum-like structure:

  • High-dimensional correlations
  • Specific symmetries

Kernel Methods

Quantum kernels for specific data types.

Current State of the Field

Optimistic View

  • Exploring what’s possible
  • Some problems may suit quantum
  • Foundation for future advantage

Skeptical View

  • No clear advantage demonstrated
  • Classical ML keeps improving
  • Barren plateaus limit scaling

The Debate

“Will QML provide practical advantage?”

  • Proponents: Right problem + right encoding = advantage
  • Skeptics: Classical ML is hard to beat; overhead too high

The honest answer: We don’t know yet.


See also: Quantum Neural Network, Variational Quantum Algorithm