达飝,达飝讲师,达飝联系方式,达飝培训师-【讲师网】
制造业/专题课程/专项咨询
52
鲜花排名
0
鲜花数量
扫一扫加我微信
达飝:AI/ANN -Reinforcement Learning (《人工智能/人工神经元—强化学习方法解析 [英文授课]》)
2018-11-13 2768
对象
欧美外资企业
目的
见下文
内容


《人工智能/人工神经元—强化学习方法解析 [英语授课]》


AI/ANN -Reinforcement Learning




【Background & Goals】

Reinforcement learning (RL) is an area of machine learning concerned with how software agents ought to take actions in an environment so as to maximize some notion of cumulative reward. The problem, due to its generality, is studied in many disciplines, such as game theory, control theory, operations research, information theory, simulation-based optimization, multi-agent systems, swarm intelligence, statistics and genetic algorithms. In this course of lectures, reinforcement learning is being saw as approximate dynamic programming, The approach is studied in the theory of optimal control, though most studies are concerned with the existence of optimal solutions and their characterization, and not with learning or approximation. In machine learning, the environment is typically formulated as a Markov decision process (MDP), as many reinforcement learning algorithms for this context utilize dynamic programming techniques.

Reinforcement learning differs from standard supervised learning in that correct input/output pairs are never presented, nor sub-optimal actions explicitly corrected. Instead the focus is on performance, which involves finding a balance between exploration (of uncharted territory) and exploitation (of current knowledge), The exploration vs. exploitation trade-off has been most thoroughly studied through the multi-armed bandit problem and in finite MDPs.

The main difference between the classical techniques and reinforcement learning algorithms is that the latter do not need knowledge about the MDP (Markov decision process) and they are able to target large MDPs where exact methods become infeasible.


【Trainees】

Programmers and managers engaged in AI/ANN - Reinforcement Learning applications and the managers of the relevant business functions.

Trainees need to have well-understanding to advanced  higher mathematics.

(受训学员必须具备现代高等数学良好基础)

【Timing】 6 class hours (6 Class hrs/day)


【General Content】

PART 1  Necessary & Essential AI Knowledge

PART 2  A smart Robot in a room ——Example

PART 3  Defining a Markov Decision Process

PART 4  Monte Carlo methods

PART 5  RL Substantializing & Strengthening ——Q-learning


【Detailed Content】


PART 1  Necessary & Essential AI Knowledge

1.1 Supervised learning

     classification, regression

1.2 Unsupervised learning

     clustering, dimensionality reduction

1.3 Reinforcement learning

     generalization of supervised learning

     learn from interaction w/ environment to achieve a goal


PART 2  A smart Robot in a room ——Example

What’s the strategy to achieve max reward?

What if the actions were deterministic?

No teacher who would say “good” or “bad”

Explore the environment and learn from the experience


PART 3  Defining a Markov Decision Process

3.1 solving an MDP using Dynamic Programming

states, actions and rewards

solution and policy

Markov Decision Process (MDP)

maximize cumulative reward in the long run

Computing return from rewards

3.2 Value functions

Optimal value functions

Policy evaluation/improvement

Policy/Value iteration


PART 4  Monte Carlo methods

4.1 Monte Carlo methods

don’t need full knowledge of environment

averaging sample returns

4.2 Monte Carlo policy evaluation

want to estimate Vp(s)

first-visit MC

4.3 Monte Carlo control

4.4 Maintaining exploration

4.5 Simulated experience

4.6 Summary of Monte Carlo


PART 5  RL Substantializing & Strengthening ——Q-learning

5.1 off-policy learning

5.2 State representation

5.3 Function approximation

5.4 Features

5.5 Splitting and aggregation

5.6 Designing rewards

5.7 Case study: Back gammon

全部评论 (0)
讲师网石家庄站 sjz.jiangshi.org 由加盟商 杭州讲师云科技有限公司 独家运营
培训业务联系:小文老师 18681582316

Copyright©2008-2024 版权所有 浙ICP备06026258号-1 浙公网安备 33010802003509号
杭州讲师网络科技有限公司 更多城市分站招商中