SlideShare a Scribd company logo
1 of 48
Download to read offline
HITCHHIKERS GUIDETO ROCKING MACHINE
LEARNING IN 2019
Session for NewBies
Sho Fola Soboyejo
Apr 26th, 2019
@shoreason
10,000hours
Photo by: Douglas Adams
PERSONAL APPLICATIONS
Energy utilization anomaly
detection
PERSONAL APPLICATIONS
Recommendation
Engine for nearby fun
activities
PERSONAL APPLICATIONS
Creating clusters and tiers for
fantasy football players plus
predicting performance
PERSONAL APPLICATIONS
Text Summarizer to summarize news articles
80/20Rule
CHOOSING A PATH
What are you saying No to?
LITERACY
Learning to know
COMPETENCE
VS
Learning to Do
Amazon
ON GETTING STARTED
• Being clear where you are
starting from
• Know where you are
headed before you start
ISTHISYOU?
• Learning a new instrument
• Top Down = Starting with
a song
• Bottom Up = Learn A lot
ofTheory
PLAYINGTHE WHOLE GAME
• David Perkins
• Learning things on
as needed basis
WORK ONTHE HARD PARTS
• Zone of discomfort
• Circle of 5ths & Riffs
• Getting and cleaning data
• Setting up your cloud env
• Moving from Python
Notebook to CMD Line
RESOURCES
• Fast.ai - Intro to ML Course
• Udacity ML Course
• Machine Learning is fun -
Medium Blog (Literacy)
• Deep Learning - Online book
(Literacy)
• Follow Siraj Raval, Sentdex and
Corey Schafer onYouTube
LANGUAGES VS TOOLS
@prat0s
Neural Networks & Deep Learning
Machine Learning
PLATFORMS
FINDING A PROJECT AND
DATA
• Kaggle
• UCI ML Repository
• Fast.ai Datasets
• Your own personal project
• Hackathons
RIGHT MIX OF EXPERIENCE
AND MOTIVATION
ACHIEVING SUCCESS
FINDING MOTIVE
• Staying competitive (in your industry)
• Improving your productivity
• Being in the driver’s seat
• Managing Bias
Cranfield University Blogs
FINDING MOTIVE
• Staying competitive (in your
industry)
• Improving your
productivity
• Being in the driver’s seat
• Managing Bias
Cranfield University Blogs
FINDING MOTIVE
• Staying competitive (in your industry)
• Improving your productivity
• Being in the driver’s seat
• Managing Bias
Cranfield University Blogs
“Predictive analytics will have an effect on who
gets hired, is approved for a loan or sees an Ad”
FINDING MOTIVE
• Staying competitive (in your industry)
• Improving your productivity
• Being in the driver’s seat
• Managing Bias
Cranfield University Blogs
TheTimeline
Nvidia
SupportVector Machines
Random Forest
Logistic Regression
Linear Regression
K-Nearest Neighbors
K-Means Clustering
Naive Bayes Principal Component Analysis
Linear Discriminant Analysis
Neural Networks
10 AlgorithmsTo Know
Machine
Learning
“99% OF
THE ECONOMIC
VALUE LIES IN
SUPERVISED
LEARNING” Supervised
Unsupervised Clustering
Classification
Regression
Photo by: Douglas Adams
AI Fail
VS
Human Fail
ARTIFICIAL INTELLIGENCE
(OR LACK OF IT)
MORE APPLICATIONS
• Product Defect Detection Using Image Recognition
• Customer Interaction Bots
• Fraud, Anomaly and Bad Actor Detection
• Emotion Detection (Mental Health & Counseling)
• Self Driving Cars
Discover Magazine
Literacy
Competency
HANDS-ON
TIME
Black Box: Sci-kit Learn Example
Credit: Adam Geitgey
Support Vector Machines
Great for
classification
problems with
numerical features
and relatively few
samples
Credit: Adedapo Alabi
Initialize: clf = svm.SVC(gamma=0.001, C=100)
Train: clf.fit(x, y)
Test: clf.score(x_test, y_test)
Predict: clf.predict(test)
Key Steps
Scikit Learn Example
Photo by: Douglas Adams
DECEMBER 2019
DECEMBER 2019
@shoreason
www.linkedin.com/in/shofola/
github.com/shoreason

More Related Content

Similar to Hitchikers guide-to-machine-learning

KM World Enterprise Social Networking 2007
KM World Enterprise Social Networking 2007KM World Enterprise Social Networking 2007
KM World Enterprise Social Networking 2007
Christian Gray
 
Consumer internet bbl_nov2012_gf
Consumer internet bbl_nov2012_gfConsumer internet bbl_nov2012_gf
Consumer internet bbl_nov2012_gf
Maisy Samuelson
 

Similar to Hitchikers guide-to-machine-learning (20)

8 Ways to Make a Big Impact with EMail Marketing
8 Ways to Make a Big Impact with EMail Marketing8 Ways to Make a Big Impact with EMail Marketing
8 Ways to Make a Big Impact with EMail Marketing
 
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...
 
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
 
Advanced Content Creation, SEO & Storytelling
Advanced Content Creation, SEO & StorytellingAdvanced Content Creation, SEO & Storytelling
Advanced Content Creation, SEO & Storytelling
 
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017
 
KM World Enterprise Social Networking 2007
KM World Enterprise Social Networking 2007KM World Enterprise Social Networking 2007
KM World Enterprise Social Networking 2007
 
Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a profession
 
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling AgileInspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Data-driven Approach to Launching your Career
Data-driven Approach to Launching your CareerData-driven Approach to Launching your Career
Data-driven Approach to Launching your Career
 
Defining Success Metrics for World-Class Products
Defining Success Metrics for World-Class ProductsDefining Success Metrics for World-Class Products
Defining Success Metrics for World-Class Products
 
SEO Training Masterclass by Siddharth Lal, Bruce Clay India for DMAasia
SEO Training Masterclass by Siddharth Lal, Bruce Clay India for DMAasiaSEO Training Masterclass by Siddharth Lal, Bruce Clay India for DMAasia
SEO Training Masterclass by Siddharth Lal, Bruce Clay India for DMAasia
 
Mastering Organic SEO by Siddharth Lal, BruceClay
Mastering Organic SEO by Siddharth Lal, BruceClayMastering Organic SEO by Siddharth Lal, BruceClay
Mastering Organic SEO by Siddharth Lal, BruceClay
 
BeaconsAI engr 245 lean launchpad stanford 2019
BeaconsAI engr 245 lean launchpad stanford 2019BeaconsAI engr 245 lean launchpad stanford 2019
BeaconsAI engr 245 lean launchpad stanford 2019
 
How I became ML Engineer
How I became ML Engineer How I became ML Engineer
How I became ML Engineer
 
ICWES15 - How to Get the Best for Less - Engineering Your Recruitment. Presen...
ICWES15 - How to Get the Best for Less - Engineering Your Recruitment. Presen...ICWES15 - How to Get the Best for Less - Engineering Your Recruitment. Presen...
ICWES15 - How to Get the Best for Less - Engineering Your Recruitment. Presen...
 
Consumer internet bbl_nov2012_gf
Consumer internet bbl_nov2012_gfConsumer internet bbl_nov2012_gf
Consumer internet bbl_nov2012_gf
 
HRdergi Istanbul 2015 Good to Great: The 6 traits of High Performing Recruiters
HRdergi Istanbul 2015 Good to Great: The 6 traits of High Performing RecruitersHRdergi Istanbul 2015 Good to Great: The 6 traits of High Performing Recruiters
HRdergi Istanbul 2015 Good to Great: The 6 traits of High Performing Recruiters
 
Measuring Relevance in the Negative Space
Measuring Relevance in the Negative SpaceMeasuring Relevance in the Negative Space
Measuring Relevance in the Negative Space
 
Building Business Success from Buzz Words
Building Business Success from Buzz WordsBuilding Business Success from Buzz Words
Building Business Success from Buzz Words
 

Recently uploaded

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
dannyijwest
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
hublikarsn
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 

Hitchikers guide-to-machine-learning