Quantum Machine Learning with SQUID
arXiv:2105.00098 · doi:10.22331/q-2022-05-30-727
Abstract
In this work we present the Scaled QUantum IDentifier (SQUID), an open-source framework for exploring hybrid Quantum-Classical algorithms for classification problems. The classical infrastructure is based on PyTorch and we provide a standardized design to implement a variety of quantum models with the capability of back-propagation for efficient training. We present the structure of our framework and provide examples of using SQUID in a standard binary classification problem from the popular MNIST dataset. In particular, we highlight the implications for scalability for gradient-based optimization of quantum models on the choice of output for variational quantum models.
13 pages, 8 figures, accepted version
References in corpus (11)
- Array Programming with NumPy
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Variational Quantum Algorithms
- Power of data in quantum machine learning
- A rigorous and robust quantum speed-up in supervised machine learning
- Absence of Barren Plateaus in Quantum Convolutional Neural Networks
- Information-theoretic bounds on quantum advantage in machine learning
- Concrete Categorical Model of a Quantum Circuit Description Language with Measurement
- Generalization in Quantum Machine Learning: a Quantum Information Perspective
- Efficient measure for the expressivity of variational quantum algorithms
- TensorNetwork: A Library for Physics and Machine Learning