QUBO Formulations for Training Machine Learning Models

08/05/2020
by   Prasanna Date, et al.
13

Training machine learning models on classical computers is usually a time and compute intensive process. With Moore's law coming to an end and 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 like the D-Wave 2000Q can approximately solve NP-hard optimization 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 a problem on adiabatic quantum computers, it must be formulated as a QUBO problem, which is a challenging task in itself. In this paper, we formulate the training problems of three machine learning models—linear regression, support vector machine (SVM) and equal-sized k-means clustering—as QUBO problems so that they can be trained on adiabatic quantum computers efficiently. We also analyze the time and space complexities of our formulations and compare them to the state-of-the-art classical algorithms for training these machine learning models. We show that the time and space complexities of our formulations are better (in the case of SVM and equal-sized k-means clustering) or equivalent (in case of linear regression) to their classical counterparts.

READ FULL TEXT
research
08/05/2020

Adiabatic Quantum Linear Regression

A major challenge in machine learning is the computational expense of tr...
research
10/25/2021

Quantum machine learning beyond kernel methods

With noisy intermediate-scale quantum computers showing great promise fo...
research
12/10/2014

Quantum Deep Learning

In recent years, deep learning has had a profound impact on machine lear...
research
04/10/2022

Coreset of Hyperspectral Images on Small Quantum Computer

Machine Learning (ML) techniques are employed to analyze and process big...
research
10/12/2021

A General Summarization Matrix for Scalable Machine Learning Model Computation in the R Language

Data analysis is an essential task for research. Modern large datasets i...
research
08/10/2020

Balanced k-Means Clustering on an Adiabatic Quantum Computer

Adiabatic quantum computers are a promising platform for approximately s...
research
12/03/2021

Prediction and compression of lattice QCD data using machine learning algorithms on quantum annealer

We present regression and compression algorithms for lattice QCD data ut...

Please sign up or login with your details

Forgot password? Click here to reset