Professional Documents
Culture Documents
Machine Learning
Introduction
Amazon
E-mail
What is Machine Learning?
Machine Learning
Learn from past experiences
Improve the performances of intelligent
programs
7
Motivating Example Learning to
Filter Spam
Traditional Programming
Data
Computer Output
Program
Machine Learning
Data
Computer Program
Real Time Applications
Face Book
Gmail
Paypal
Google Maps
Uber
Machine Learning Algorithms
Association Analysis
Supervised
Learning
Classification
Regression
Unsupervised Learning
Other
Reinforced Learning
Supervised Learning :
Classification
A Maligant
Example : Breast cancer g
e
Differentiating tumors as
malignant or benign from
patient’s age and tumor size
Benign
Tumor Size
Pattern recognition
Face recognition: Pose, lighting, occlusion (glasses,
beard), make-up, hair style
Character recognition: Different handwriting styles.
Speech recognition: Temporal dependency.
Use of a dictionary or the syntax of the
language.
Sensor fusion: Combine multiple modalities; eg,
visual (lip image) and acoustic for speech
Medical diagnosis: From symptoms to illnesses Web
Advertizing: Predict if a user clicks on an ad on
the Internet.
Supervised Learning :
Applications
Prediction of future cases: Use the rule to predict the output for future inputs
Outlier detection: Exceptions that are not covered by the rule, e.g., fraud
300
200
100
0
0 500 1000 1500 2000 2500
Size in feet2
Unsupervised Learning
Basket analysis:
P (Y | X ) probability that somebody who buys X
also buys Y where X and Y are products/services.
x2 x2
x1 x1
Unsupervised Learning :
Applications
Document grouping
Custering gene of Individual
Organizing Computing Clusters
Social Network
Market Segment
Reinforced Learning
Topics:
Policies: what actions should an agent take in a
particular situation
Utility estimation: how good is a state ( u s e d
by policy)
No supervised output but delayed reward
Credit assignment problem (what was responsible
for the outcome)
Applications:
Game playing
Robot in a maze
Multiple agents,
partial
Terminologies
Examples: Items or instances of data used for
learning or evaluation.
Features: The set of attributes associated to an
example.
Labels: Values or categories assigned to
examples.
Training sample: Examples used to train a
learning algorithm.
Validation sample: Examples used to tune the
parameters of a learning algorithm
Terminologies
Test sample: Examples used to evaluate the
performance of a learning algorithm.
Loss function: A function that measures the
difference, or loss, between a predicted label
and a true label.
Hypothesis set: A set of functions mapping
features (feature vectors) to the set of labels Y.