Types of Machine Learning Systems

#types #unsupervised #semisupervised #reinforcement

Akash Deep Dec 28 2021 · 1 min read
Share this

  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 (supervised, unsupervised, semisupervised, and Reinforcement Learning)
  • Whether or not they can learn incrementally on the fly (online versus 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 (instance-based versus model-based learning)
  • These criteria are not exclusive; you can combine them in any way you like.


    Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition

    By Aurélien Géron

    * * *
    Read next