DocumentCode :
710270
Title :
A Boltzmann Machine Implementation for the D-Wave
Author :
Dorband, John E.
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., Univ. of Maryland, Baltimore, MD, USA
fYear :
2015
fDate :
13-15 April 2015
Firstpage :
703
Lastpage :
707
Abstract :
The D-Wave is an adiabatic quantum computer. It is an understatement to say that it is not a traditional computer. It can be viewed as a computational accelerator or more precisely a computational oracle, where one asks it a relevant question and it returns a useful answer. The question is how do you ask a relevant question and how do you use the answer it returns. This paper addresses these issues in a way that is pertinent to machine learning. A Boltzmann machine is implemented with the D-Wave since the D-Wave is merely a hardware instantiation of a partially connected Boltzmann machine. This paper presents a prototype implementation of a 3-layered neural network where the D-Wave is used as the middle (hidden) layer of the neural network. This paper also explains how the D-Wave can be utilized in a multi-layer neural network (more than 3 layers) and one in which each layer may be multiple times the size of the D-Wave being used.
Keywords :
Boltzmann machines; learning (artificial intelligence); quantum computing; 3-layered neural network; D-wave; adiabatic quantum computer; computational accelerator; computational oracle; machine learning; multilayer neural network; partially connected Boltzmann machine; Bipartite graph; Couplers; Couplings; Hopfield neural networks; Quantum computing; Training; Boltzmann machine; D-Wave; MNIST; chimera graph; neural network; quantum computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology - New Generations (ITNG), 2015 12th International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4799-8827-3
Type :
conf
DOI :
10.1109/ITNG.2015.118
Filename :
7113557
Link To Document :
بازگشت