- 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
推薦閱讀
- Java應用與實戰
- 高效微控制器C語言編程
- 騰訊iOS測試實踐
- Mastering AndEngine Game Development
- SAP BusinessObjects Dashboards 4.1 Cookbook
- Python算法從菜鳥到達人
- Getting Started with Gulp
- RabbitMQ Essentials
- Java面向對象程序設計
- Flink技術內幕:架構設計與實現原理
- Unity Android Game Development by Example Beginner's Guide
- Web前端測試與集成:Jasmine/Selenium/Protractor/Jenkins的最佳實踐
- Java 7 Concurrency Cookbook
- 網絡綜合布線與組網實戰指南
- Android應用開發攻略