You are on page 1of 1

S.

SIVASALINI
186001007
IMPACT OF PERFORMANCE WHEN USING DIFFERENT KERNEL
FUNCTIONS IN SVM (OVA)

KERNAL TYPES

Radial Basis
Linear Polynomial Function Sigmoid
kernel Kernel (Gaussian) Kernel
Kernel
Applying this kernel Applying this kernel Applying this kernel
It can be separated function will project to function will project to function will project to
Separation of using a single Line. higher dimension space higher dimension space higher dimension
data and then classification is and then classification is space and then
done. done. classification is done.
Data type Data is linearly Data mostly is non linearly Data mostly is non Data mostly is non
separable separable linearly separable linearly separable
It is mostly used when It is commonly used, that It is a general-purpose The sigmoid kernel
there are a Large represents the similarity of kernel; used when there comes the Neural
number of Features in a vectors (training samples) is no prior knowledge Networks field, where
Commonly particular Data Set. in a feature space over about the data. the bipolar sigmoid
polynomials of the original function is often used
used in variables, allowing as an activation
learning of nonlinear function for artificial
models. neurons.
Kernel It is given by the inner Adjustable parameters are The adjustable parameter There are two
product <x,y> plus an the slope alpha, the sigma plays a major role adjustable parameters
function optional constant c constant term c and the in the performance of the in the sigmoid kernel,
polynomial degree d. kernel, and should be the slope alpha and the
carefully tuned to the intercept constant c
problem at hand
Performance Training a SVM with a Training a SVM with a Rbf Calculations may Training a SVM with a
Linear Kernel is Faster Polynomial Kernel is little even take 2 weeks to sigmoid Kernel is little
than with any other slower when compared to run. slower when compared
Kernel linear kernel. to linear kernel
Application Linear Kernel in Text It is popular in image They are were treating a This kernel was quite
Classification. processing. multi-class text popular for support
Performance classification vector machines due to
problem.(any multi class its origin from neural
problem) network theory.

Accuracy Accuracy:2.11(a1a Accuracy:2.998(a1a Accuracy: 3.042 (a1a Accuracy: 4.024 (a1a


dataset is used ) dataset is used ) dataset is used ) dataset is used )

Training time Training time: 83.9085 Training time: 76.0267 Training time: 83.6686 Training time: 82.157

Prediction Prediction Time: 0.298 Prediction Time: 0.241 Prediction Time: 0.252 Prediction Time: 0.315

time

You might also like