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...
Autores principales: | , , |
---|---|
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 |