Machine learning is important because it gives enterprises a view of trends in customer behaviour and business operational patterns, as well as supports the development of new products. Many of today's leading companies, such as Facebook, Google and Uber, make machine learning a central part of their operations.
2. Outline &
Content
What is machine learning?
Learning system model
Training and testing
Performance
Algorithms
Machine learning structure
What are we seeking?
Learning techniques
Applications
Conclusion
3. 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.
As intelligence requires
knowledge, it is necessary for
the computers to acquire
knowledge.
5. Training and testing
Training set
(observed)
Universal set
(unobserved)
Testing set
(unobserved)
Data acquisition Practical usage
6. Training is the process of making the system able to learn.
No free lunch rule:
◦ Training set and testing set come from the same distribution
◦ Need to make some assumptions or bias
Training and testing
7. Performance
There are several factors
affecting the performance:
• Types of training provided
• The form and extent of any initial
background knowledge
• The type of feedback provided
• The learning algorithms used
Two important factors:
• Modeling
• Optimization
8. Algorithms
The success of machine
learning system also
depends on the
algorithms.
The algorithms control
the search to find and
build the knowledge
structures.
The learning algorithms
should extract useful
information from training
examples.
9. Supervised learning (
)
Prediction
Classification (discrete labels),
Regression (real values)
Unsupervised learning (
)
Clustering
Probability distribution estimation
Finding association (in features)
Dimension reduction
Semi-supervised learning
Reinforcement learning Decision making (robot, chess machine)
Algorithms
13. Supervised: Low E-out or maximize probabilistic terms
Unsupervised: Minimum quantization error, Minimum distance,
MAP, MLE(maximum likelihood estimation)
What are we seeking?
E-in: for training set
E-out: for testing set
22. Conclusion
We have a simple overview of some
techniques and algorithms in machine
learning. Furthermore, there are more and
more techniques apply machine learning as a
solution. In the future, machine learning will
play an important role in our daily life.
23. Reference
[1] W. L. Chao, J. J. Ding, “Integrated Machine
Learning Algorithms for Human Age
Estimation”, NTU, 2011.