- Machine Learning with Swift
- Alexander Sosnovshchenko
- 138字
- 2021-06-24 18:54:52
Reinforcement learning
Reinforcement learning is special in the sense that it doesn't require a dataset (see the following diagram). Instead, it involves an agent who takes actions, changing the state of the environment. After each step, it gets a reward or punishment, depending on the state and previous actions. The goal is to obtain a maximum cumulative reward. It can be used to teach the computer to play video games or drive a car. If you think about it, reinforcement learning is the way our pets train us humans: by rewarding our actions with tail-wagging, or punishing with scratched furniture.
One of the central topics in reinforcement learning is the exploration-exploitation dilemma—how to find a good balance between exploring new options and using what is already known:

Table 1.3: ML tasks:

- 網絡服務器配置與管理(第3版)
- FPGA從入門到精通(實戰篇)
- BeagleBone By Example
- 平衡掌控者:游戲數值經濟設計
- 計算機維修與維護技術速成
- Apple Motion 5 Cookbook
- OpenGL Game Development By Example
- 筆記本電腦使用、維護與故障排除從入門到精通(第5版)
- Source SDK Game Development Essentials
- 基于PROTEUS的電路設計、仿真與制板
- 單片機技術及應用
- 電腦組裝與維護即時通
- Istio實戰指南
- USB應用分析精粹:從設備硬件、固件到主機端程序設計
- ActionScript Graphing Cookbook