3 - Machine Learning Overview
3 - Machine Learning Overview
https://techswizard.com/3
Machine Learning
https://www.zeolearn.com/
Machine Learning
https://www.zeolearn.com/
5
What is machine learning?
• A branch of artificial intelligence,
concerned with the design and
development of algorithms that allow
computers to evolve behaviors based on
empirical data.
Tom Mitchell
7
Machine Learning
playing checkers
8
Machine Learning
recognizing cats
9
Learning system model
Testing
Input Learning
Samples Method
System
Training
Training and testing
Universal set
(unobserved)
Supervised Unsupervised
learning learning
Semi-supervised 17
Machine learning structure
• Supervised learning
Machine learning structure
• Unsupervised learning
What are we seeking?
• Supervised: Low E-out or maximize probabilistic terms
error
– Aggregation
• Bagging (bootstrap + aggregation), Adaboost, Random forest
Learning techniques
• Linear classifier
• Techniques:
– Perceptron
– Logistic regression
– Support vector machine (SVM)
– Ada-line
– Multi-layer perceptron (MLP)
Learning techniques
Using perceptron learning algorithm(PLA)
Traini Testin
Error
ngrate: Errorg rate:
0.10 0.156
Learning techniques
Using logistic regression
Traini Testin
ngrate:
Error Errorg rate:
0.11 0.145
Learning techniques
• Non-linear case