Analytics Vidhya

Analytics Vidhya is a community of Generative AI and Data Science professionals. We are building the next-gen data science ecosystem https://www.analyticsvidhya.com

Member-only story

Implementing different kernels of SVC Algorithm on the Iris Dataset

Mahnoor Javed
Analytics Vidhya
Published in
5 min readDec 1, 2020

--

Photo by Fanny Côté on Unsplash

In this article, we will go through the SVC algorithm in the Sklearn library and experiment with the different kernels on the Iris Dataset.

Support Vector Classifier

Support Vector Classifier (SVC) is a supervised machine learning model used for two-group classification problems. After giving an SVC model set of labeled training data for each category, they’re able to categorize new test data.

SVC Classifier (Image from Wikipedia)

SVM classifies data based on the plane that maximizes the margin. The SVM decision boundary is straight. SVM is a really good algorithm for image classification. Experimental results show that SVMs achieve significantly higher search accuracy than traditional query refinement schemes after just three to four rounds of relevance feedback. This is also true for image segmentation systems, including those using a modified version SVM that uses the privileged approach.

Code

--

--

Analytics Vidhya
Analytics Vidhya

Published in Analytics Vidhya

Analytics Vidhya is a community of Generative AI and Data Science professionals. We are building the next-gen data science ecosystem https://www.analyticsvidhya.com

Mahnoor Javed
Mahnoor Javed

Written by Mahnoor Javed

An engineer by profession, a bibliophile by heart!

No responses yet