paper-with-me

Papers

A quantum extension of SVM-perf for training nonlinear SVMs in almost linear time

2020-06-18 · Jonathan Allcock, Chang-Yu Hsieh

We propose a quantum algorithm for training nonlinear support vector machines (SVM) for feature space learning where classical input data is encoded in the amplitudes of quantum states. Based on the classical SVM-perf algorithm of Joachims, our algorithm has a running time which scales linearly in the number of training examples $m$ (up to polylogarithmic factors) and applies to the standard soft-margin $\ell_1$-SVM model. In contrast, while classical SVM-perf has demonstrated impressive performance on both linear and nonlinear SVMs, its efficiency is guaranteed only in certain cases: it achieves linear $m$ scaling only for linear SVMs, where classification is performed in the original input data space, or for the special cases of low-rank or shift-invariant kernels. Similarly, previously proposed quantum algorithms either have super-linear scaling in $m$, or else apply to different SVM models such as the hard-margin or least squares $\ell_2$-SVM which lack certain desirable properties of the soft-margin $\ell_1$-SVM model. We classically simulate our algorithm and give evidence that it can perform well in practice, and not only for asymptotically large data sets.

📄 PDF Abstract BibTeX arXiv:2006.10299

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SVM A Support Vector Machine, or SVM, is a non-parametric supervised learning model. For non-linear classification and regression, they utilise the kernel trick to map inputs…

Similar Papers 제목 키워드 기반

Dropout Training for SVMs with Data Augmentation

2015-08-10 · Ning Chen, Jun Zhu, Jianfei Chen, Ting Chen

Dropout and other feature noising schemes have shown promising results in controlling over-fitting by artificially corrupting the training data. Though extensive theoretical and empirical studies have been performed for …

Data AugmentationRepresentation Learning

Gaussian Kernel in Quantum Learning

2017-11-04 · Arit Kumar Bishwas, Ashish Mani, Vasile Palade

The Gaussian kernel is a very popular kernel function used in many machine learning algorithms, especially in support vector machines (SVMs). It is more often used than polynomial kernels when learning from nonlinear dat…

On Neural Quantum Support Vector Machines

2023-08-16 · Lars Simon, Manuel Radons

In \cite{simon2023algorithms} we introduced four algorithms for the training of neural support vector machines (NSVMs) and demonstrated their feasibility. In this note we introduce neural quantum support vector machines,…

Local Binary and Multiclass SVMs Trained on a Quantum Annealer

2024-03-13 · Enrico Zardini, Amer Delilbasic, Enrico Blanzieri, Gabriele Cavallaro 외

Support vector machines (SVMs) are widely used machine learning models (e.g., in remote sensing), with formulations for both classification and regression tasks. In the last years, with the advent of working quantum anne…

Earth Observation

Cloud Detection in Multispectral Satellite Images Using Support Vector Machines With Quantum Kernels

2023-07-14 · Artur Miroszewski, Jakub Mielczarek, Filip Szczepanek, Grzegorz Czelusta 외

Support vector machines (SVMs) are a well-established classifier effectively deployed in an array of pattern recognition and classification tasks. In this work, we consider extending classic SVMs with quantum kernels and…

Cloud Detection