Quantum Support Vector Machine for Big Data Classification

Supervised machine learning is the classification of new data based on already classified training examples. In this work, we show that the support vector machine, an optimized binary classifier, can be implemented on a quantum computer, with complexity logarithmic in the size of the vectors and the...

Full description

Bibliographic Details
Main Authors: Mohseni, Masoud, Lloyd, Seth, Rebentrost, Frank Patrick
Other Authors: Massachusetts Institute of Technology. Department of Mechanical Engineering
Format: Article
Language:English
Published: American Physical Society 2014
Online Access:http://hdl.handle.net/1721.1/90391
https://orcid.org/0000-0002-6728-8163
_version_ 1826209081319227392
author Mohseni, Masoud
Lloyd, Seth
Rebentrost, Frank Patrick
author2 Massachusetts Institute of Technology. Department of Mechanical Engineering
author_facet Massachusetts Institute of Technology. Department of Mechanical Engineering
Mohseni, Masoud
Lloyd, Seth
Rebentrost, Frank Patrick
author_sort Mohseni, Masoud
collection MIT
description Supervised machine learning is the classification of new data based on already classified training examples. In this work, we show that the support vector machine, an optimized binary classifier, can be implemented on a quantum computer, with complexity logarithmic in the size of the vectors and the number of training examples. In cases where classical sampling algorithms require polynomial time, an exponential speedup is obtained. At the core of this quantum big data algorithm is a nonsparse matrix exponentiation technique for efficiently performing a matrix inversion of the training data inner-product (kernel) matrix.
first_indexed 2024-09-23T14:17:16Z
format Article
id mit-1721.1/90391
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T14:17:16Z
publishDate 2014
publisher American Physical Society
record_format dspace
spelling mit-1721.1/903912022-09-28T19:44:35Z Quantum Support Vector Machine for Big Data Classification Mohseni, Masoud Lloyd, Seth Rebentrost, Frank Patrick Massachusetts Institute of Technology. Department of Mechanical Engineering Massachusetts Institute of Technology. Research Laboratory of Electronics Rebentrost, Frank Patrick Lloyd, Seth Supervised machine learning is the classification of new data based on already classified training examples. In this work, we show that the support vector machine, an optimized binary classifier, can be implemented on a quantum computer, with complexity logarithmic in the size of the vectors and the number of training examples. In cases where classical sampling algorithms require polynomial time, an exponential speedup is obtained. At the core of this quantum big data algorithm is a nonsparse matrix exponentiation technique for efficiently performing a matrix inversion of the training data inner-product (kernel) matrix. United States. Defense Advanced Research Projects Agency National Science Foundation (U.S.) United States. Air Force Office of Scientific Research Google-NASA Quantum Artificial Intelligence Laboratory 2014-09-26T14:53:32Z 2014-09-26T14:53:32Z 2014-09 2014-02 2014-09-25T22:00:02Z Article http://purl.org/eprint/type/JournalArticle 0031-9007 1079-7114 http://hdl.handle.net/1721.1/90391 Rebentrost, Patrick, Masoud Mohseni, and Seth Lloyd. "Quantum Support Vector Machine for Big Data Classification." Phys. Rev. Lett. 113, 130503 (September 2014). © 2014 American Physical Society https://orcid.org/0000-0002-6728-8163 en http://dx.doi.org/10.1103/PhysRevLett.113.130503 Physical Review Letters Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. American Physical Society application/pdf American Physical Society American Physical Society
spellingShingle Mohseni, Masoud
Lloyd, Seth
Rebentrost, Frank Patrick
Quantum Support Vector Machine for Big Data Classification
title Quantum Support Vector Machine for Big Data Classification
title_full Quantum Support Vector Machine for Big Data Classification
title_fullStr Quantum Support Vector Machine for Big Data Classification
title_full_unstemmed Quantum Support Vector Machine for Big Data Classification
title_short Quantum Support Vector Machine for Big Data Classification
title_sort quantum support vector machine for big data classification
url http://hdl.handle.net/1721.1/90391
https://orcid.org/0000-0002-6728-8163
work_keys_str_mv AT mohsenimasoud quantumsupportvectormachineforbigdataclassification
AT lloydseth quantumsupportvectormachineforbigdataclassification
AT rebentrostfrankpatrick quantumsupportvectormachineforbigdataclassification