Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Machine Learning with R
Data Science Certification Training www.edureka.co/data-science
Agenda
Understanding Machine Learning1
Applications of Machine Learning 2
Languages for Machine Learning3
Types of Machine Learning Algorithms 4
Implementing Machine Learning Algorithms
with R
5
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Understanding Machine Learning
Data Science Certification Training www.edureka.co/data-science
Understanding Machine Learning
What is
this?
Data Science Certification Training www.edureka.co/data-science
Understanding Machine Learning
How about
this?
Data Science Certification Training www.edureka.co/data-science
Understanding Machine Learning
And this?
Data Science Certification Training www.edureka.co/data-science
Understanding Machine Learning
How do you
know all of
these are
fish?
Data Science Certification Training www.edureka.co/data-science
Understanding Machine Learning
Now, how will
a computer
identify it as
a fish?
Machine
Data Science Certification Training www.edureka.co/data-science
Understanding Machine Learning
Fish
Machine
Fish
Fish
Data Science Certification Training www.edureka.co/data-science
Understanding Machine Learning
New Data Machine
Fish
Result
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Applications of Machine Learning
Data Science Certification Training www.edureka.co/data-science
Applications of Machine Learning
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Languages for Machine Learning
Data Science Certification Training www.edureka.co/data-science
Languages for Machine Learning
Data Science Certification Training www.edureka.co/data-science
Why R?
Open Source
Functional
Programming
Turing CompleteObject Oriented
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Steps in Machine Learning
Data Science Certification Training www.edureka.co/data-science
Steps in Machine Learning
Step 1
Ingesting Data
Data Science Certification Training www.edureka.co/data-science
Steps in Machine Learning
Step 1 Step 2
Data Wrangling
Ingesting Data
Data Science Certification Training www.edureka.co/data-science
Steps in Machine Learning
Step 1 Step 2 Step 3
Data Wrangling
Ingesting Data Train Algorithm
Data Science Certification Training www.edureka.co/data-science
Steps in Machine Learning
Step 1 Step 2 Step 3 Step 4
Data Wrangling
Ingesting Data Train Algorithm
Test Algorithm
Data Science Certification Training www.edureka.co/data-science
Steps in Machine Learning
Step 1 Step 2 Step 3 Step 4 Step 5
Data Wrangling
Ingesting Data Train Algorithm
Test Algorithm
Evaluate Result
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Types of Machine Learning
Data Science Certification Training www.edureka.co/data-science
Types of Machine Learning Algorithms
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Supervised Learning
Data Science Certification Training www.edureka.co/data-science
Supervised Learning
Supervised learning
algorithm, learns
from a known
dataset(training set)
to make predictions
Data Science Certification Training www.edureka.co/data-science
Supervised Learning
I need
Training to
perform well
in the test
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Classification
Data Science Certification Training www.edureka.co/data-science
Classification
Man Woman
Data Science Certification Training www.edureka.co/data-science
Classification – Decision Tree
Root Node
Branch Node
Leaf Node
A path from root to
leaf represents
classification rules
Data Science Certification Training www.edureka.co/data-science
Classification Demo
Car_Purchase Data-set
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Regression
Data Science Certification Training www.edureka.co/data-science
Regression
Function: Y=F(X)
Data Science Certification Training www.edureka.co/data-science
Regression Demo
Diamonds Data-set
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Unsupervised Learning
Data Science Certification Training www.edureka.co/data-science
Unsupervised Learning
Unsupervised
learning algorithm
draws inferences
from data which does
not have labels
Data Science Certification Training www.edureka.co/data-science
Unsupervised Learning
No training
required, we
can learn by
ourselves
Data Science Certification Training www.edureka.co/data-science
Clustering
Data
Cluster 1
Cluster 2
Data Science Certification Training www.edureka.co/data-science
Clustering Demo
Iris Data-set
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Reinforcement Learning
Data Science Certification Training www.edureka.co/data-science
Reinforcement Learning
Reinforcement
learning involves
learning ideal
behavior through a
reward feedback
system
Data Science Certification Training www.edureka.co/data-science
Reinforcement Learning
Eat food, earn points!
Hit a monster, lose
life!
Data Science Certification Training www.edureka.co/data-science
Real World Applications of Reinforcement Learning
Google’s Self Driving Car
Manufacturing Robots
Autonomous Flying
Helicopter
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Machine Learning Case Study
Data Science Certification Training www.edureka.co/data-science
Case Study on Pokémon Dataset
Data Science Certification Training www.edureka.co/data-science
Problem Statement –Task 1
You are a Pokémon trainer who is
entering the Jhoto League and have to
select one fire, water and grass
Pokémon for your fight
Data Science Certification Training www.edureka.co/data-science
Problem Statement(Regression)-Task 2
Now, that you have won Jhoto League,
you want to understand what are the
factors influencing a Pokémon's attack!
Data Science Certification Training www.edureka.co/data-science
Problem Statement(Classification)-Task 3
Team Rocket is on a mission to end the
world and this time only the Legendary
Pokemons can save the world. So, go
ahead and catch all the Legendary
Pokemon
Data Science Certification Training www.edureka.co/data-science
Tasks Performed
Data Wrangling
Regression
Classification
Select fire,
water and
grass
Pokémons
Find out
how does a
Pokemon’s
defence
influence it’s
aattack
Classify if
the
Pokémon is
legendary or
not
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Summary
Data Science Certification Training www.edureka.co/data-science
Summary
Popularity

Machine Learning With R | Machine Learning Algorithms | Data Science Training | Edureka

  • 1.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Machine Learning with R
  • 2.
    Data Science CertificationTraining www.edureka.co/data-science Agenda Understanding Machine Learning1 Applications of Machine Learning 2 Languages for Machine Learning3 Types of Machine Learning Algorithms 4 Implementing Machine Learning Algorithms with R 5
  • 3.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Understanding Machine Learning
  • 4.
    Data Science CertificationTraining www.edureka.co/data-science Understanding Machine Learning What is this?
  • 5.
    Data Science CertificationTraining www.edureka.co/data-science Understanding Machine Learning How about this?
  • 6.
    Data Science CertificationTraining www.edureka.co/data-science Understanding Machine Learning And this?
  • 7.
    Data Science CertificationTraining www.edureka.co/data-science Understanding Machine Learning How do you know all of these are fish?
  • 8.
    Data Science CertificationTraining www.edureka.co/data-science Understanding Machine Learning Now, how will a computer identify it as a fish? Machine
  • 9.
    Data Science CertificationTraining www.edureka.co/data-science Understanding Machine Learning Fish Machine Fish Fish
  • 10.
    Data Science CertificationTraining www.edureka.co/data-science Understanding Machine Learning New Data Machine Fish Result
  • 11.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Applications of Machine Learning
  • 12.
    Data Science CertificationTraining www.edureka.co/data-science Applications of Machine Learning
  • 13.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Languages for Machine Learning
  • 14.
    Data Science CertificationTraining www.edureka.co/data-science Languages for Machine Learning
  • 15.
    Data Science CertificationTraining www.edureka.co/data-science Why R? Open Source Functional Programming Turing CompleteObject Oriented
  • 16.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Steps in Machine Learning
  • 17.
    Data Science CertificationTraining www.edureka.co/data-science Steps in Machine Learning Step 1 Ingesting Data
  • 18.
    Data Science CertificationTraining www.edureka.co/data-science Steps in Machine Learning Step 1 Step 2 Data Wrangling Ingesting Data
  • 19.
    Data Science CertificationTraining www.edureka.co/data-science Steps in Machine Learning Step 1 Step 2 Step 3 Data Wrangling Ingesting Data Train Algorithm
  • 20.
    Data Science CertificationTraining www.edureka.co/data-science Steps in Machine Learning Step 1 Step 2 Step 3 Step 4 Data Wrangling Ingesting Data Train Algorithm Test Algorithm
  • 21.
    Data Science CertificationTraining www.edureka.co/data-science Steps in Machine Learning Step 1 Step 2 Step 3 Step 4 Step 5 Data Wrangling Ingesting Data Train Algorithm Test Algorithm Evaluate Result
  • 22.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Types of Machine Learning
  • 23.
    Data Science CertificationTraining www.edureka.co/data-science Types of Machine Learning Algorithms
  • 24.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Supervised Learning
  • 25.
    Data Science CertificationTraining www.edureka.co/data-science Supervised Learning Supervised learning algorithm, learns from a known dataset(training set) to make predictions
  • 26.
    Data Science CertificationTraining www.edureka.co/data-science Supervised Learning I need Training to perform well in the test
  • 27.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Classification
  • 28.
    Data Science CertificationTraining www.edureka.co/data-science Classification Man Woman
  • 29.
    Data Science CertificationTraining www.edureka.co/data-science Classification – Decision Tree Root Node Branch Node Leaf Node A path from root to leaf represents classification rules
  • 30.
    Data Science CertificationTraining www.edureka.co/data-science Classification Demo Car_Purchase Data-set
  • 31.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Regression
  • 32.
    Data Science CertificationTraining www.edureka.co/data-science Regression Function: Y=F(X)
  • 33.
    Data Science CertificationTraining www.edureka.co/data-science Regression Demo Diamonds Data-set
  • 34.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Unsupervised Learning
  • 35.
    Data Science CertificationTraining www.edureka.co/data-science Unsupervised Learning Unsupervised learning algorithm draws inferences from data which does not have labels
  • 36.
    Data Science CertificationTraining www.edureka.co/data-science Unsupervised Learning No training required, we can learn by ourselves
  • 37.
    Data Science CertificationTraining www.edureka.co/data-science Clustering Data Cluster 1 Cluster 2
  • 38.
    Data Science CertificationTraining www.edureka.co/data-science Clustering Demo Iris Data-set
  • 39.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Reinforcement Learning
  • 40.
    Data Science CertificationTraining www.edureka.co/data-science Reinforcement Learning Reinforcement learning involves learning ideal behavior through a reward feedback system
  • 41.
    Data Science CertificationTraining www.edureka.co/data-science Reinforcement Learning Eat food, earn points! Hit a monster, lose life!
  • 42.
    Data Science CertificationTraining www.edureka.co/data-science Real World Applications of Reinforcement Learning Google’s Self Driving Car Manufacturing Robots Autonomous Flying Helicopter
  • 43.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Machine Learning Case Study
  • 44.
    Data Science CertificationTraining www.edureka.co/data-science Case Study on Pokémon Dataset
  • 45.
    Data Science CertificationTraining www.edureka.co/data-science Problem Statement –Task 1 You are a Pokémon trainer who is entering the Jhoto League and have to select one fire, water and grass Pokémon for your fight
  • 46.
    Data Science CertificationTraining www.edureka.co/data-science Problem Statement(Regression)-Task 2 Now, that you have won Jhoto League, you want to understand what are the factors influencing a Pokémon's attack!
  • 47.
    Data Science CertificationTraining www.edureka.co/data-science Problem Statement(Classification)-Task 3 Team Rocket is on a mission to end the world and this time only the Legendary Pokemons can save the world. So, go ahead and catch all the Legendary Pokemon
  • 48.
    Data Science CertificationTraining www.edureka.co/data-science Tasks Performed Data Wrangling Regression Classification Select fire, water and grass Pokémons Find out how does a Pokemon’s defence influence it’s aattack Classify if the Pokémon is legendary or not
  • 49.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Summary
  • 50.
    Data Science CertificationTraining www.edureka.co/data-science Summary
  • 51.