This web app shows the effect of the hyperparameters, C and kernel, on the Support Vector Machine(SVM) algorithm.
The user is asked to generate random data. The user is then given a choice of values to be used as C and kernel. Based on the user's choice, the SVM decision boundary and marginal threshold are shown. Change the values of C and the kernel to see the plot change.
ADDED :
--> Feature to see the 3D view of non-linearly separable data points, as projected by the Gaussian radial bias function.
Frontend :
-
HTML, CSS, Bootstrap, Javascript
-
Jinja
Backend :
-
Python (Flask)
-
ML model used : SVC (Support Vector Classifier)
- Still in development phase
- Contributions are welcome
View the web app at : https://svm-visualizer.herokuapp.com/