An Overview of Machine Learning
An Overview of Machine Learning
Machine Learning
Outline & Content
What is machine learning?
Learning system model
Training and testing
Performance
Algorithms
Machine learning structure
What are we seeking?
Learning techniques
Applications
What is machine learning?
A branch of artificial intelligence, concerned wit
h the design and development of algorithms that al
low computers to evolve behaviors based on empiric
al data.
Testing
Input Learning
Samples Method
System
Training
Training and testing
Universal
set
(unobserved
)
10 Semi-supervised learning
Machine learning structure
Supervised learning
Machine learning structure
Unsupervised learning
What are we seeking?
Supervised: Low E-out or maximize probabilistic te
rms
E-in: for training set
E-out: for testing set
ree
Aggregation
Bagging (bootstrap + aggregation), Adaboost, Random f
orest
Learning techniques
• Linear classifier
Techniques:
Perceptron
Logistic regression
Support vector machine (SVM)
Ada-line
Multi-layer perceptron (MLP)
Learning techniques
Unsupervised learning categories and techniques
Clustering
K-means clustering
Spectral clustering
Density Estimation
Gaussian mixture model (GMM)
Graphical models
Dimensionality reduction
Principal component analysis (PCA)
Factor analysis
Applications
Face detection
Object detection and recognition
Image segmentation
Multimedia event detection
Economical and commercial usage