SlideShare a Scribd company logo
Machine Learning in
Python using Scikit-
Learn
Submitted by Amol Agrawal as proposal for
Workshop in PyCon India 2016
Machine Learning
“Statistics on Steroids”
Exploring and recognizing patterns using data
analysis through computer science and statistics.
Lots of computer science ! Even more statistics!
Scikit-Learn
“The Black Box”
A Python module for all your Machine Learning
needs.
Easy to understand, easier to implement.
0. Beginning -
What? Where? Why? How?
.
➔ What is Machine Learning?
➔ What are the aims of this
workshop?
➔ What this workshop is not!
➔ Setup and basic config.
1. Scikit - Learn -
The module, our savior.
.
➔ About the module.
➔ But why Scikit - Learn ??
➔ Dependencies.
➔ Some basic terminologies.
➔ Let’s begin !
2. Machine Learning -
Or How I Learned To Stop
Worrying and Love the DATA
.
➔ Introduction
➔ Core Terminologies
➔ Definitions.
➔ Usage.
Machine Learning can be
broadly categorized into
TWO
CATEGORIES.
Let’s look at them.
Introduction to Machine Learning in Python using Scikit-Learn
3. Supervised Learning -
Classification and
Regression Definition
Herein, we have labeled
data, i.e, for each X we
know what the value of
Y will be !
So for new unlabelled
data, we can use the
labelled data to make
some predictions. .
3.1 Classification
Nearest Neighbors and
Support Vector
Machines
Definition
The labels have discrete
values.
Eg:
Is Mail Spam or Not
Bug or Not
3.2 Regression -
Linear Regression and
Random Forests Definition
The labels lie in a
continuous range:
Eg.
Stock Market Prediction
Housing Price Prediction
4. Unsupervised Learning -
Dimensionality Reduction
and Clustering Definition
We have NO LABELS !
Patterns must be found
and labels must be
generated on their own.
Time to freak out? NO !
4.1 Dimensionality Reduction -
Principal Component Analysis
Definition
When the dataset has a
large number of
features, out of which
some maybe redundant,
to save computational
power… Reduce the
Dimensions !
Eg. Working on Images
or Text
4.2 Clustering -
KMeans
Definition:
Divide the dataset into
clusters based on the
feature set.
Eg.
Find prominent colors in
an Image.
Cluster Documents
5. Model Selection and
Validation -
What model to use
and Hypertuning
Definition
What model to use
when? Which algorithm
to use when?
How to tune the
parameters?
How to get the best
results?
6. Real Word Examples-
Showcase of working
examples of how
ML is being used.
Definition:
Some real world
examples of ML
implemented and
showcased.
7. Where to go from here ?-
How to incorporate ML in
your work
Words of Caution
Definition:
How to integrate ML into
your work.
Do’s and Dont’s
8. Workflow
How the workshop will be conducted.:
➔ Ipython-Notebooks
Code will be made available for each
aforementioned section through
Ipython-Notebooks which makes it
easy to follow along, tweak and run it
quickly.
Scikit - Learn library will be utilized
throughout to show how it’s inherently
implemented algorithms can be used.
➔ Exercises
The notebooks will be littered with
incomplete code blocks for the
participants to attempt and solve.
9. Requirements
➔ Basic knowledge of Python
10. Takeaway
➔ Machine Learning Concepts
➔ How to use Scikit - Learn
➔ How to create ML models
quickly using Scikit - Learn.
Thank You.
Ad

Recommended

Introduction to Machine Learning with Python and scikit-learn
Introduction to Machine Learning with Python and scikit-learn
Matt Hagy
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-Learn
Benjamin Bengfort
 
Visualizing the Model Selection Process
Visualizing the Model Selection Process
Benjamin Bengfort
 
The ABC of Implementing Supervised Machine Learning with Python.pptx
The ABC of Implementing Supervised Machine Learning with Python.pptx
Ruby Shrestha
 
Pybcn machine learning for dummies with python
Pybcn machine learning for dummies with python
Javier Arias Losada
 
Visual diagnostics for more effective machine learning
Visual diagnostics for more effective machine learning
Benjamin Bengfort
 
Evolutionary Design of Swarms (SSCI 2014)
Evolutionary Design of Swarms (SSCI 2014)
Benjamin Bengfort
 
Graph Analyses with Python and NetworkX
Graph Analyses with Python and NetworkX
Benjamin Bengfort
 
Scikit-Learn: Machine Learning in Python
Scikit-Learn: Machine Learning in Python
Microsoft
 
Machine Learning Overview
Machine Learning Overview
Mykhailo Koval
 
Data Product Architectures
Data Product Architectures
Benjamin Bengfort
 
Yellowbrick: Steering machine learning with visual transformers
Yellowbrick: Steering machine learning with visual transformers
Rebecca Bilbro
 
TensorFlow in 3 sentences
TensorFlow in 3 sentences
Barbara Fusinska
 
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
IRJET Journal
 
Visualizing the model selection process
Visualizing the model selection process
Rebecca Bilbro
 
Using Deep Learning to Find Similar Dresses
Using Deep Learning to Find Similar Dresses
HJ van Veen
 
Dynamics in graph analysis (PyData Carolinas 2016)
Dynamics in graph analysis (PyData Carolinas 2016)
Benjamin Bengfort
 
Ppt shuai
Ppt shuai
Xiang Zhang
 
Siamese networks
Siamese networks
Nicholas McClure
 
Neural networks and google tensor flow
Neural networks and google tensor flow
Shannon McCormick
 
(Py)testing the Limits of Machine Learning
(Py)testing the Limits of Machine Learning
Rebecca Bilbro
 
Clustering: A Scikit Learn Tutorial
Clustering: A Scikit Learn Tutorial
Damian R. Mingle, MBA
 
Melanie Warrick, Deep Learning Engineer, Skymind.io at MLconf SF - 11/13/15
Melanie Warrick, Deep Learning Engineer, Skymind.io at MLconf SF - 11/13/15
MLconf
 
Europython - Machine Learning for dummies with Python
Europython - Machine Learning for dummies with Python
Javier Arias Losada
 
Automated Machine Learning (Auto ML)
Automated Machine Learning (Auto ML)
Hayim Makabee
 
Unsupervised Learning: Clustering
Unsupervised Learning: Clustering
Experfy
 
Google Developer Groups Talk - TensorFlow
Google Developer Groups Talk - TensorFlow
Harini Gunabalan
 
Escaping the Black Box
Escaping the Black Box
Rebecca Bilbro
 
Chapter 5 Introduction to Machine Learning with Scikit-learn.pptx
Chapter 5 Introduction to Machine Learning with Scikit-learn.pptx
TngNguynSn19
 
Apprentissage statistique et analyse prédictive en Python avec scikit-learn p...
Apprentissage statistique et analyse prédictive en Python avec scikit-learn p...
La Cuisine du Web
 

More Related Content

What's hot (20)

Scikit-Learn: Machine Learning in Python
Scikit-Learn: Machine Learning in Python
Microsoft
 
Machine Learning Overview
Machine Learning Overview
Mykhailo Koval
 
Data Product Architectures
Data Product Architectures
Benjamin Bengfort
 
Yellowbrick: Steering machine learning with visual transformers
Yellowbrick: Steering machine learning with visual transformers
Rebecca Bilbro
 
TensorFlow in 3 sentences
TensorFlow in 3 sentences
Barbara Fusinska
 
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
IRJET Journal
 
Visualizing the model selection process
Visualizing the model selection process
Rebecca Bilbro
 
Using Deep Learning to Find Similar Dresses
Using Deep Learning to Find Similar Dresses
HJ van Veen
 
Dynamics in graph analysis (PyData Carolinas 2016)
Dynamics in graph analysis (PyData Carolinas 2016)
Benjamin Bengfort
 
Ppt shuai
Ppt shuai
Xiang Zhang
 
Siamese networks
Siamese networks
Nicholas McClure
 
Neural networks and google tensor flow
Neural networks and google tensor flow
Shannon McCormick
 
(Py)testing the Limits of Machine Learning
(Py)testing the Limits of Machine Learning
Rebecca Bilbro
 
Clustering: A Scikit Learn Tutorial
Clustering: A Scikit Learn Tutorial
Damian R. Mingle, MBA
 
Melanie Warrick, Deep Learning Engineer, Skymind.io at MLconf SF - 11/13/15
Melanie Warrick, Deep Learning Engineer, Skymind.io at MLconf SF - 11/13/15
MLconf
 
Europython - Machine Learning for dummies with Python
Europython - Machine Learning for dummies with Python
Javier Arias Losada
 
Automated Machine Learning (Auto ML)
Automated Machine Learning (Auto ML)
Hayim Makabee
 
Unsupervised Learning: Clustering
Unsupervised Learning: Clustering
Experfy
 
Google Developer Groups Talk - TensorFlow
Google Developer Groups Talk - TensorFlow
Harini Gunabalan
 
Escaping the Black Box
Escaping the Black Box
Rebecca Bilbro
 
Scikit-Learn: Machine Learning in Python
Scikit-Learn: Machine Learning in Python
Microsoft
 
Machine Learning Overview
Machine Learning Overview
Mykhailo Koval
 
Yellowbrick: Steering machine learning with visual transformers
Yellowbrick: Steering machine learning with visual transformers
Rebecca Bilbro
 
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
IRJET Journal
 
Visualizing the model selection process
Visualizing the model selection process
Rebecca Bilbro
 
Using Deep Learning to Find Similar Dresses
Using Deep Learning to Find Similar Dresses
HJ van Veen
 
Dynamics in graph analysis (PyData Carolinas 2016)
Dynamics in graph analysis (PyData Carolinas 2016)
Benjamin Bengfort
 
Neural networks and google tensor flow
Neural networks and google tensor flow
Shannon McCormick
 
(Py)testing the Limits of Machine Learning
(Py)testing the Limits of Machine Learning
Rebecca Bilbro
 
Melanie Warrick, Deep Learning Engineer, Skymind.io at MLconf SF - 11/13/15
Melanie Warrick, Deep Learning Engineer, Skymind.io at MLconf SF - 11/13/15
MLconf
 
Europython - Machine Learning for dummies with Python
Europython - Machine Learning for dummies with Python
Javier Arias Losada
 
Automated Machine Learning (Auto ML)
Automated Machine Learning (Auto ML)
Hayim Makabee
 
Unsupervised Learning: Clustering
Unsupervised Learning: Clustering
Experfy
 
Google Developer Groups Talk - TensorFlow
Google Developer Groups Talk - TensorFlow
Harini Gunabalan
 
Escaping the Black Box
Escaping the Black Box
Rebecca Bilbro
 

Similar to Introduction to Machine Learning in Python using Scikit-Learn (20)

Chapter 5 Introduction to Machine Learning with Scikit-learn.pptx
Chapter 5 Introduction to Machine Learning with Scikit-learn.pptx
TngNguynSn19
 
Apprentissage statistique et analyse prédictive en Python avec scikit-learn p...
Apprentissage statistique et analyse prédictive en Python avec scikit-learn p...
La Cuisine du Web
 
Python for Machine Learning_ A Comprehensive Overview.pptx
Python for Machine Learning_ A Comprehensive Overview.pptx
KuldeepSinghBrar3
 
A Beginner's Guide to Machine Learning with Scikit-Learn
A Beginner's Guide to Machine Learning with Scikit-Learn
Sarah Guido
 
Machine_Learning_Basics_Presentation.pptx
Machine_Learning_Basics_Presentation.pptx
GAURAVSHARMA512929
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
AmarnathKambale
 
Intro To Machine Learning in Python
Intro To Machine Learning in Python
Russel Mahmud
 
Hands-on - Machine Learning using scikitLearn
Hands-on - Machine Learning using scikitLearn
avrtraining021
 
Week_1 Machine Learning introduction.pptx
Week_1 Machine Learning introduction.pptx
muhammadsamroz
 
16th Athens Big Data Meetup - 1st Talk - An Introduction to Machine Learning ...
16th Athens Big Data Meetup - 1st Talk - An Introduction to Machine Learning ...
Athens Big Data
 
Lecture-6-7.pptx
Lecture-6-7.pptx
JohnMichaelPadernill
 
Machine Learning Crash Course by Sebastian Raschka
Machine Learning Crash Course by Sebastian Raschka
PawanJayarathna1
 
Pycon 2012 Scikit-Learn
Pycon 2012 Scikit-Learn
Anoop Thomas Mathew
 
Introduction to Machine Learning with Python ( PDFDrive.com ).pdf
Introduction to Machine Learning with Python ( PDFDrive.com ).pdf
bisan3
 
Machine Learning Innovations
Machine Learning Innovations
HPCC Systems
 
Overview of machine learning
Overview of machine learning
SolivarLabs
 
Scikit-learn1
Scikit-learn1
Jayanti Prasad Ph.D.
 
Hands-on Tutorial of Machine Learning in Python
Hands-on Tutorial of Machine Learning in Python
Chun-Ming Chang
 
Hands_On_Machine_Learning_with_Scikit_Le.pdf
Hands_On_Machine_Learning_with_Scikit_Le.pdf
Shems192009
 
supervised.pptx
supervised.pptx
MohamedSaied316569
 
Chapter 5 Introduction to Machine Learning with Scikit-learn.pptx
Chapter 5 Introduction to Machine Learning with Scikit-learn.pptx
TngNguynSn19
 
Apprentissage statistique et analyse prédictive en Python avec scikit-learn p...
Apprentissage statistique et analyse prédictive en Python avec scikit-learn p...
La Cuisine du Web
 
Python for Machine Learning_ A Comprehensive Overview.pptx
Python for Machine Learning_ A Comprehensive Overview.pptx
KuldeepSinghBrar3
 
A Beginner's Guide to Machine Learning with Scikit-Learn
A Beginner's Guide to Machine Learning with Scikit-Learn
Sarah Guido
 
Machine_Learning_Basics_Presentation.pptx
Machine_Learning_Basics_Presentation.pptx
GAURAVSHARMA512929
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
AmarnathKambale
 
Intro To Machine Learning in Python
Intro To Machine Learning in Python
Russel Mahmud
 
Hands-on - Machine Learning using scikitLearn
Hands-on - Machine Learning using scikitLearn
avrtraining021
 
Week_1 Machine Learning introduction.pptx
Week_1 Machine Learning introduction.pptx
muhammadsamroz
 
16th Athens Big Data Meetup - 1st Talk - An Introduction to Machine Learning ...
16th Athens Big Data Meetup - 1st Talk - An Introduction to Machine Learning ...
Athens Big Data
 
Machine Learning Crash Course by Sebastian Raschka
Machine Learning Crash Course by Sebastian Raschka
PawanJayarathna1
 
Introduction to Machine Learning with Python ( PDFDrive.com ).pdf
Introduction to Machine Learning with Python ( PDFDrive.com ).pdf
bisan3
 
Machine Learning Innovations
Machine Learning Innovations
HPCC Systems
 
Overview of machine learning
Overview of machine learning
SolivarLabs
 
Hands-on Tutorial of Machine Learning in Python
Hands-on Tutorial of Machine Learning in Python
Chun-Ming Chang
 
Hands_On_Machine_Learning_with_Scikit_Le.pdf
Hands_On_Machine_Learning_with_Scikit_Le.pdf
Shems192009
 
Ad

Recently uploaded (20)

Gladiolous Cultivation practices by AKL.pdf
Gladiolous Cultivation practices by AKL.pdf
kushallamichhame
 
LDMMIA Shop & Student News Summer Solstice 25
LDMMIA Shop & Student News Summer Solstice 25
LDM & Mia eStudios
 
Q1_TLE 8_Week 1- Day 1 tools and equipment
Q1_TLE 8_Week 1- Day 1 tools and equipment
clairenotado3
 
NSUMD_M1 Library Orientation_June 11, 2025.pptx
NSUMD_M1 Library Orientation_June 11, 2025.pptx
Julie Sarpy
 
How to use search fetch method in Odoo 18
How to use search fetch method in Odoo 18
Celine George
 
ENGLISH-5 Q1 Lesson 1.pptx - Story Elements
ENGLISH-5 Q1 Lesson 1.pptx - Story Elements
Mayvel Nadal
 
Photo chemistry Power Point Presentation
Photo chemistry Power Point Presentation
mprpgcwa2024
 
Tanja Vujicic - PISA for Schools contact Info
Tanja Vujicic - PISA for Schools contact Info
EduSkills OECD
 
CRYPTO TRADING COURSE BY FINANCEWORLD.IO
CRYPTO TRADING COURSE BY FINANCEWORLD.IO
AndrewBorisenko3
 
K12 Tableau User Group virtual event June 18, 2025
K12 Tableau User Group virtual event June 18, 2025
dogden2
 
Pests of Maize: An comprehensive overview.pptx
Pests of Maize: An comprehensive overview.pptx
Arshad Shaikh
 
This is why students from these 44 institutions have not received National Se...
This is why students from these 44 institutions have not received National Se...
Kweku Zurek
 
Vitamin and Nutritional Deficiencies.pptx
Vitamin and Nutritional Deficiencies.pptx
Vishal Chanalia
 
Hurricane Helene Application Documents Checklists
Hurricane Helene Application Documents Checklists
Mebane Rash
 
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
trjnesjnqg7801
 
How to Manage Different Customer Addresses in Odoo 18 Accounting
How to Manage Different Customer Addresses in Odoo 18 Accounting
Celine George
 
University of Ghana Cracks Down on Misconduct: Over 100 Students Sanctioned
University of Ghana Cracks Down on Misconduct: Over 100 Students Sanctioned
Kweku Zurek
 
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
nabilahk908
 
English 3 Quarter 1_LEwithLAS_Week 1.pdf
English 3 Quarter 1_LEwithLAS_Week 1.pdf
DeAsisAlyanajaneH
 
Paper 106 | Ambition and Corruption: A Comparative Analysis of ‘The Great Gat...
Paper 106 | Ambition and Corruption: A Comparative Analysis of ‘The Great Gat...
Rajdeep Bavaliya
 
Gladiolous Cultivation practices by AKL.pdf
Gladiolous Cultivation practices by AKL.pdf
kushallamichhame
 
LDMMIA Shop & Student News Summer Solstice 25
LDMMIA Shop & Student News Summer Solstice 25
LDM & Mia eStudios
 
Q1_TLE 8_Week 1- Day 1 tools and equipment
Q1_TLE 8_Week 1- Day 1 tools and equipment
clairenotado3
 
NSUMD_M1 Library Orientation_June 11, 2025.pptx
NSUMD_M1 Library Orientation_June 11, 2025.pptx
Julie Sarpy
 
How to use search fetch method in Odoo 18
How to use search fetch method in Odoo 18
Celine George
 
ENGLISH-5 Q1 Lesson 1.pptx - Story Elements
ENGLISH-5 Q1 Lesson 1.pptx - Story Elements
Mayvel Nadal
 
Photo chemistry Power Point Presentation
Photo chemistry Power Point Presentation
mprpgcwa2024
 
Tanja Vujicic - PISA for Schools contact Info
Tanja Vujicic - PISA for Schools contact Info
EduSkills OECD
 
CRYPTO TRADING COURSE BY FINANCEWORLD.IO
CRYPTO TRADING COURSE BY FINANCEWORLD.IO
AndrewBorisenko3
 
K12 Tableau User Group virtual event June 18, 2025
K12 Tableau User Group virtual event June 18, 2025
dogden2
 
Pests of Maize: An comprehensive overview.pptx
Pests of Maize: An comprehensive overview.pptx
Arshad Shaikh
 
This is why students from these 44 institutions have not received National Se...
This is why students from these 44 institutions have not received National Se...
Kweku Zurek
 
Vitamin and Nutritional Deficiencies.pptx
Vitamin and Nutritional Deficiencies.pptx
Vishal Chanalia
 
Hurricane Helene Application Documents Checklists
Hurricane Helene Application Documents Checklists
Mebane Rash
 
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
trjnesjnqg7801
 
How to Manage Different Customer Addresses in Odoo 18 Accounting
How to Manage Different Customer Addresses in Odoo 18 Accounting
Celine George
 
University of Ghana Cracks Down on Misconduct: Over 100 Students Sanctioned
University of Ghana Cracks Down on Misconduct: Over 100 Students Sanctioned
Kweku Zurek
 
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
nabilahk908
 
English 3 Quarter 1_LEwithLAS_Week 1.pdf
English 3 Quarter 1_LEwithLAS_Week 1.pdf
DeAsisAlyanajaneH
 
Paper 106 | Ambition and Corruption: A Comparative Analysis of ‘The Great Gat...
Paper 106 | Ambition and Corruption: A Comparative Analysis of ‘The Great Gat...
Rajdeep Bavaliya
 
Ad

Introduction to Machine Learning in Python using Scikit-Learn

  • 1. Machine Learning in Python using Scikit- Learn Submitted by Amol Agrawal as proposal for Workshop in PyCon India 2016
  • 2. Machine Learning “Statistics on Steroids” Exploring and recognizing patterns using data analysis through computer science and statistics. Lots of computer science ! Even more statistics!
  • 3. Scikit-Learn “The Black Box” A Python module for all your Machine Learning needs. Easy to understand, easier to implement.
  • 4. 0. Beginning - What? Where? Why? How?
  • 5. . ➔ What is Machine Learning? ➔ What are the aims of this workshop? ➔ What this workshop is not! ➔ Setup and basic config.
  • 6. 1. Scikit - Learn - The module, our savior.
  • 7. . ➔ About the module. ➔ But why Scikit - Learn ?? ➔ Dependencies. ➔ Some basic terminologies. ➔ Let’s begin !
  • 8. 2. Machine Learning - Or How I Learned To Stop Worrying and Love the DATA
  • 9. . ➔ Introduction ➔ Core Terminologies ➔ Definitions. ➔ Usage.
  • 10. Machine Learning can be broadly categorized into TWO CATEGORIES. Let’s look at them.
  • 12. 3. Supervised Learning - Classification and Regression Definition Herein, we have labeled data, i.e, for each X we know what the value of Y will be ! So for new unlabelled data, we can use the labelled data to make some predictions. .
  • 13. 3.1 Classification Nearest Neighbors and Support Vector Machines Definition The labels have discrete values. Eg: Is Mail Spam or Not Bug or Not
  • 14. 3.2 Regression - Linear Regression and Random Forests Definition The labels lie in a continuous range: Eg. Stock Market Prediction Housing Price Prediction
  • 15. 4. Unsupervised Learning - Dimensionality Reduction and Clustering Definition We have NO LABELS ! Patterns must be found and labels must be generated on their own. Time to freak out? NO !
  • 16. 4.1 Dimensionality Reduction - Principal Component Analysis Definition When the dataset has a large number of features, out of which some maybe redundant, to save computational power… Reduce the Dimensions ! Eg. Working on Images or Text
  • 17. 4.2 Clustering - KMeans Definition: Divide the dataset into clusters based on the feature set. Eg. Find prominent colors in an Image. Cluster Documents
  • 18. 5. Model Selection and Validation - What model to use and Hypertuning Definition What model to use when? Which algorithm to use when? How to tune the parameters? How to get the best results?
  • 19. 6. Real Word Examples- Showcase of working examples of how ML is being used. Definition: Some real world examples of ML implemented and showcased.
  • 20. 7. Where to go from here ?- How to incorporate ML in your work Words of Caution Definition: How to integrate ML into your work. Do’s and Dont’s
  • 21. 8. Workflow How the workshop will be conducted.: ➔ Ipython-Notebooks Code will be made available for each aforementioned section through Ipython-Notebooks which makes it easy to follow along, tweak and run it quickly. Scikit - Learn library will be utilized throughout to show how it’s inherently implemented algorithms can be used. ➔ Exercises The notebooks will be littered with incomplete code blocks for the participants to attempt and solve.
  • 22. 9. Requirements ➔ Basic knowledge of Python
  • 23. 10. Takeaway ➔ Machine Learning Concepts ➔ How to use Scikit - Learn ➔ How to create ML models quickly using Scikit - Learn.