Support Vector Machines and Support Vector Regression › Disadvantages

Michael BrenndoerferOctober 26, 20261 min read
Machine Learning from ScratchAll chapters
Part 7 of 15Supervised Learning Beyond Linear Models
Chapter 56Support Vector Machines and Support Vector Regression › Disadvantages
Reading section 3 of 10 · Disadvantages · 1 minSection 3 of 10 · 1 min

Section 3 of 10 · 1 min read

Support Vector Machines and Support Vector Regression › DisadvantagesSection view · Sections in this chapter3 / 10 ↓
Reading tools Definitions, links & notes

Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.

Article links

Make inline references clickable

Notes & comments

Exact nonlinear kernel SVMs can become expensive as the training set grows. Materializing the full Gram matrix requires O(n2)O(n^2) storage, while decomposition solvers can compute entries on demand and keep a bounded cache. Training time depends on the kernel, feature dimension, data, cache, solver, and stopping tolerance; a single quadratic or cubic rate does not describe every SVM. Large linear problems can instead be fitted without a Gram matrix. Feature scales also affect the regularization and kernel geometry, so choose a meaningful scale for the inputs; standardization is a useful default when units differ, as discussed in Standardization.

SVM decision scores are not calibrated probabilities. In a binary model the score is f(x)f(\mathbf{x}); with a nonzero normal vector, divide by its feature-space norm to obtain signed distance to the hyperplane. Procedures such as Platt scaling or isotonic regression can estimate probabilities from scores, adding estimation work whose quality must be checked. Kernel settings and the penalty CC affect the fit, so compare relevant choices through hyperparameter search. With imbalanced classes, unweighted summed loss gives more total weight to the more numerous class; class weights or resampling within training folds can change that tradeoff.

Comments

Add to the conversation

A question, a correction, or an example from your own work.

No comments yet. Be the first to share your thoughts!

Newsletter

Stay up to date

Get new articles, book updates, and notes on AI and technology.

Unsubscribe at any time. Privacy policy