This repository contains lectures I gave during the "VI Pyrenees Winter School Quantum Information Meeting for Barcelona's Community" (Setcases, Spain, 14-17.02.2023).
Outline:
- Introduction to Automatic Differentiation
- Implementing quantum gates from scratch: Simulating circuits and qubit gates
- Example: Variational Quantum Eigensolver (VQE) implementation from scratch with PyTorch
- Example: Quantum Approximate Optimization Algorithm (QAOA) implementation from scratch with PyTorch
For a comprehensive introduction to machine learning for quantum technologies, see: "Modern applications of machine learning in quantum sciences" https://arxiv.org/abs/2204.04198