0% found this document useful (0 votes)
57 views13 pages

Support Vector Machine by Biswadeep Sarkar & Sourav Samanta

Support vector machines (SVMs) are a type of supervised machine learning algorithm that can be used for both regression and classification problems. SVMs find a hyperplane in a high-dimensional space that distinctly classifies data points. There are two types of SVMs: linear SVMs, which are used for linearly separable data that can be split by a single straight line; and non-linear SVMs, which are used for data that cannot be separated linearly and requires projecting the data into a higher dimension to find the optimal hyperplane. SVMs are commonly used for tasks like face detection and image classification.

Uploaded by

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

Support Vector Machine by Biswadeep Sarkar & Sourav Samanta

Support vector machines (SVMs) are a type of supervised machine learning algorithm that can be used for both regression and classification problems. SVMs find a hyperplane in a high-dimensional space that distinctly classifies data points. There are two types of SVMs: linear SVMs, which are used for linearly separable data that can be split by a single straight line; and non-linear SVMs, which are used for data that cannot be separated linearly and requires projecting the data into a higher dimension to find the optimal hyperplane. SVMs are commonly used for tasks like face detection and image classification.

Uploaded by

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

SUPPORT VECTOR MACHINES

Prepared by:-
Sourav Samanta(IT2017/064)
Biswadeep Sarkar(IT2017/066)
 Machine learning (ML)
Machine learning (ML) is the scientific study of algorithms and
statistical models that computer systems use to perform a specific
task without using explicit instructions
 TYPES OF MACHINE LEARNING ALGORITHMS

1. Supervised Machine Learning Algorithms

2. Unsupervised Machine Learning Algorithms

3. Semi-supervised Machine Learning Use Cases

4. Reinforcement Machine Learning Algorithms


 What is Support Vector Machine SVM?

A Support Vector Machine is a another supervised machine


learning algorithm. It can be used for both regression and
classification purposes. But SVMs are more commonly used in
classification problems. Support Vector machine is also
commonly known as “Large Margin Classifier”.
Leveled Data

Model Training

?
Prediction New Data

Output
 Types of SVM
SVM can be of two types:

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.
 Linear SVM
 Non-Linear SVM:
, we canIf data is linearly arranged, then we can separate it by using a straight line,
but for non-linear datanot draw a single straight line. Consider the below image:

      
So to separate these data points, we need to add one more dimension. For linear data,
we have used two dimensions x and y, so for non-linear data, we will add a third
dimension z.
It can be calculated as: Z=X*X + Y*Y

By adding the third dimension, the sample space will become as below image:

 
     
Since we are in 3-d Space, hence it is looking like a plane parallel to the x-axis.
If we convert it in 2d space with z=1, then it will become as:

      
 Example:

SVM algorithm can be used for Face detection, image classification,  etc.


Conclusion:-
1. Maximum Margin Hyperplane should be selected only
then we will get the maximum accuracy & minimum
error .

2. SVM can be applied for both linearly & non linearly


separable datasets.
Bibliography:-
1. Wikipedia
2. Slideshare
3. Quora

You might also like