Adiabatic Quantum Support Vector Machines

Prasanna Date, Dong Jun Woun, Kathleen Hamilton, Eduardo A. Coello Perez, Mayanka Chandra Shekhar +5 more
1/23/2024
cs.LGcs.AIquant-ph

No confident code implementation found for this paper.

Abstract

Adiabatic quantum computers can solve difficult optimization problems (e.g., the quadratic unconstrained binary optimization problem), and they seem well suited to train machine learning models. In this paper, we describe an adiabatic quantum approach for training support vector machines. We show that the time complexity of our quantum approach is an order of magnitude better than the classical approach. Next, we compare the test accuracy of our quantum approach against a classical approach that uses the Scikit-learn library in Python across five benchmark datasets (Iris, Wisconsin Breast Cancer (WBC), Wine, Digits, and Lambeq). We show that our quantum approach obtains accuracies on par with the classical approach. Finally, we perform a scalability study in which we compute the total training times of the quantum approach and the classical approach with increasing number of features and number of data points in the training dataset. Our scalability results show that the quantum approach obtains a 3.5--4.5 times speedup over the classical approach on datasets with many (millions of) features.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{date2024adiabatic,
  title  = {Adiabatic Quantum Support Vector Machines},
  author = {Prasanna Date and Dong Jun Woun and Kathleen Hamilton and Eduardo A. Coello Perez and Mayanka Chandra Shekhar and Francisco Rios and John Gounley and In-Saeng Suh and Travis Humble and Georgia Tourassi},
  year   = {2024},
  eprint = {2401.12485},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.12485v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.12485.svg)](https://codeofpaper.com/paper/2401.12485)

Discussion