0% found this document useful (0 votes)
6 views6 pages

Support Vector Machine Algorithm

SVM

Uploaded by

Bhakti Vankhde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views6 pages

Support Vector Machine Algorithm

SVM

Uploaded by

Bhakti Vankhde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Support Vector Machine

Algorithm
Support Vector Machine Algorithm

1. Support Vector Machine or SVM is a


supervised learning algorithm, which is used
Classification problems in Machine Learning.
2. The goal of the SVM algorithm is to create the
best line or decision boundary that can
segregate n-dimensional space into classes so
that we can easily put the new data point in
the correct category in the future. This best
decision boundary is called a hyperplane.
3. SVM chooses the extreme points/vectors that
help in creating the hyperplane. These
extreme cases are called as support vectors,
and hence algorithm is termed as Support
Vector Machine.
Support Vector Machine Algorithm
• Hyperplane –
There can be multiple lines/decision boundaries to segregate the
classes in n-dimensional space, but we need to find out the best
decision boundary that helps to classify the data points. This best
boundary is known as the hyperplane of SVM.

• Support Vectors -
The data points or vectors that are the closest to the hyperplane
and which affect the position of the hyperplane are termed as
Support Vector. Since these vectors support the hyperplane, hence
called a Support vector.

Application of SVM –
1. Face observation
2. Text and hypertext arrangement
3. Bioinformatics
4. Handwriting remembrance
Support Vector Machine Algorithm

Advantages of SVM –
1. Support vector machine works comparably well when there is an understandable margin of
dissociation between classes.
2. It is more productive in high dimensional spaces.
3. It is effective in instances where the number of dimensions is larger than the number of specimens.
4. Support vector machine is comparably memory systematic.

Disadvantages of SVM –
• Support vector machine algorithm is not acceptable for large data sets.
• It does not execute very well when the data set has more sound i.e. target classes are overlapping.
• In cases where the number of properties for each data point outstrips the number of training data
specimens, the support vector machine will underperform.
• As the support vector classifier works by placing data points, above and below the classifying
hyperplane there is no probabilistic clarification for the classification.
Support Vector Machine Algorithm

Types of SVM -
1 Linear SVM:
Linear SVM is used for linearly separable data, which means if a dataset
can be classified into two classes by using a single straight line, then such
data is termed as linearly separable data, and classifier is used called as
Linear SVM classifier.

2 Non-linear SVM:
Non-Linear SVM is used for non-linearly separated data, which means if a
dataset cannot be classified by using a straight line, then such data is termed
as non-linear data and classifier used is called as Non-linear SVM classifier.
Thank You…
Mr Abhay Chougule

You might also like