Skip to content

SVMs are a powerful class of supervised learning algorithms for classification and regression problems. In the context of classification, SVMs can be viewed as maximum margin linear classifiers. The SVM uses an objective which explicitly encourages low out-of-sample error (good generalization performance).

License

Notifications You must be signed in to change notification settings

Khapkeaadi24/Face-Classification-using-SVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What is Support Vector Machines?

SVMs are a powerful class of supervised learning algorithms for classification and regression problems. In the context of classification, SVMs can be viewed as maximum margin linear classifiers.

The SVM uses an objective which explicitly encourages low out-of-sample error (good generalization performance). The D dimensional data are divided into classes by maximizing the margin between the hyperplanes for the classes.

Note that we assume the two classes in the data are linearly separable. Later, for non-linear boundaries, we will use the kernel trick to exploit higher (possibly infinite) dimensional -spaces, where the classes are linearly separable, find the support vectors in this space and map it back to the dimensionality of our problem

About

SVMs are a powerful class of supervised learning algorithms for classification and regression problems. In the context of classification, SVMs can be viewed as maximum margin linear classifiers. The SVM uses an objective which explicitly encourages low out-of-sample error (good generalization performance).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published