SlideShare a Scribd company logo
1 of 17
Linear SVM: A Case Study, First
Part
( Coding And Theory)
ANANDA SWARUP DAS, TECHNICAL STAFF MEMBER,
KNOWLEDGE ENGINEERING AND ENCRYPTED ANALYTICS TEAM,
IBM INDIA RESEARCH LABS, NEW DELHI.
Spam and Ham
How I read the data: Using Pandas
How My Data Looks:
Processing the Text
Number of Classes in My Data
Working with Text Data
TF-IDF (Term Frequency-Inverse Document
Frequency Vectors)
Output
TfidfTranformer and Our Purpose
Objective:
TfidfTransformer:
Hyperplane Definition (Theory for Linear SVM Begins)
Role of the bias
The hyperplane that we want
A Criteria for Linear SVM to work
Linear SVM and the Decision Rules
Orthogonality of the Weight Vector
The Concept of Margin
Why Margin is Expressed in terms of the unit
vector
Scaling the Margin
Linear svm

More Related Content

Viewers also liked

Αναφορά Ν. Μηταράκη για τη μεγάλη καθυστέρηση στην απονομή συντάξεων
Αναφορά Ν. Μηταράκη για τη μεγάλη καθυστέρηση στην απονομή συντάξεωνΑναφορά Ν. Μηταράκη για τη μεγάλη καθυστέρηση στην απονομή συντάξεων
Αναφορά Ν. Μηταράκη για τη μεγάλη καθυστέρηση στην απονομή συντάξεωνNotis Mitarachi
 
Olympic athletes
Olympic athletesOlympic athletes
Olympic athletesMar Jurado
 
Απάντηση Ν. Τόσκα σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έναρξ...
Απάντηση Ν. Τόσκα σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έναρξ...Απάντηση Ν. Τόσκα σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έναρξ...
Απάντηση Ν. Τόσκα σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έναρξ...Notis Mitarachi
 
Απάντηση Ε. Κουντουρά σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έ...
Απάντηση Ε. Κουντουρά σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έ...Απάντηση Ε. Κουντουρά σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έ...
Απάντηση Ε. Κουντουρά σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έ...Notis Mitarachi
 
Απάντηση Π. Κουρουμπλή σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης ...
Απάντηση Π. Κουρουμπλή σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης ...Απάντηση Π. Κουρουμπλή σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης ...
Απάντηση Π. Κουρουμπλή σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης ...Notis Mitarachi
 
SaaS partnerships, business application marketplaces and ecosystem growth str...
SaaS partnerships, business application marketplaces and ecosystem growth str...SaaS partnerships, business application marketplaces and ecosystem growth str...
SaaS partnerships, business application marketplaces and ecosystem growth str...Judy Loehr
 
Support vector machines
Support vector machinesSupport vector machines
Support vector machinesUjjawal
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in AndroidSurbhi Jain
 
Moodle LMS Overview
Moodle LMS OverviewMoodle LMS Overview
Moodle LMS OverviewSteve Rayson
 
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...Rupali Bhatnagar
 
EEG based Motor Imagery Classification using SVM and MLP
EEG based Motor Imagery Classification using SVM and MLPEEG based Motor Imagery Classification using SVM and MLP
EEG based Motor Imagery Classification using SVM and MLPDr. Rajdeep Chatterjee
 
Support Vector Machine (SVM) Based Classifier For Khmer Printed Character-set...
Support Vector Machine (SVM) Based Classifier For Khmer Printed Character-set...Support Vector Machine (SVM) Based Classifier For Khmer Printed Character-set...
Support Vector Machine (SVM) Based Classifier For Khmer Printed Character-set...osify
 

Viewers also liked (17)

Lesson5
Lesson5Lesson5
Lesson5
 
Αναφορά Ν. Μηταράκη για τη μεγάλη καθυστέρηση στην απονομή συντάξεων
Αναφορά Ν. Μηταράκη για τη μεγάλη καθυστέρηση στην απονομή συντάξεωνΑναφορά Ν. Μηταράκη για τη μεγάλη καθυστέρηση στην απονομή συντάξεων
Αναφορά Ν. Μηταράκη για τη μεγάλη καθυστέρηση στην απονομή συντάξεων
 
Feliz navidad hohoho
Feliz navidad hohohoFeliz navidad hohoho
Feliz navidad hohoho
 
Menú
MenúMenú
Menú
 
Olympic athletes
Olympic athletesOlympic athletes
Olympic athletes
 
AFI Vs RFE
AFI Vs RFEAFI Vs RFE
AFI Vs RFE
 
Απάντηση Ν. Τόσκα σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έναρξ...
Απάντηση Ν. Τόσκα σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έναρξ...Απάντηση Ν. Τόσκα σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έναρξ...
Απάντηση Ν. Τόσκα σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έναρξ...
 
Απάντηση Ε. Κουντουρά σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έ...
Απάντηση Ε. Κουντουρά σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έ...Απάντηση Ε. Κουντουρά σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έ...
Απάντηση Ε. Κουντουρά σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης έ...
 
Απάντηση Π. Κουρουμπλή σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης ...
Απάντηση Π. Κουρουμπλή σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης ...Απάντηση Π. Κουρουμπλή σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης ...
Απάντηση Π. Κουρουμπλή σε αναφορά Ν. Μηταράκη σχετικά με την ανάγκη έγκαιρης ...
 
SaaS partnerships, business application marketplaces and ecosystem growth str...
SaaS partnerships, business application marketplaces and ecosystem growth str...SaaS partnerships, business application marketplaces and ecosystem growth str...
SaaS partnerships, business application marketplaces and ecosystem growth str...
 
Support vector machines
Support vector machinesSupport vector machines
Support vector machines
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in Android
 
Moodle LMS Overview
Moodle LMS OverviewMoodle LMS Overview
Moodle LMS Overview
 
End1
End1End1
End1
 
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
 
EEG based Motor Imagery Classification using SVM and MLP
EEG based Motor Imagery Classification using SVM and MLPEEG based Motor Imagery Classification using SVM and MLP
EEG based Motor Imagery Classification using SVM and MLP
 
Support Vector Machine (SVM) Based Classifier For Khmer Printed Character-set...
Support Vector Machine (SVM) Based Classifier For Khmer Printed Character-set...Support Vector Machine (SVM) Based Classifier For Khmer Printed Character-set...
Support Vector Machine (SVM) Based Classifier For Khmer Printed Character-set...
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 

Linear svm