Cargando…

QUBO formulations for training machine learning models

Training machine learning models on classical computers is usually a time and compute intensive process. With Moore’s law nearing its inevitable end and an ever-increasing demand for large-scale data analysis using machine learning, we must leverage non-conventional computing paradigms like quantum...

Descripción completa

Detalles Bibliográficos
Autores principales: Date, Prasanna, Arthur, Davis, Pusey-Nazzaro, Lauren
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8113552/
https://www.ncbi.nlm.nih.gov/pubmed/33976283
http://dx.doi.org/10.1038/s41598-021-89461-4
_version_ 1783690886144589824
author Date, Prasanna
Arthur, Davis
Pusey-Nazzaro, Lauren
author_facet Date, Prasanna
Arthur, Davis
Pusey-Nazzaro, Lauren
author_sort Date, Prasanna
collection PubMed
description Training machine learning models on classical computers is usually a time and compute intensive process. With Moore’s law nearing its inevitable end and an ever-increasing demand for large-scale data analysis using machine learning, we must leverage non-conventional computing paradigms like quantum computing to train machine learning models efficiently. Adiabatic quantum computers can approximately solve NP-hard problems, such as the quadratic unconstrained binary optimization (QUBO), faster than classical computers. Since many machine learning problems are also NP-hard, we believe adiabatic quantum computers might be instrumental in training machine learning models efficiently in the post Moore’s law era. In order to solve problems on adiabatic quantum computers, they must be formulated as QUBO problems, which is very challenging. In this paper, we formulate the training problems of three machine learning models—linear regression, support vector machine (SVM) and balanced k-means clustering—as QUBO problems, making them conducive to be trained on adiabatic quantum computers. We also analyze the computational complexities of our formulations and compare them to corresponding state-of-the-art classical approaches. We show that the time and space complexities of our formulations are better (in case of SVM and balanced k-means clustering) or equivalent (in case of linear regression) to their classical counterparts.
format Online
Article
Text
id pubmed-8113552
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-81135522021-05-12 QUBO formulations for training machine learning models Date, Prasanna Arthur, Davis Pusey-Nazzaro, Lauren Sci Rep Article Training machine learning models on classical computers is usually a time and compute intensive process. With Moore’s law nearing its inevitable end and an ever-increasing demand for large-scale data analysis using machine learning, we must leverage non-conventional computing paradigms like quantum computing to train machine learning models efficiently. Adiabatic quantum computers can approximately solve NP-hard problems, such as the quadratic unconstrained binary optimization (QUBO), faster than classical computers. Since many machine learning problems are also NP-hard, we believe adiabatic quantum computers might be instrumental in training machine learning models efficiently in the post Moore’s law era. In order to solve problems on adiabatic quantum computers, they must be formulated as QUBO problems, which is very challenging. In this paper, we formulate the training problems of three machine learning models—linear regression, support vector machine (SVM) and balanced k-means clustering—as QUBO problems, making them conducive to be trained on adiabatic quantum computers. We also analyze the computational complexities of our formulations and compare them to corresponding state-of-the-art classical approaches. We show that the time and space complexities of our formulations are better (in case of SVM and balanced k-means clustering) or equivalent (in case of linear regression) to their classical counterparts. Nature Publishing Group UK 2021-05-11 /pmc/articles/PMC8113552/ /pubmed/33976283 http://dx.doi.org/10.1038/s41598-021-89461-4 Text en © This is a U.S. Government work and not under copyright protection in the US; foreign copyright protection may apply 2021 https://creativecommons.org/licenses/by/4.0/ Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Date, Prasanna
Arthur, Davis
Pusey-Nazzaro, Lauren
QUBO formulations for training machine learning models
title QUBO formulations for training machine learning models
title_full QUBO formulations for training machine learning models
title_fullStr QUBO formulations for training machine learning models
title_full_unstemmed QUBO formulations for training machine learning models
title_short QUBO formulations for training machine learning models
title_sort qubo formulations for training machine learning models
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8113552/
https://www.ncbi.nlm.nih.gov/pubmed/33976283
http://dx.doi.org/10.1038/s41598-021-89461-4
work_keys_str_mv AT dateprasanna quboformulationsfortrainingmachinelearningmodels
AT arthurdavis quboformulationsfortrainingmachinelearningmodels
AT puseynazzarolauren quboformulationsfortrainingmachinelearningmodels