← All tutorials

GoCareerGo Tutorials

Machine Learning Tutorial

Supervised learning, classification, neural networks and core ML algorithms.

Support Vector Machine (SVM)

Finds the decision boundary (hyperplane) that maximizes the margin between two classes.

  • Support vectors — the data points closest to the boundary that define the margin
  • The kernel trick (RBF, polynomial) lets SVM handle non-linearly separable data
  • Works well on smaller/medium datasets with a clear margin of separation