强化学习基础概念入门
创作时间:
作者:
@小白创作中心
强化学习基础概念入门
引用
1
来源
1.
https://www.cnblogs.com/lizhongzheng/p/18779601
强化学习是人工智能领域的一个重要分支,它研究如何使智能体通过与环境的交互来学习最优决策策略。本文将从总体流程开始,逐步介绍强化学习中的核心概念,包括智能体、环境、状态、动作、奖励等基础概念,以及回报、动作价值函数、最优动作价值函数和状态价值函数等高级概念。
基础知识点扫盲---专业术语 Terminologies
Agent(智能体):相当于主角,智能体是与环境交互的主体。它通过执行动作(action)来影响环境,并从环境中接收反馈(奖励/惩罚(reward))。
Environment(环境):环境是智能体所处的外部世界。它包含了智能体(agent)可以观察到的状态(state),并根据智能体(agent)的动作,同时给予智能体奖励(reward)。
State(状态):状态是环境在某一时刻的描述。它是智能体需要考虑的信息,以便决定采取什么动作。
Action(动作):动作是智能体在某一状态下可以执行的行为。智能体通过执行动作来影响环境。
Reward(奖励):奖励是智能体在执行动作后从环境中获得的反馈。它通常是一个数值,用来表示动作的好坏。智能体的目标是最大化累积奖励。
Policy(策略):策略是智能体决定在给定状态下采取什么动作的规则或函数。它定义了智能体的行为策略。
State transition(状态转移概率):状态转移概率描述了在给定当前状态s和动作a的情况下,转移到下一个状态s′ 的概率
Return and Value(回报和价值)
- Return(回报):
- 回报是智能体在某一时刻t之后获得的所有未来奖励的总和,通常表示为
其中γ是折扣因子,用于权衡未来奖励的重要性。
- Action-value function(动作价值函数):
- 动作价值函数
表示在策略π下,从状态 st 执行动作 at 后所能获得的期望回报。
- Optimal action-value function(最优动作价值函数):
- 最优动作价值函数
是在所有可能的策略中,对于给定状态和动作,所能获得的最大期望回报。
- State-value function(状态价值函数):
- 状态价值函数
表示在策略π下,从状态 st 开始所能获得的期望回报。其中A是动作。
总体流程:
- 观察状态 st:
- 智能体首先观察当前的环境状态st。状态是环境在某一时刻的完整描述,智能体需要根据这个状态来决定下一步的动作。
- 做出动作 at:
- 智能体根据当前观察到的状态st,选择并执行一个动作at。这个动作是根据智能体的策略π(a∣s) 来选择的,策略是智能体决定在给定状态下采取什么动作的规则。
- 环境给出新状态 st+1 和奖励 rt:
- 环境接收到智能体的动作at后,会转移到一个新的状态st+1,并给智能体一个奖励rt。奖励是环境对智能体动作的反馈,用于评价动作的好坏。奖励可以是正的(表示动作是有益的),也可以是负的(表示动作是有害的)。
- 智能体可以由策略 π(a∣s) 或最优动作价值函数 Q∗(s,a) 控制:
- 智能体的行为可以由两种方式控制:
- 策略 π(a∣s):这是智能体在给定状态下选择动作的概率分布。智能体根据这个策略来选择动作。
- 最优动作价值函数 Q∗(s,a):这是在所有可能的策略中,对于给定状态和动作,所能获得的最大期望回报。智能体可以选择使Q∗(s,a) 最大化的动作。
- 重复过程:
- 这个过程会不断重复。在每个时间步t,智能体会观察新的状态s**t+1,然后基于这个状态选择新的动作at+1,环境会再次给出新的状态st+2 和奖励rt+1,以此类推。
热门推荐
反比例函数
玻璃瓶抛光的方法都有哪些?玻璃抛光工艺详解
痣和皮肤病变的类型
杨淑亭:用诗意与坚韧书写轮椅上的梦想
想发朋友圈,就大胆分享吧
Excel数据自动汇总表的四种创建方法
英文品牌起名:艺术与智慧的融合
如何选择合适的笔记本电脑:配置与性能全面解析
编程中的find函数详解:定义、用法与优化策略
孕期科学吃水果指南:适合孕期的六种营养果品及食用原则
投影融合处理器画面闪烁或抖动?这份专业解决方案请收好
什么花代表中国?中国国花的含义和象征是什么?
SPSS案例教程:主成分分析与因子分析及SPSS实现
为何来到日本的京都,就好像回到唐代的长安城和洛阳城。
燃气安全“硬知识”:天然气是什么?瓶装燃气怎么用?这些要点请牢记
花生换种吃法,是血管垃圾“克星”
自制梦幻花钟:花钟怎么制作及不同类型花卉的选择技巧!
急性根尖牙周炎最有效的应急处理方法是什么
探索香港与内地投资者的差异: 深入解析两地投资环境及策略
如何规划合理的楼梯设计?楼梯设计需要考虑哪些因素?
FAB-1500:俄罗斯70年历史航空炸弹如何加速战争结束?
游泳对心肺的好处
弘扬中华传统武术,传承千载的文化瑰宝,见证真功夫的发展史,真了不得!
(超全)Kubernetes 的核心组件解析
巨齿鲨:地球历史上最强悍的海洋霸主
如何跑好50米短跑:技巧和训练计划指南
人有钱没钱,一看便知:没多少钱的人,多数都有3个穷习惯
榕树的主要价值和用途:城市绿肺美化、经济和药用效益与产业文化价值资源
桔子树开花不结果?正高级农业专家为您详解原因与解决方案
上海市肿瘤防治宣传周启动,沪居民癌症发病率最新数据公布