---
tags: NLP, machine learning, support vector machines, winston
---
# Intro to Support Vector Machines
(draft)
## Introductions
Introductory Example: Cupcakes vs Muffins with Python code on GitHub:
[A Visual Explanation with Sample Python Code](https://www.youtube.com/watch?v=N1vOgolbjSc).
History and mathematics behind support vector machines from Peter Winston's MIT OpenCourseWare [lecture](https://www.youtube.com/watch?v=_PwhiWxHK8o).
## Mathematics Review
Khanacademy has a [Review of the Dot product](https://www.khanacademy.org/math/multivariable-calculus/thinking-about-multivariable-function/x786f2022:vectors-and-matrices/a/dot-products-mvc) and [Exercises](https://www.khanacademy.org/math/in-in-grade-12-ncert/xd340c21e718214c5:vector-algebra/xd340c21e718214c5:dot-product-of-vectors/e/dot-product-of-two-vectors).
## Articles
### Original Articles
[A Training Algorithm for Optimal Margin Classifiers](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.21.3818&rep=rep1&type=pdf)
[Support-Vector Networks](http://image.diku.dk/imagecanon/material/cortes_vapnik95.pdf)
[Support Vector Regression Machines](https://proceedings.neurips.cc/paper/1996/file/d38901788c533e8286cb6400b40b386d-Paper.pdf)
### Surveys
http://kdd.org/exploration_files/bennett.pdf
### Discussions
https://ai.stackexchange.com/questions/11953/what-are-the-domains-where-svms-are-still-state-of-the-art
https://datascience.stackexchange.com/questions/711/are-support-vector-machines-still-considered-state-of-the-art-in-their-niche
https://www.baeldung.com/cs/svm-vs-neural-network
## Random Links
Peter Winston's [homepage](http://people.csail.mit.edu/phw/index.html).
[Totally Deep Support Vector Machines](https://arxiv.org/pdf/1912.05864.pdf)