- Machine Learning for Developers
- Rodolfo Bonnin
- 176字
- 2021-07-02 15:46:43
Types of machine learning
Let's try to dissect the different types of machine learning project, starting from the grade of previous knowledge from the point of view of the implementer. The project can be of the following types:
- Supervised learning: In this type of learning, we are given a sample set of real data, accompanied by the result the model should give us after applying it. In statistical terms, we have the outcome of all the training set experiments.
- Unsupervised learning: This type of learning provides only the sample data from the problem domain, but the task of grouping similar data and applying a category has no previous information from which it can be inferred.
- Reinforcement learning: This type of learning doesn't have a labeled sample set and has a different number of participating elements, which include an agent, an environment, and learning an optimum policy or set of steps, maximizing a goal-oriented approach by using rewards or penalties (the result of each attempt).
Take a look at the following diagram:

Main areas of Machine Learning
推薦閱讀
- C語言程序設計實踐教程(第2版)
- DevOps with Kubernetes
- Java入門經典(第6版)
- Getting Started with CreateJS
- 技術領導力:程序員如何才能帶團隊
- Python零基礎快樂學習之旅(K12實戰訓練)
- R的極客理想:工具篇
- C語言程序設計同步訓練與上機指導(第三版)
- RabbitMQ Cookbook
- Getting Started with Gulp
- Mastering Android Development with Kotlin
- BeagleBone Black Cookbook
- Fast Data Processing with Spark(Second Edition)
- Java 9 Programming By Example
- Python程序設計教程