paper-with-me

Papers

Training Support Vector Machines using Coresets

2017-08-13 · Cenk Baykal, Lucas Liebenwein, Wilko Schwarting

We present a novel coreset construction algorithm for solving classification tasks using Support Vector Machines (SVMs) in a computationally efficient manner. A coreset is a weighted subset of the original data points that provably approximates the original set. We show that coresets of size polylogarithmic in $n$ and polynomial in $d$ exist for a set of $n$ input points with $d$ features and present an $(\epsilon,\delta)$-FPRAS for constructing coresets for scalable SVM training. Our method leverages the insight that data points are often redundant and uses an importance sampling scheme based on the sensitivity of each data point to construct coresets efficiently. We evaluate the performance of our algorithm in accelerating SVM training against real-world data sets and compare our algorithm to state-of-the-art coreset approaches. Our empirical results show that our approach outperforms a state-of-the-art coreset approach and uniform sampling in enabling computational speedups while achieving low approximation error.

📄 PDF Abstract BibTeX arXiv:1708.03835

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Coresets 설명 없음
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 제목 키워드 기반

Small Coresets to Represent Large Training Data for Support Vector Machines

2018-01-01 · ICLR 2018 1 · Cenk Baykal, Murad Tukan, Dan Feldman, Daniela Rus

Support Vector Machines (SVMs) are one of the most popular algorithms for classification and regression analysis. Despite their popularity, even efficient implementations have proven to be computationally expensive to tr…

On Coresets for Support Vector Machines

2020-02-15 · Murad Tukan, Cenk Baykal, Dan Feldman, Daniela Rus

We present an efficient coreset construction algorithm for large-scale Support Vector Machine (SVM) training in Big Data and streaming applications. A coreset is a small, representative subset of the original data points…

Small Data Image Classification

Training Quantum Boltzmann Machines with Coresets

2023-07-26 · Joshua Viszlai, Teague Tomesh, Pranav Gokhale, Eric Anschuetz 외

Recent work has proposed and explored using coreset techniques for quantum algorithms that operate on classical data sets to accelerate the applicability of these algorithms on near-term quantum devices. We apply these i…

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,…

Small coresets via negative dependence: DPPs, linear statistics, and concentration

2024-11-01 · Rémi Bardenet, Subhroshekhar Ghosh, Hugo Simon-Onfroy, Hoang-Son Tran

Determinantal point processes (DPPs) are random configurations of points with tunable negative dependence. Because sampling is tractable, DPPs are natural candidates for subsampling tasks, such as minibatch selection or …

Point Processes