← Back to Course

Support Vector Machine Visualizer

Explore linear and non-linear SVM decision boundaries, margins, and support vectors

How to Use

1. Click "Generate Data" to create two linearly separable classes.
2. Click "Find SVM" to compute the decision boundary.
3. Toggle "Soft Margin" and adjust C to allow misclassifications.
4. Click "Add Outlier" then click on the canvas to place an outlier.
5. Toggle "RBF Kernel" for non-linear boundaries.

SVM Results

Margin Width-
Support Vectors-
Misclassified-
Total Points-