Dynamic Topology Reconfiguration of Boltzmann Machines on Quantum Annealers

Boltzmann machines have useful roles in deep learning applications, such as generative data modeling, initializing weights for other types of networks, or extracting efficient representations from high-dimensional data. Most Boltzmann machines use restricted topologies that exclude looping connectiv...

Full description

Bibliographic Details
Main Authors: Jeremy Liu, Ke-Thia Yao, Federico Spedalieri
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/22/11/1202
id doaj-28182cba64964ed8a2592cc52702a947
record_format Article
spelling doaj-28182cba64964ed8a2592cc52702a9472020-11-25T03:37:46ZengMDPI AGEntropy1099-43002020-10-01221202120210.3390/e22111202Dynamic Topology Reconfiguration of Boltzmann Machines on Quantum AnnealersJeremy Liu0Ke-Thia Yao1Federico Spedalieri2Department of Computer Science, University of Southern California, Los Angeles, CA 90007, USAInformation Sciences Institute, University of Southern California, Marina del Rey, CA 90292, USAInformation Sciences Institute, University of Southern California, Marina del Rey, CA 90292, USABoltzmann machines have useful roles in deep learning applications, such as generative data modeling, initializing weights for other types of networks, or extracting efficient representations from high-dimensional data. Most Boltzmann machines use restricted topologies that exclude looping connectivity, as such connectivity creates complex distributions that are difficult to sample. We have used an open-system quantum annealer to sample from complex distributions and implement Boltzmann machines with looping connectivity. Further, we have created policies mapping Boltzmann machine variables to the quantum bits of an annealer. These policies, based on correlation and entropy metrics, dynamically reconfigure the topology of Boltzmann machines during training and improve performance.https://www.mdpi.com/1099-4300/22/11/1202quantum annealingBoltzmann machinesmachine learningentropyalgorithms
collection DOAJ
language English
format Article
sources DOAJ
author Jeremy Liu
Ke-Thia Yao
Federico Spedalieri
spellingShingle Jeremy Liu
Ke-Thia Yao
Federico Spedalieri
Dynamic Topology Reconfiguration of Boltzmann Machines on Quantum Annealers
Entropy
quantum annealing
Boltzmann machines
machine learning
entropy
algorithms
author_facet Jeremy Liu
Ke-Thia Yao
Federico Spedalieri
author_sort Jeremy Liu
title Dynamic Topology Reconfiguration of Boltzmann Machines on Quantum Annealers
title_short Dynamic Topology Reconfiguration of Boltzmann Machines on Quantum Annealers
title_full Dynamic Topology Reconfiguration of Boltzmann Machines on Quantum Annealers
title_fullStr Dynamic Topology Reconfiguration of Boltzmann Machines on Quantum Annealers
title_full_unstemmed Dynamic Topology Reconfiguration of Boltzmann Machines on Quantum Annealers
title_sort dynamic topology reconfiguration of boltzmann machines on quantum annealers
publisher MDPI AG
series Entropy
issn 1099-4300
publishDate 2020-10-01
description Boltzmann machines have useful roles in deep learning applications, such as generative data modeling, initializing weights for other types of networks, or extracting efficient representations from high-dimensional data. Most Boltzmann machines use restricted topologies that exclude looping connectivity, as such connectivity creates complex distributions that are difficult to sample. We have used an open-system quantum annealer to sample from complex distributions and implement Boltzmann machines with looping connectivity. Further, we have created policies mapping Boltzmann machine variables to the quantum bits of an annealer. These policies, based on correlation and entropy metrics, dynamically reconfigure the topology of Boltzmann machines during training and improve performance.
topic quantum annealing
Boltzmann machines
machine learning
entropy
algorithms
url https://www.mdpi.com/1099-4300/22/11/1202
work_keys_str_mv AT jeremyliu dynamictopologyreconfigurationofboltzmannmachinesonquantumannealers
AT kethiayao dynamictopologyreconfigurationofboltzmannmachinesonquantumannealers
AT federicospedalieri dynamictopologyreconfigurationofboltzmannmachinesonquantumannealers
_version_ 1724544019557515264