Types of
Machine Learning Systems
There
are so many different types of Machine Learning systems that it is
useful to classify them in broad categories, based on the following criteria:
•
Whether or not they are trained with
human supervision
a. supervised,
b. unsupervised,
c. semi
supervised, and
d. Reinforcement
Learning
•
Whether or not they can learn incrementally
on the fly
a. online
learning
b. batch
learning
•
Whether they work by simply comparing
new data points to known data points, or instead by detecting
patterns in the training data and building a predictive model, much like
scientists do
a. instance-based
b. model-based
learning
These
criteria are not exclusive; you can combine them in any way you like.
· For
example, a state-of-the-art spam filter may learn on the fly using a deep
neural network model trained using examples of spam and ham;
· this
makes it an online, model based, supervised learning system.
Types of Machine Learning Systems
- Supervised/Unsupervised
Learning / Reinforcement Learning
- Batch and Online Learning
- Instance-Based Versus
Model-Based Learning
No comments:
Post a Comment