PennyLane Codebook: Interactive Quantum ML Learning
Xanadu / PennyLane Team
QML -- quantum machine learning -- applies quantum computing to ML tasks and uses classical ML to optimize quantum algorithms. The field is still research-stage, but moving quickly. These are the best QML courses available today, ranked by rating.
QML is the intersection of quantum computing and machine learning. Rather than running classical neural networks on quantum hardware (which does not work well), QML researchers build circuits that behave analogously to ML models: they have trainable parameters, accept input data, and can be optimized by minimizing a loss function.
The most practical QML models today are variational quantum circuits (VQCs), also called parameterized quantum circuits (PQCs). These run on NISQ devices -- noisy, near-term quantum hardware -- and are trained classically using gradient descent, with the quantum circuit evaluated at each step.
Parameterized circuits trained by gradient descent. The parameters (rotation angles) are updated classically; the circuit runs on quantum hardware or a simulator. The most common QML architecture today.
Quantum computers can compute certain kernel functions exponentially faster than classical hardware. Quantum kernels feed into support vector machines and other kernel-based classifiers -- one of the most theoretically grounded QML speedup claims.
Layered VQCs designed to mimic classical neural networks. They suffer from barren plateaus -- vanishing gradients at scale -- which limits their current trainability. An active area of QML research.
Two frameworks dominate QML development. Which to use depends on your ML background and target hardware.
PennyLane is the de facto standard for QML research. If you're starting from scratch, learn PennyLane first. If you're already working with Qiskit for other reasons, Qiskit Machine Learning integrates cleanly.
All courses with quantum machine learning content, sorted by rating.
Xanadu / PennyLane Team
IBM Quantum / Qiskit Team
Xanadu
Brilliant.org
Delft University of Technology (QuTech)
Xanadu / Community
University of Toronto / Peter Wittek
Xanadu / QOSF Community
Qubit by Qubit instructors (Stanford PhDs)
Prof. Elias Fernandez-Combarro Alvarez, University of Oviedo
Delft University of Technology (QuTech)
Delft University of Technology (QuTech)
Hasso Plattner Institute / IBM Quantum Research
AWS Quantum Technologies team
Classiq engineering and research team
Hasso Plattner Institute / IBM Quantum
IonQ Researchers