SlideShare una empresa de Scribd logo
1 de 20
Compiled by:
Amar Narayan Tripathi
Roll no:1205213007
IT Final Year
IET Lucknow
 Machine learning is a subfield of computer
science that explores the study and
construction of algorithms that can learn
from and make predictions on data.
 Such algorithms operate by building a model
from example inputs in order to make data-
driven predictions or decisions, rather than
following strictly static program instructions.
 Supervised learning : Learn by examples as
to what a face is in terms of structure, color,
etc so that after several iterations it learns
to define a face.
 Unsupervised learning : since there is no
desired output in this case that is provided
therefore categorization is done so that the
algorithm differentiates correctly between
the face of a horse, cat or human.
 REINFORCEMENT LEARNING:
Learn how to behave successfully to achieve
a goal while interacting with an external
environment .(Learn via Experiences!)
 Supervised learning is the machine learning
task of inferring a function from labeled
training data. The training data consist of a
set of training examples. In supervised
learning, each example is a pair consisting of
an input object and a desired output value. A
supervised learning algorithm analyzes the
training data and produces an inferred
function, which can be used for mapping new
examples.
 Learning (training): Learn a model using
the training data
 Testing: Test the model using unseen test
data to assess the model accuracy
 Accuracy= No. of correct classifications
Total no of test cases
 In order to solve a given problem of supervised learning, one has
to perform the following steps:
1. Determine the type of training examples. Before doing anything
else, the user should decide what kind of data is to be used as a
training set.
2. Gather a training set. Thus, a set of input objects is gathered
and corresponding outputs are also gathered, either from human
experts or from measurements.
3. Determine the structure of the learned function and
corresponding learning algorithm.
4. Complete the design. Run the learning algorithm on the gathered
training set.
5. Evaluate the accuracy of the learned function. After parameter
adjustment and learning, the performance of the resulting function
should be measured on a test set that is separate from the training
set.
 Regression means to predict the output value
using training data.
 Classification means to group the output into
a class.
 e.g. we use regression to predict the house
price from training data and use
classification to predict the Gender.
Learning of binary classification
 Given: a set of m examples (xi,yi) i = 1,2…m
sampled from some distribution D, where xiRn
and yi{-1,+1}
 Find: a function f f: Rn -> {-1,+1} which
classifies ‘well’ examples xj sampled from D.
comments
 The function f is usually a statistical model,
whose parameters are learnt from the set of
examples.
 The set of examples are called – ‘training set’.
 Y is called – ‘target variable’, or ‘target’.
 Examples with yi=+1 are called ‘positive
examples’.
 Examples with yi=-1 are called ‘negative
examples’.
x1
x2 ?
?
?
?
 Customer discovery:
predict whether a customer is likely to
purchase certain goods according to a
database of customer profiles and their
history of shopping activities.
discriminating human faces from non faces.
 Identify handwritten
characters: classify
each image of
character into one of
10 categories ‘0’, ‘1’, ‘2’
…
6132
2056
2014
4283
2064
 Youtube.com
 Wikipedia.com
 Mathswork.com
 Slideshare.com
supervised learning

Más contenido relacionado

La actualidad más candente

Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Simplilearn
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
butest
 

La actualidad más candente (20)

Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
Deep learning presentation
Deep learning presentationDeep learning presentation
Deep learning presentation
 
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Deep learning
Deep learningDeep learning
Deep learning
 
Machine Learning Using Python
Machine Learning Using PythonMachine Learning Using Python
Machine Learning Using Python
 
Classification and Regression
Classification and RegressionClassification and Regression
Classification and Regression
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning with Decision trees
Machine Learning with Decision treesMachine Learning with Decision trees
Machine Learning with Decision trees
 
Machine learning
Machine learningMachine learning
Machine learning
 
Unsupervised learning
Unsupervised learningUnsupervised learning
Unsupervised learning
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Classification Based Machine Learning Algorithms
Classification Based Machine Learning AlgorithmsClassification Based Machine Learning Algorithms
Classification Based Machine Learning Algorithms
 
Machine learning seminar ppt
Machine learning seminar pptMachine learning seminar ppt
Machine learning seminar ppt
 
Machine learning
Machine learningMachine learning
Machine learning
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
 
Recognition-of-tokens
Recognition-of-tokensRecognition-of-tokens
Recognition-of-tokens
 
Naive bayes
Naive bayesNaive bayes
Naive bayes
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 

Similar a supervised learning

Machine Learning techniques
Machine Learning techniques Machine Learning techniques
Machine Learning techniques
Jigar Patel
 
Machine Learning Fall, 2007 Course Information
Machine Learning Fall, 2007 Course InformationMachine Learning Fall, 2007 Course Information
Machine Learning Fall, 2007 Course Information
butest
 

Similar a supervised learning (20)

supervised_learning_PRESENTATION___.pptx
supervised_learning_PRESENTATION___.pptxsupervised_learning_PRESENTATION___.pptx
supervised_learning_PRESENTATION___.pptx
 
An-Overview-of-Machine-Learning.pptx
An-Overview-of-Machine-Learning.pptxAn-Overview-of-Machine-Learning.pptx
An-Overview-of-Machine-Learning.pptx
 
Name.pptx
Name.pptxName.pptx
Name.pptx
 
Machine Learning by Rj
Machine Learning by RjMachine Learning by Rj
Machine Learning by Rj
 
Machine Learning techniques
Machine Learning techniques Machine Learning techniques
Machine Learning techniques
 
Machine learning basics
Machine learning   basicsMachine learning   basics
Machine learning basics
 
Machine learning with ADA Boost
Machine learning with ADA BoostMachine learning with ADA Boost
Machine learning with ADA Boost
 
Chapter 05 Machine Learning.pptx
Chapter 05 Machine Learning.pptxChapter 05 Machine Learning.pptx
Chapter 05 Machine Learning.pptx
 
ML_lec1.pdf
ML_lec1.pdfML_lec1.pdf
ML_lec1.pdf
 
UNIT 1 Machine Learning [KCS-055] (1).pptx
UNIT 1 Machine Learning [KCS-055] (1).pptxUNIT 1 Machine Learning [KCS-055] (1).pptx
UNIT 1 Machine Learning [KCS-055] (1).pptx
 
AI_06_Machine Learning.pptx
AI_06_Machine Learning.pptxAI_06_Machine Learning.pptx
AI_06_Machine Learning.pptx
 
Machine Learning Interview Questions and Answers
Machine Learning Interview Questions and AnswersMachine Learning Interview Questions and Answers
Machine Learning Interview Questions and Answers
 
Classification of Machine Learning Algorithms
Classification of Machine Learning AlgorithmsClassification of Machine Learning Algorithms
Classification of Machine Learning Algorithms
 
Machine Learning Seminar
Machine Learning SeminarMachine Learning Seminar
Machine Learning Seminar
 
Chapter 6 - Learning data and analytics course
Chapter 6 - Learning data and analytics courseChapter 6 - Learning data and analytics course
Chapter 6 - Learning data and analytics course
 
Internshipppt.pptx
Internshipppt.pptxInternshipppt.pptx
Internshipppt.pptx
 
Intro to supervised learning.pptx
Intro to supervised learning.pptxIntro to supervised learning.pptx
Intro to supervised learning.pptx
 
Comparative Analysis: Effective Information Retrieval Using Different Learnin...
Comparative Analysis: Effective Information Retrieval Using Different Learnin...Comparative Analysis: Effective Information Retrieval Using Different Learnin...
Comparative Analysis: Effective Information Retrieval Using Different Learnin...
 
Machine Learning Fall, 2007 Course Information
Machine Learning Fall, 2007 Course InformationMachine Learning Fall, 2007 Course Information
Machine Learning Fall, 2007 Course Information
 
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
IRJET- Unabridged Review of Supervised Machine Learning Regression and Classi...
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

supervised learning

  • 1. Compiled by: Amar Narayan Tripathi Roll no:1205213007 IT Final Year IET Lucknow
  • 2.  Machine learning is a subfield of computer science that explores the study and construction of algorithms that can learn from and make predictions on data.  Such algorithms operate by building a model from example inputs in order to make data- driven predictions or decisions, rather than following strictly static program instructions.
  • 3.  Supervised learning : Learn by examples as to what a face is in terms of structure, color, etc so that after several iterations it learns to define a face.  Unsupervised learning : since there is no desired output in this case that is provided therefore categorization is done so that the algorithm differentiates correctly between the face of a horse, cat or human.
  • 4.  REINFORCEMENT LEARNING: Learn how to behave successfully to achieve a goal while interacting with an external environment .(Learn via Experiences!)
  • 5.  Supervised learning is the machine learning task of inferring a function from labeled training data. The training data consist of a set of training examples. In supervised learning, each example is a pair consisting of an input object and a desired output value. A supervised learning algorithm analyzes the training data and produces an inferred function, which can be used for mapping new examples.
  • 6.
  • 7.  Learning (training): Learn a model using the training data  Testing: Test the model using unseen test data to assess the model accuracy  Accuracy= No. of correct classifications Total no of test cases
  • 8.  In order to solve a given problem of supervised learning, one has to perform the following steps: 1. Determine the type of training examples. Before doing anything else, the user should decide what kind of data is to be used as a training set. 2. Gather a training set. Thus, a set of input objects is gathered and corresponding outputs are also gathered, either from human experts or from measurements. 3. Determine the structure of the learned function and corresponding learning algorithm.
  • 9. 4. Complete the design. Run the learning algorithm on the gathered training set. 5. Evaluate the accuracy of the learned function. After parameter adjustment and learning, the performance of the resulting function should be measured on a test set that is separate from the training set.
  • 10.  Regression means to predict the output value using training data.  Classification means to group the output into a class.  e.g. we use regression to predict the house price from training data and use classification to predict the Gender.
  • 11. Learning of binary classification  Given: a set of m examples (xi,yi) i = 1,2…m sampled from some distribution D, where xiRn and yi{-1,+1}  Find: a function f f: Rn -> {-1,+1} which classifies ‘well’ examples xj sampled from D. comments  The function f is usually a statistical model, whose parameters are learnt from the set of examples.  The set of examples are called – ‘training set’.  Y is called – ‘target variable’, or ‘target’.  Examples with yi=+1 are called ‘positive examples’.  Examples with yi=-1 are called ‘negative examples’.
  • 13.
  • 14.
  • 15.
  • 16.  Customer discovery: predict whether a customer is likely to purchase certain goods according to a database of customer profiles and their history of shopping activities.
  • 17. discriminating human faces from non faces.
  • 18.  Identify handwritten characters: classify each image of character into one of 10 categories ‘0’, ‘1’, ‘2’ … 6132 2056 2014 4283 2064
  • 19.  Youtube.com  Wikipedia.com  Mathswork.com  Slideshare.com