Professional Documents
Culture Documents
2
Machine Learning
3
Learning
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.
4
Machine Learning Models
Classification
Regression
Clustering
Time series analysis
Association Analysis
Sequence Discovery
….
5
Classification example
New data
Loan
Learning system Model Yes/No
6
Machine Learning Methods
Artificial Neural Networks
Decision Trees
Instance Based Methods (CBR, k-NN)
Bayesian Networks
Evolutionary Strategies
Support Vector Machines
..
7
Classification example
Features: height, weight
x x
o
o x x
o x x
Height o o
o x
o x x o x
o o oo x
x
x
x - weight-lifters
x
o - ballet dancers
Weight
8
Classification example - Simple Model
Features: height, weight
Decision boundary
x x
o
o x x
o x x
Height o o
o x
o x x o x
o o oo x
x
x
x - weight-lifters
x
o - ballet dancers
Weight
9
Classification example - Complex model
Features: height, weight
x x
o
o x x
o x x
Height o o
o x
o x x o x
o o oo x
x
x
x - weight-lifters
x
o - ballet dancers
Weight
Note: A simple decision boundary is better than a complex
one - It GENERALIZES better. 10
Learning Paradigms
Supervised learning - with teacher
inputs and correct outputs are provided by the teacher
Reinforced learning - with reward or punishment
an action is evaluated
Unsupervised learning - with no teacher
no hint about correct output is given
11