SlideShare a Scribd company logo
PART 1: OVERVIEW & INTRO
MACHINE LEARNING
WHY MACHINE LEARNING
BACKGROUND, PYTHON AND ML
▸ It’s about building things. Ability to “know” user.

Back-end web development and Data Science
▸ Mathematics and APIs
▸ Scikit-learn, environment and dependencies
APPLICATIONS OF MACHINE LEARNING
RECENT EXAMPLES
▸ Yelp: 

http://engineeringblog.yelp.com/2015/10/how-we-use-deep-learning-
to-classify-business-photos-at-yelp.html
▸ Airbnb:

http://nerds.airbnb.com/aerosolve/
▸ Spotify: 

http://benanne.github.io/2014/08/05/spotify-cnns.html
▸ Netflix: 

http://techblog.netflix.com/2015/07/tracking-down-villains-outlier.html
▸ Spam, Medical, Finance
WHAT IS MACHINE LEARNING?
5 TRIBES OF MACHINE LEARNING
Tribe Origins Master Algorithm
Symbolists Logic, philosophy Inverse Deduction
Connectionists Neuroscience Back propagation
Evolutionaries Evolutionary Biology Genetic Programming
Bayesian Statistics Probabilistic Inference
Analogizes Psychology Kernel Machines
Source: Ex-1
GETTING STARTED
ENVIRONMENT AND SCIKIT-LEARN
▸ Build and run the Docker Notebook for dependencies:

https://github.com/ipython/docker-notebook/tree/master/
scipyserver
▸ Clone Scipy 2013 Scikit-learn Tutorial into /notebooks

https://github.com/jakevdp/sklearn_scipy2013
▸ Working with Scipy Stack: 

Ipython notebook, Matplotlib, Numpy
▸ Scikitlearn API: Basic Classification and Regression
WHAT IS MACHINE LEARNING?
CHOOSING AN ALGORITHM
Source: Ex-2
MOVING FORWARD
BUILD AND LEARN
▸ Kaggle: https://www.kaggle.com/
▸ Yelp Dataset Challenge 

http://www.yelp.com/dataset_challenge
▸ Machine Learning Coursera with Prof Domingos

https://www.coursera.org/course/machlearning
RESOURCES
RESOURCES
▸ 1: Professor Domingos Five Tribes of Machine Learning

http://www.slideshare.net/SessionsEvents/pedro-domingos-professor-
university-of-washington-at-mlconf-atl-91815
▸ 2: Scikit-learn Algorithm Cheat Sheet

http://scikit-learn.org/stable/themes/scikit-learn/static/
ML_MAPS_README.html
▸ 3: Docker Notebook: 

https://github.com/ipython/docker-notebook/tree/master/scipyserver
▸ 4: Scipy 2013 Scikit-learn Tutorial

https://github.com/jakevdp/sklearn_scipy2013

More Related Content

Viewers also liked

HR3
HR3HR3
Cloud Computing-A detailed Study
Cloud Computing-A detailed StudyCloud Computing-A detailed Study
Cloud Computing-A detailed Study
VINOD KUMAR RAMKUMAR
 
How to boost your creativity by learning abode photoshop
How to boost your creativity by learning abode photoshopHow to boost your creativity by learning abode photoshop
How to boost your creativity by learning abode photoshop
Clipping Path India
 
Social media marketing for mera medicare ccc
Social media marketing for  mera    medicare cccSocial media marketing for  mera    medicare ccc
Social media marketing for mera medicare ccc
Deepshikha Batra
 
2016 RAS Customer Stories
2016 RAS Customer Stories2016 RAS Customer Stories
2016 RAS Customer Stories
Ekaterina Mayorova
 
Reflection
ReflectionReflection
Reflection
md.tarekul suraz
 
Presentation1
Presentation1Presentation1
Presentation1
jaja1234567
 
Elektrik Piyasası Kanun Teklifi 25042016
Elektrik Piyasası Kanun Teklifi 25042016Elektrik Piyasası Kanun Teklifi 25042016
Elektrik Piyasası Kanun Teklifi 25042016
Faik Sönmez
 
Psy 118 paper #3 psychology of prison rape msgjr
Psy 118 paper #3   psychology of prison rape msgjrPsy 118 paper #3   psychology of prison rape msgjr
Psy 118 paper #3 psychology of prison rape msgjr
Sammie Gillaspie
 
production engineer
production engineerproduction engineer
production engineer
shiva lingam
 
Reflacktion
ReflacktionReflacktion
Reflacktion
md.tarekul suraz
 
4308-10642-2-PB
4308-10642-2-PB4308-10642-2-PB
4308-10642-2-PB
Qaiser Zaman
 

Viewers also liked (12)

HR3
HR3HR3
HR3
 
Cloud Computing-A detailed Study
Cloud Computing-A detailed StudyCloud Computing-A detailed Study
Cloud Computing-A detailed Study
 
How to boost your creativity by learning abode photoshop
How to boost your creativity by learning abode photoshopHow to boost your creativity by learning abode photoshop
How to boost your creativity by learning abode photoshop
 
Social media marketing for mera medicare ccc
Social media marketing for  mera    medicare cccSocial media marketing for  mera    medicare ccc
Social media marketing for mera medicare ccc
 
2016 RAS Customer Stories
2016 RAS Customer Stories2016 RAS Customer Stories
2016 RAS Customer Stories
 
Reflection
ReflectionReflection
Reflection
 
Presentation1
Presentation1Presentation1
Presentation1
 
Elektrik Piyasası Kanun Teklifi 25042016
Elektrik Piyasası Kanun Teklifi 25042016Elektrik Piyasası Kanun Teklifi 25042016
Elektrik Piyasası Kanun Teklifi 25042016
 
Psy 118 paper #3 psychology of prison rape msgjr
Psy 118 paper #3   psychology of prison rape msgjrPsy 118 paper #3   psychology of prison rape msgjr
Psy 118 paper #3 psychology of prison rape msgjr
 
production engineer
production engineerproduction engineer
production engineer
 
Reflacktion
ReflacktionReflacktion
Reflacktion
 
4308-10642-2-PB
4308-10642-2-PB4308-10642-2-PB
4308-10642-2-PB
 

Similar to Machine Learning Environment and Intro

What you need to know about OSINT
What you need to know about OSINTWhat you need to know about OSINT
What you need to know about OSINT
Jerod Brennen
 
Semantics, Deep Learning, and the Transformation of Business
Semantics, Deep Learning, and the Transformation of BusinessSemantics, Deep Learning, and the Transformation of Business
Semantics, Deep Learning, and the Transformation of Business
Steve Omohundro
 
Jerod Brennen - What You Need to Know About OSINT
Jerod Brennen - What You Need to Know About OSINTJerod Brennen - What You Need to Know About OSINT
Jerod Brennen - What You Need to Know About OSINT
centralohioissa
 
Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
Chetan Khatri
 
Machine Learning on Big Data with HADOOP
Machine Learning on Big Data with HADOOPMachine Learning on Big Data with HADOOP
Machine Learning on Big Data with HADOOP
EPAM Systems
 
Xerte Conference, June 2018
Xerte Conference, June 2018Xerte Conference, June 2018
Xerte Conference, June 2018
Ian Dolphin
 
CLAC 2010: Five Futures for Higher Education
CLAC 2010: Five Futures for Higher EducationCLAC 2010: Five Futures for Higher Education
CLAC 2010: Five Futures for Higher Education
Bryan Alexander
 
EXPLORE September 2012
EXPLORE September 2012EXPLORE September 2012
EXPLORE September 2012
Matthew Knight
 
The Future of AI
The Future of AIThe Future of AI
The Future of AI
Riza Fahmi
 
Adoption of AI: The Great Opportunities for Everyone
Adoption of AI: The Great Opportunities for EveryoneAdoption of AI: The Great Opportunities for Everyone
Adoption of AI: The Great Opportunities for Everyone
Kan Ouivirach, Ph.D.
 
Dare Sessions: Organisation 3.0
Dare Sessions: Organisation 3.0Dare Sessions: Organisation 3.0
Dare Sessions: Organisation 3.0
teamsocial
 
Enabling Learning Agility in an Era of Accelerated Change
Enabling Learning Agility in an Era of Accelerated ChangeEnabling Learning Agility in an Era of Accelerated Change
Enabling Learning Agility in an Era of Accelerated Change
arun pradhan
 
Cirrus: Africa's AI initiative, Proposal 2018
Cirrus: Africa's AI initiative, Proposal 2018Cirrus: Africa's AI initiative, Proposal 2018
Cirrus: Africa's AI initiative, Proposal 2018
Gregg Barrett
 
HPC For Bioinformatics
HPC For BioinformaticsHPC For Bioinformatics
HPC For Bioinformatics
Jazz Yao-Tsung Wang
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
Christian Heilmann
 
Seoul Tech Society - Zeroth.ai by Tak Lo
Seoul Tech Society - Zeroth.ai by Tak Lo Seoul Tech Society - Zeroth.ai by Tak Lo
Seoul Tech Society - Zeroth.ai by Tak Lo
SeoulTechSociety
 
Entrepreneur way of thinking
Entrepreneur way of thinkingEntrepreneur way of thinking
Entrepreneur way of thinking
Raji Gogulapati
 
Malaysian Higher Ed-UN Learning
Malaysian Higher Ed-UN LearningMalaysian Higher Ed-UN Learning
Malaysian Higher Ed-UN Learning
Wayne Hodgins
 
Smart Content = Smart Business
Smart Content = Smart BusinessSmart Content = Smart Business
Smart Content = Smart Business
Seth Grimes
 
DevX: Python for Data Science
DevX: Python for Data ScienceDevX: Python for Data Science
DevX: Python for Data Science
DustinMichels
 

Similar to Machine Learning Environment and Intro (20)

What you need to know about OSINT
What you need to know about OSINTWhat you need to know about OSINT
What you need to know about OSINT
 
Semantics, Deep Learning, and the Transformation of Business
Semantics, Deep Learning, and the Transformation of BusinessSemantics, Deep Learning, and the Transformation of Business
Semantics, Deep Learning, and the Transformation of Business
 
Jerod Brennen - What You Need to Know About OSINT
Jerod Brennen - What You Need to Know About OSINTJerod Brennen - What You Need to Know About OSINT
Jerod Brennen - What You Need to Know About OSINT
 
Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
 
Machine Learning on Big Data with HADOOP
Machine Learning on Big Data with HADOOPMachine Learning on Big Data with HADOOP
Machine Learning on Big Data with HADOOP
 
Xerte Conference, June 2018
Xerte Conference, June 2018Xerte Conference, June 2018
Xerte Conference, June 2018
 
CLAC 2010: Five Futures for Higher Education
CLAC 2010: Five Futures for Higher EducationCLAC 2010: Five Futures for Higher Education
CLAC 2010: Five Futures for Higher Education
 
EXPLORE September 2012
EXPLORE September 2012EXPLORE September 2012
EXPLORE September 2012
 
The Future of AI
The Future of AIThe Future of AI
The Future of AI
 
Adoption of AI: The Great Opportunities for Everyone
Adoption of AI: The Great Opportunities for EveryoneAdoption of AI: The Great Opportunities for Everyone
Adoption of AI: The Great Opportunities for Everyone
 
Dare Sessions: Organisation 3.0
Dare Sessions: Organisation 3.0Dare Sessions: Organisation 3.0
Dare Sessions: Organisation 3.0
 
Enabling Learning Agility in an Era of Accelerated Change
Enabling Learning Agility in an Era of Accelerated ChangeEnabling Learning Agility in an Era of Accelerated Change
Enabling Learning Agility in an Era of Accelerated Change
 
Cirrus: Africa's AI initiative, Proposal 2018
Cirrus: Africa's AI initiative, Proposal 2018Cirrus: Africa's AI initiative, Proposal 2018
Cirrus: Africa's AI initiative, Proposal 2018
 
HPC For Bioinformatics
HPC For BioinformaticsHPC For Bioinformatics
HPC For Bioinformatics
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
 
Seoul Tech Society - Zeroth.ai by Tak Lo
Seoul Tech Society - Zeroth.ai by Tak Lo Seoul Tech Society - Zeroth.ai by Tak Lo
Seoul Tech Society - Zeroth.ai by Tak Lo
 
Entrepreneur way of thinking
Entrepreneur way of thinkingEntrepreneur way of thinking
Entrepreneur way of thinking
 
Malaysian Higher Ed-UN Learning
Malaysian Higher Ed-UN LearningMalaysian Higher Ed-UN Learning
Malaysian Higher Ed-UN Learning
 
Smart Content = Smart Business
Smart Content = Smart BusinessSmart Content = Smart Business
Smart Content = Smart Business
 
DevX: Python for Data Science
DevX: Python for Data ScienceDevX: Python for Data Science
DevX: Python for Data Science
 

Recently uploaded

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 

Recently uploaded (20)

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 

Machine Learning Environment and Intro

  • 1. PART 1: OVERVIEW & INTRO MACHINE LEARNING
  • 2. WHY MACHINE LEARNING BACKGROUND, PYTHON AND ML ▸ It’s about building things. Ability to “know” user.
 Back-end web development and Data Science ▸ Mathematics and APIs ▸ Scikit-learn, environment and dependencies
  • 3. APPLICATIONS OF MACHINE LEARNING RECENT EXAMPLES ▸ Yelp: 
 http://engineeringblog.yelp.com/2015/10/how-we-use-deep-learning- to-classify-business-photos-at-yelp.html ▸ Airbnb:
 http://nerds.airbnb.com/aerosolve/ ▸ Spotify: 
 http://benanne.github.io/2014/08/05/spotify-cnns.html ▸ Netflix: 
 http://techblog.netflix.com/2015/07/tracking-down-villains-outlier.html ▸ Spam, Medical, Finance
  • 4. WHAT IS MACHINE LEARNING? 5 TRIBES OF MACHINE LEARNING Tribe Origins Master Algorithm Symbolists Logic, philosophy Inverse Deduction Connectionists Neuroscience Back propagation Evolutionaries Evolutionary Biology Genetic Programming Bayesian Statistics Probabilistic Inference Analogizes Psychology Kernel Machines Source: Ex-1
  • 5. GETTING STARTED ENVIRONMENT AND SCIKIT-LEARN ▸ Build and run the Docker Notebook for dependencies:
 https://github.com/ipython/docker-notebook/tree/master/ scipyserver ▸ Clone Scipy 2013 Scikit-learn Tutorial into /notebooks
 https://github.com/jakevdp/sklearn_scipy2013 ▸ Working with Scipy Stack: 
 Ipython notebook, Matplotlib, Numpy ▸ Scikitlearn API: Basic Classification and Regression
  • 6. WHAT IS MACHINE LEARNING? CHOOSING AN ALGORITHM Source: Ex-2
  • 7. MOVING FORWARD BUILD AND LEARN ▸ Kaggle: https://www.kaggle.com/ ▸ Yelp Dataset Challenge 
 http://www.yelp.com/dataset_challenge ▸ Machine Learning Coursera with Prof Domingos
 https://www.coursera.org/course/machlearning
  • 8. RESOURCES RESOURCES ▸ 1: Professor Domingos Five Tribes of Machine Learning
 http://www.slideshare.net/SessionsEvents/pedro-domingos-professor- university-of-washington-at-mlconf-atl-91815 ▸ 2: Scikit-learn Algorithm Cheat Sheet
 http://scikit-learn.org/stable/themes/scikit-learn/static/ ML_MAPS_README.html ▸ 3: Docker Notebook: 
 https://github.com/ipython/docker-notebook/tree/master/scipyserver ▸ 4: Scipy 2013 Scikit-learn Tutorial
 https://github.com/jakevdp/sklearn_scipy2013