PennyLane Codebook: Interactive Quantum ML Learning
Xanadu / PennyLane Team
Quantum machine learning sits at the intersection of two fast-moving fields. It's controversial - genuine quantum advantage for ML has not been demonstrated - but it's worth understanding as hardware improves. These courses cover the real state of QML without overselling it.
QML applies quantum computing to machine learning, or uses ML to optimize quantum systems. The field has attracted significant hype, but also serious research. Here's what's actually being studied:
Parameterized quantum circuits trained by gradient descent, analogous to neural networks. The parameters are updated classically while the circuit runs on quantum hardware. These are the most practical QML models on current NISQ devices.
Quantum computers can efficiently compute certain kernel functions that are exponentially expensive classically. Quantum kernel methods use this to power support vector machines and other kernel-based classifiers. The catch: quantum-accessible data is needed for practical speedup.
Layered variational circuits designed to mimic the structure of classical neural networks. They suffer from barren plateaus (vanishing gradients at scale) - an active research problem. Promising in theory, limited in practice so far.
QML is still a research-stage field. No QML model currently outperforms classical ML on a real-world task of practical scale. That may change as hardware improves - and the theoretical foundations are solid - but courses that promise job-ready QML skills should be read skeptically.
Sorted by rating. Covers variational circuits, PennyLane, quantum kernels, and hybrid quantum-classical models.
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
The three tools that dominate QML development today.
Xanadu's open-source framework. Tight integration with PyTorch, TensorFlow, and JAX. Supports automatic differentiation of quantum circuits. The de facto standard for QML research and the framework most QML papers use.
See PennyLane courses →IBM's QML extension for Qiskit. Integrates with scikit-learn and provides implementations of quantum neural networks, quantum kernels, and variational classifiers. Good choice if you're already in the Qiskit ecosystem.
See Qiskit courses →Google's hybrid quantum-classical ML framework built on Cirq. Designed for those already using TensorFlow. Less actively developed than PennyLane but useful if TF is your primary ML framework.