- Machine Learning with Scala Quick Start Guide
- Md. Rezaul Karim
- 224字
- 2021-06-24 14:32:01
Reinforcement learning
Reinforcement learning is an artificial intelligence approach that focuses on the learning of the system through its interactions with the environment. In reinforcement learning, the system's parameters are adapted based on the feedback obtained from the environment, which in turn provides feedback on the decisions made by the system. The following diagram shows a person making decisions in order to arrive at their destination. Let's take an example of the route you take from home to work:

In this case, you take the same route to work every day. However, out of the blue, one day you get curious and decide to try a different route with a view to finding the shortest path. Similarly, based on your experience and the time taken with the different route, you'd decide whether you should take a specific route more often. We can take a look at one more example in terms of a system modeling a chess player. In order to improve its performance, the system utilizes the result of its previous moves; such a system is said to be a system learning with reinforcement.
So far, we have learned the basic working principles of ML and different learning tasks. However, a summarized view of each learning task with some example use cases is a mandate, which we will see in the next subsection.
- 工業機器人虛擬仿真實例教程:KUKA.Sim Pro(全彩版)
- 大學計算機基礎:基礎理論篇
- Getting Started with MariaDB
- Visual C# 2008開發技術實例詳解
- 快學Flash動畫百例
- Hands-On Cybersecurity with Blockchain
- 大數據安全與隱私保護
- 計算機系統結構
- 大數據驅動的機械裝備智能運維理論及應用
- 內模控制及其應用
- 工業機器人維護與保養
- 從零開始學SQL Server
- AVR單片機工程師是怎樣煉成的
- MongoDB 4 Quick Start Guide
- Natural Language Processing and Computational Linguistics