Introduction to Machine Learning
Motivation
Definition
A computer program is said to learn from experience E with respect to some class of
tasks T and performance measure P, if its performance at tasks in T, as measured by
P, improves with experience E.
Example: Handwritten Digit Recognition
T: Classifying handwritten digits from images
P: Percentage of digits classified correctly
E: Dataset of digits given classification (MNIST)
A Little History
Types
1. Supervised Learning - Labeled Data, Direct Feedback, Predict Outcome/Future
2. Unsupervised Learning - Unlabeled Data, No Feedback, Find Hidden Structure in
Data
3. Reinforcement Learning - Decision Process, Reward System, Learn Series of Actions
Outline
1. Supervised Learning
a. Regression Models
b. Classification Models
i. Decision Trees
ii. Perceptron
iii. Neural Networks
2. Unsupervised Learning
a. Clustering

Introduction to Machine Learning - Basics

  • 1.
  • 2.
  • 3.
    Definition A computer programis said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E. Example: Handwritten Digit Recognition T: Classifying handwritten digits from images P: Percentage of digits classified correctly E: Dataset of digits given classification (MNIST)
  • 4.
  • 5.
    Types 1. Supervised Learning- Labeled Data, Direct Feedback, Predict Outcome/Future 2. Unsupervised Learning - Unlabeled Data, No Feedback, Find Hidden Structure in Data 3. Reinforcement Learning - Decision Process, Reward System, Learn Series of Actions
  • 6.
    Outline 1. Supervised Learning a.Regression Models b. Classification Models i. Decision Trees ii. Perceptron iii. Neural Networks 2. Unsupervised Learning a. Clustering