0% found this document useful (0 votes)
22 views

Support Vector Machine-Updated Version

Support vector machines (SVMs) are supervised machine learning algorithms that can be used for classification or regression tasks. SVMs find the optimal hyperplane that separates classes by maximizing the margin between the hyperplane and the closest data points of each class, known as support vectors. The kernel trick allows SVMs to handle non-linear decision boundaries by implicitly mapping inputs into higher dimensional feature spaces.

Uploaded by

sondracarter629
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Support Vector Machine-Updated Version

Support vector machines (SVMs) are supervised machine learning algorithms that can be used for classification or regression tasks. SVMs find the optimal hyperplane that separates classes by maximizing the margin between the hyperplane and the closest data points of each class, known as support vectors. The kernel trick allows SVMs to handle non-linear decision boundaries by implicitly mapping inputs into higher dimensional feature spaces.

Uploaded by

sondracarter629
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

SUPPORT VECTOR MACHINE (SVM)

• A Support Vector Machine (SVM) is a supervised


machine learning algorithm that can be used for
classification or regression tasks.
• It's a type of discriminative classifier that works by
finding the hyperplane that best divides a dataset into
different classes.
1
KEY CONCEPTS ASSOCIATED WITH
SUPPORT VECTOR MACHINES

• Hyperplane.
• Support Vectors.
• Margin.
• Kernel Trick.

2
KEY CONCEPTS ASSOCIATED WITH SUPPORT VECTOR
MACHINES

Hyperplane:
• A hyperplane is a boundary that separates the data from
low dimension to high dimension i.e. from 2D to 3D into
two classes.
• In a two-dimensional space it’s a line, in three dimensions,
it's a plane, and so on.
• The goal of SVM is to find the hyperplane that best
separates the data into different classes. 3
HYPERPLANE

4
5
KEY CONCEPTS ASSOCIATED WITH SUPPORT VECTOR MACHINES

• Support Vectors: Support vectors are the data points that are closest
to the hyperplane and have the most influence on its position. These
are the critical elements in determining the optimal hyperplane.
• Margin: The margin is the distance between the hyperplane and the
nearest data point from each class. SVM aims to maximize this
margin because a larger margin generally leads to better
generalization to unseen data.
• 6
7

https://www.youtube.com/watch?v=eNyUfpGBLts
https://www.youtube.com/watch?v=xLkk6MUrvrw&t=3s
KERNEL

8
9
KERNEL TRICK

• Kernel Trick: SVM can handle non-linear decision boundaries through the
use of the kernel trick. Kernels allow SVM to implicitly map the input data
into higher-dimensional feature spaces, making it possible to find a linear
decision boundary in that space.

10
TYPES OF SVM

• Linear SVM: Works well when the data is linearly separable.


• Non-linear SVM: Utilizes the kernel trick to handle non-linear decision
boundaries.

11
12

https://www.youtube.com/watch?v=0MJTaPoHv-g
13

https://www.youtube.com/watch?v=owsAQ_fiwIw

You might also like