Sei sulla pagina 1di 7

The Big Table of Quantum Artificial Intelligence

Omar Shehab
Department of Computer Science and Electrical Engineering, UMBC,
Baltimore, MD 21250 USA,
shehab1@umbc.edu
January 27, 2017

This table summarizes a few pieces of categorical information about a large number of publications in the field of quantum artificial intelligence. The sources of the papers are Google-NASA
Quantum AI Lab, CHMPR-UMBC, D-Wave, ISI-USC, QUICS, MSR, and many other groups. The
motivation for this table is the confusion a newcomer to the field faces while trying to understand
the relative differences among different papers. Being a new field, quantum artificial intelligence
has attracted many bright researchers. Each researcher has a different point of view about the
choice of a problem, formalism, implementation and the physical model underneath. With all these
diversities, the situation becomes even more complex if similar terminologies are used to describe
different research questions. For example, consider the case of two unsupervised learning algorithms
one implemented using universal quantum computing and the other implemented using quantum
annealing. While the physical models and hence the quantum algorithms will be significantly different, both of them are being called unsupervised learning. Hence, a new researcher can easily
be confused looking at the similar terminologies and may end up reading the paper which is not
relevant to the physical model she is planning to work. This is the reason I have prepared and am
maintaining this table.
Interpretation of the table is straight forward. The first column lists all the papers. In the next
three columns it is indicated which class of machine learning the paper belongs to. If the paper is
about learning theory in quantum paradigm, the work may be applicable to all three classes. The
following two columns contain information about the physical models, whether it is the universal
quantum computing model or the quantum annealing model. The last four columns describe the
paradigm of algorithm. To the best of our knowledge, the paradigms, (CC, CQ, QC, and QQ) were
first defined in [26]. Ameur et al [2] were the first to explicitly talk about quantum enhancements of
classical learning problems (which we called QC) and about learning about quantum states (which
would be in CQ or QQ depending on the setting) in machine-learning, and were the first to explicitly
make a separation between these two settings [24]. For each paradigm, the first symbol represents
the learning agent and the second symbol represents the environment it is interacting with. So, CC
stands for classical machine learning problems, CQ represents classical machine learning algorithms
working in quantum environment, QC represents hybrid quantum-classical systems using quantum
techniques to solve classical machine learning problems, and finally, QQ means quantum learning
agent acting in quantum environment.

Table 1: Quantum Machine Learning

Work
Lewenstein et al [35], 1994
Bshouty et al [15], 1994
Menneer et al [40], 1995
Behrman et al [8], 1996
Ventura et al [55], 1998
Ventura et al [56], 1998
Ventura et al [57], 1999
Ventura et al [58], 2000
Narayanan et al [41], 2000
Behrman et al [9], 2000
Servedio et al [53], 2001
Servedio et al [54], 2001
Horn et al [28], 2001
Sasaki et al [51], 2002
Horn et al [27], 2002
Kouda et al [33], 2005
Chen et al [17], 2006
Ameur et al [2], 2006
Dao-Yi et al [19], 2006
Ameur et al [3], 2007
Dong et al [21], 2008
Neven et al [43], 2008
Weinstein et al [59], 2009
Neven et al [42], 2009
Li et al [36], 2009
Neven et al [44], 2009
Li et al [37], 2010
Yu et al [61], 2010
Bian et al [13], 2010
Denil et al [20], 2011

Supervised
X
X
X

Unsupervised

Reinforcement

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

Universal
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

X
X

X
X

CC

CQ

QC
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

X
X
X

Annealing

X
X

X
X
X
X
X
X
X
X
X
X
X
X

QQ

Briegel et al [14], 2012


Amer et al [4], 2012
Pudenz et al [47], 2012
Lloyd et al [38], 2013
Paparo et al [46], 2014
Lloyd et al [39], 2014
Schuld et al [52], 2014
Rebentrost et al [49], 2014
Dumoulin et al [23], 2014
OGorman et al [45], 2015
Dorband et al [22], 2015
Wiebe et al [60], 2015
Dunjko et al [25], 2015
Adachi et al [1], 2015
Amin et al [6], 2016
Kapoor et al [29], 2016
Santra et al [50], 2016
Chancellor et al [16], 2016
Lau et al [34], 2016
Benedetti et al [10], 2016
Raymond et al [48], 2016
Benedetti et al [11], 2016
Dunjko et al [26], 2016
Kerenedis et al [30], 2016
Arunachalam et al [7], 2016
Korenkevych et al [32], 2016
Biamonte et al [12], 2016
Kieferova et al [31], 2016
Alvarez-Rodriguez et al [5], 2016
Crawford et al [18], 2016

X
X
X
X

X
X
X

X
X

X
X
X
X

X
X
X
X
X
X
X

X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X

X
X

X
X

X
X
X

X
X

X
X
X

X
X
X

X
X
X
X
X
X

X
X

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

I would highly appreciate if you let me know about any mistake or misplacement you find in
the table.

Acknowledgement

I am grateful to Vedran Dunjko, Leonard Wossnig, Ma Lu, Kero Lau, and Rod Van Meter for their
helpful comments.

References
[1] Steven H Adachi and Maxwell P Henderson. Application of quantum annealing to training of
deep neural networks. arXiv preprint arXiv:1510.06356, 2015.
[2] Esma Ameur, Gilles Brassard, and Sebastien Gambs. Machine learning in a quantum world. In
Conference of the Canadian Society for Computational Studies of Intelligence, pages 431442.
Springer, 2006.
[3] Esma Ameur, Gilles Brassard, and Sebastien Gambs. Quantum clustering algorithms. In
Proceedings of the 24th international conference on machine learning, pages 18. ACM, 2007.
[4] Esma Ameur, Gilles Brassard, and Sebastien Gambs. Quantum speed-up for unsupervised
learning. Machine Learning, 90(2):261287, 2013.
[5] Unai Alvarez-Rodriguez, Lucas Lamata, Pablo Escandell-Montero, Jos D. Martn-Guerrero,
and Enrique Solano. Quantum machine learning without measurements, 2016.
[6] Mohammad H Amin, Evgeny Andriyash, Jason Rolfe, Bohdan Kulchytskyy, and Roger Melko.
Quantum boltzmann machine. arXiv preprint arXiv:1601.02036, 2016.
[7] Srinivasan Arunachalam and Ronald de Wolf. Optimal quantum sample complexity of learning
algorithms. arXiv preprint arXiv:1607.00932, 2016.
[8] EC Behrman, J Niemel, JE Steck, and SR Skinner. A quantum dot neural network. In
Proceedings of the 4th Workshop on Physics of Computation, pages 2224. Citeseer, 1996.
[9] Elizabeth C. Behrman, LR Nash, James Edward Steck, VG Chandrashekar, and Steven R.
Skinner. Simulations of quantum neural networks. Information Sciences, 128(3):257269, 2000.
[10] Marcello Benedetti, John Realpe-Gomez, Rupak Biswas, and Alejandro Perdomo-Ortiz. Estimation of effective temperatures in quantum annealers for sampling applications: A case study
with possible applications in deep learning. Physical Review A, 94(2):022308, 2016.
[11] Marcello Benedetti, John Realpe-Gmez, Rupak Biswas, and Alejandro Perdomo-Ortiz.
Quantum-assisted learning of graphical models with arbitrary pairwise connectivity, 2016.
[12] Jacob Biamonte, Peter Wittek, Nicola Pancotti, Patrick Rebentrost, Nathan Wiebe, and Seth
Lloyd. Quantum machine learning, 2016.
[13] Zhengbing Bian, Fabian Chudak, William G Macready, and Geordie Rose. The ising model:
teaching an old problem new tricks. D-Wave Systems, 2010.

[14] Hans J. Briegel and Gemma De las Cuevas. Projective simulation for artificial intelligence.
Scientific Reports, 2, may 2012.
[15] Nader H Bshouty and Jeffrey C Jackson. Learning dnf over the uniform distribution using a
quantum example oracle. SIAM Journal on Computing, 28(3):11361153, 1998.
[16] Nicholas Chancellor, Szilard Szoke, Walter Vinci, Gabriel Aeppli, and Paul A Warburton.
Maximum-entropy inference with a programmable annealer. Scientific reports, 6, 2016.
[17] CL Chen, DY Dong, and ZH Chen. Quantum computation for action selection using reinforcement learning. International Journal of Quantum Information, 4(06):10711083, 2006.
[18] Daniel Crawford, Anna Levit, Navid Ghadermarzy, Jaspreet S. Oberoi, and Pooya Ronagh.
Reinforcement learning using quantum boltzmann machines, 2016.
[19] Dong Dao-Yi, Chen Chun-Lin, Chen Zong-Hai, and Zhang Chen-Bin. Quantum mechanics
helps in learning for more intelligent robots. Chinese Physics Letters, 23(7):1691, 2006.
[20] Misha Denil and Nando De Freitas. Toward the implementation of a quantum rbm. In NIPS
Deep Learning and Unsupervised Feature Learning Workshop, volume 5, 2011.
[21] Daoyi Dong, Chunlin Chen, Hanxiong Li, and Tzyh-Jong Tarn. Quantum reinforcement learning. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 38(5):1207
1220, 2008.
[22] John E Dorband. A boltzmann machine implementation for the d-wave. In Information
Technology-New Generations (ITNG), 2015 12th International Conference on, pages 703707.
IEEE, 2015.
[23] Vincent Dumoulin, Ian J Goodfellow, Aaron Courville, and Yoshua Bengio. On the challenges
of physical implementations of rbms. arXiv preprint arXiv:1312.5258, 2013.
[24] Vedran Dunjko. personal communication.
[25] Vedran Dunjko, Jacob M Taylor, and Hans J Briegel. Framework for learning agents in
quantum environments. arXiv preprint arXiv:1507.08482, 2015.
[26] Vedran Dunjko, Jacob M Taylor, and Hans J Briegel. Quantum-enhanced machine learning.
Physical Review Letters, 117(13):130501, 2016.
[27] David Horn and Assaf Gottlieb. Algorithm for data clustering in pattern recognition problems
based on quantum mechanics. Physical review letters, 88(1):018702, 2001.
[28] David Horn and Assaf Gottlieb. The method of quantum clustering. In NIPS, volume 14,
pages 769776, 2001.
[29] Ashish Kapoor, Nathan Wiebe, and Krysta Svore. Quantum perceptron models. In Advances
In Neural Information Processing Systems, pages 39994007, 2016.
[30] Iordanis Kerenedis and Anupam Prakash. Quantum recommendation systems. arXiv preprint
arXiv:1603.08675, 2016.
[31] Maria Kieferova and Nathan Wiebe. Tomography and generative data modeling via quantum
boltzmann training. arXiv preprint arXiv:1612.05204, 2016.
5

[32] Dmytro Korenkevych, Yanbo Xue, Zhengbing Bian, Fabian Chudak, William G. Macready,
Jason Rolfe, and Evgeny Andriyash. Benchmarking quantum hardware for training of fully
visible boltzmann machines. arXiv preprint arXiv:1611.04528, 2016.
[33] Noriaki Kouda, Nobuyuki Matsui, Haruhiko Nishimura, and Ferdinand Peper. Qubit neural
network and its learning efficiency. Neural Computing & Applications, 14(2):114121, 2005.
[34] Hoi-Kwan Lau, Raphael Pooser, George Siopsis, and Christian Weedbrook. Quantum machine
learning over infinite dimensions. arXiv preprint arXiv:1603.06222, 2016.
[35] M Lewenstein. Quantum perceptrons. Journal of Modern Optics, 41(12):24912501, 1994.
[36] Qiang Li, Yan He, and Jing-ping Jiang. A novel clustering algorithm based on quantum games.
Journal of Physics A: Mathematical and Theoretical, 42(44):445303, 2009.
[37] Qiang Li, Yan He, and Jing-ping Jiang. A hybrid classical-quantum clustering algorithm based
on quantum walks. Quantum Information Processing, 10(1):1326, 2011.
[38] Seth Lloyd, Masoud Mohseni, and Patrick Rebentrost. Quantum algorithms for supervised
and unsupervised machine learning. arXiv preprint arXiv:1307.0411, 2013.
[39] Seth Lloyd, Masoud Mohseni, and Patrick Rebentrost. Quantum principal component analysis.
Nature Physics, 10(9):631633, 2014.
[40] Tammy Menneer and Ajit Narayanan. Quantum-inspired neural networks. Department of
Computer Science, University of Exeter, Exeter, United Kingdom, Technical Report, 329:1995,
1995.
[41] Ajit Narayanan and Tammy Menneer. Quantum artificial neural network architectures and
components. Information Sciences, 128(3):231255, 2000.
[42] Harmut Neven, Vasil S Denchev, Marshall Drew-Brook, Jiayong Zhang, William G Macready,
and Geordie Rose. Nips 2009 demonstration: Binary classification using hardware implementation of quantum annealing. Quantum, pages 117, 2009.
[43] Hartmut Neven, Vasil S Denchev, Geordie Rose, and William G Macready. Training a binary
classifier with the quantum adiabatic algorithm. arXiv preprint arXiv:0811.0416, 2008.
[44] Hartmut Neven, Vasil S Denchev, Geordie Rose, and William G Macready. Training a large
scale classifier with the quantum adiabatic algorithm. arXiv preprint arXiv:0912.0779, 2009.
[45] Bryan OGorman, R Babbush, A Perdomo-Ortiz, Alan Aspuru-Guzik, and Vadim Smelyanskiy.
Bayesian network structure learning using quantum annealing. The European Physical Journal
Special Topics, 224(1):163188, 2015.
[46] Giuseppe Davide Paparo, Vedran Dunjko, Adi Makmal, Miguel Angel Martin-Delgado, and
Hans J Briegel. Quantum speedup for active learning agents. Physical Review X, 4(3):031002,
2014.
[47] Kristen L Pudenz and Daniel A Lidar. Quantum adiabatic machine learning. Quantum
information processing, 12(5):20272070, 2013.
[48] Jack Raymond, Sheir Yarkoni, and Evgeny Andriyash. Global warming: Temperature estimation in annealers. arXiv preprint arXiv:1606.00919, 2016.
6

[49] Patrick Rebentrost, Masoud Mohseni, and Seth Lloyd. Quantum support vector machine for
big data classification. Physical review letters, 113(13):130503, 2014.
[50] Siddhartha Santra, Omar Shehab, and Radhakrishnan Balu. Exponential capacity of associative memories under quantum annealing recall. arXiv preprint arXiv:1602.08149, 2016.
[51] Masahide Sasaki and Alberto Carlini. Quantum learning and universal quantum matching
machine. Physical Review A, 66(2):022303, 2002.
[52] Maria Schuld, Ilya Sinayskiy, and Francesco Petruccione. The quest for a quantum neural
network. Quantum Information Processing, 13(11):25672586, 2014.
[53] Rocco A Servedio. Separating quantum and classical learning. In International Colloquium on
Automata, Languages, and Programming, pages 10651080. Springer, 2001.
[54] Rocco A Servedio and Steven J Gortler. Quantum versus classical learnability. In Computational Complexity, 16th Annual IEEE Conference on, 2001., pages 138148. IEEE, 2001.
[55] Dan Ventura and Tony Martinez. An artificial neuron with quantum mechanical properties.
In Artificial Neural Nets and Genetic Algorithms, pages 482485. Springer, 1998.
[56] Dan Ventura and Tony Martinez. Quantum associative memory with exponential capacity.
In Neural Networks Proceedings, 1998. IEEE World Congress on Computational Intelligence.
The 1998 IEEE International Joint Conference on, volume 1, pages 509513. IEEE, 1998.
[57] Dan Ventura and Tony Martinez. A quantum associative memory based on grovers algorithm.
In Artificial Neural Nets and Genetic Algorithms, pages 2227. Springer, 1999.
[58] Dan Ventura and Tony Martinez.
124(1):273296, 2000.

Quantum associative memory.

Information Sciences,

[59] Marvin Weinstein and David Horn. Dynamic quantum clustering: A method for visual exploration of structures in data. Physical Review E, 80(6):066117, 2009.
[60] Nathan Wiebe, Ashish Kapoor, and Krysta M Svore. Quantum deep learning. arXiv preprint
arXiv:1412.3489, 2014.
[61] Yanfang Yu, Feng Qian, and Huimin Liu. Quantum clustering-based weighted linear programming support vector regression for multivariable nonlinear problem. Soft Computing,
14(9):921929, 2010.

Potrebbero piacerti anche