Non-Parametric Classification

Support Vector Machine

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 to high-dimensional feature spaces. SVMs construct a hyper-plane or set of hyper-planes in a high or infinite dimensional space, which can be used for classification, regression or other tasks. Intuitively, a good separation is achieved by the hyper-plane that has the largest distance to the nearest training data points of any class (so-called functional margin), since in general the larger the margin the lower the generalization error of the classifier. The figure to the right shows the decision function for a linearly separable problem, with three samples on the margin boundaries, called “support vectors”.

Source: scikit-learn

Papers


Paper Code Results Date Stars

Tasks


Task Papers Share
Classification 74 11.76%
BIG-bench Machine Learning 37 5.88%
EEG 24 3.82%
Anomaly Detection 20 3.18%
Electroencephalogram (EEG) 19 3.02%
Image Classification 16 2.54%
Emotion Recognition 15 2.38%
General Classification 14 2.23%
Sentiment Analysis 13 2.07%

Components


Component Type
🤖 No Components Found You can add them if they exist; e.g. Mask R-CNN uses RoIAlign

Categories