• Stars
    star
    309
  • Rank 135,306 (Top 3 %)
  • Language
  • Created over 6 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Curated list of awesome papers and resources in quantum machine learning

Awesome Quantum Machine Learning

A list of awesome papers and cool resources in the field of quantum machine learning (machine learning algorithms running on quantum devices). It does not include the use of classical ML algorithms for quantum purpose. Don't hesitate to suggest resources I could have forgotten (I take pull requests).

Reviews

Discrete-variables quantum computing

Variational circuits

Variational circuits are quantum circuits with variable parameters that can be optimized to compute a given function. They can for instance be used to classify or predict properties of quantum and classical data, sample over complicated probability distributions (as generative models), or solve optimization and simulation problems.

Theory

Data-encoding

Classification and regression

Generative models

Reinforcement learning

Kernel methods and SVM

Quantum circuits that are used to extract features from data or to improve kernel-based ML algorithms in general

Auto-encoders

Bayesian approaches

Barren plateau

The barren plateau phenomenon occurs when the gradient of a variational circuit vanishes exponentially with the system size for a random initialization. When an architecture exhibits this phenomenon, it hinders its potential for being trainable at large-scale.

QRAM-based quantum ML

The following QML algorithms assume the existence of an efficient way to load classical data on a quantum device, such as a quantum RAM (QRAM). While this can be a complicated requirement in the short-term, QRAM-based algorithms often come with a rigourously-proven speed-up.

Classification and regression

Unsupervised learning

Reinforcement learning

Optimization

Dequantization of QRAM-based QML

Kingdom of Ewin Tang. Papers showing that a given quantum machine learning algorithm does not lead to any improved performance compared to a classical equivalent (either asymptotically or including constant factors):

Applications

Software

Continuous-variables quantum computing

Variational circuits

Kernel methods and SVM

Other awesome lists

More Repositories

1

awesome-transfer-learning

Best transfer learning and domain adaptation resources (papers, tutorials, datasets, etc.)
1,600
star
2

transfer-learning-algorithms

Implementation of many transfer learning algorithms in Python with Jupyter notebooks
Jupyter Notebook
44
star
3

AVO-pytorch

Implementation of Adversarial Variational Optimization in PyTorch
Jupyter Notebook
43
star
4

ALFI-pytorch

Code for the paper Recurrent Machines for Likelihood-Free Inference
Python
15
star
5

RIM-pytorch

Implementation of a Recurrent Inference Machine (RIM) in PyTorch
Jupyter Notebook
10
star
6

UNIT-mnist-svhn

Implementation of Unsupervised Image-to-Image Translation Networks paper
Jupyter Notebook
10
star
7

master-thesis

Code for my master's thesis: learning quantum states properties with quantum and classical neural networks
Jupyter Notebook
7
star
8

machine-learning-algorithms

Implementation of the most famous machine learning algorithms in Python, using ipython notebook.
Jupyter Notebook
4
star
9

spiral_creator

Create your own spiral galaxy (with the density wave model) and compare it with real galaxies
JavaScript
3
star
10

magnet-simulation

3D simulation of a magnet using Ising Model and Metropolis algorithm. Interface with Three.js where you visualize evolution of magnet spins and global magnetism
JavaScript
3
star
11

artix41.github.io

Personal page of Arthur Pesah (aka artix41)
HTML
2
star
12

traveler

Traveler Salesman with genetic algorithm
C++
2
star
13

adversarial-domain-adaptation

General adversarial domain adaptation framework
Python
2
star
14

quantum-algorithms

Implementation of classical quantum algorithms using the python library QuTiP
Jupyter Notebook
2
star
15

TL_detection

Traffic Light detection with matlab and caffe
MATLAB
1
star
16

Adresse-MAC

Recherche du fabriquant correspondant ร  un adresse MAC ร  partir d'une liste des OUI
C
1
star