- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态规划培训.
什么是动态规划(Dynamic Programming)
过程最优化:为了实现某项预定任务,需要对任务之前的过程施加控制,任务实现的好坏可以用某个数值指标衡量。在此情况下,需要选择一个措施去控制过程的发展,以期最好的完成任务,称这样的问题为过程最优化。
多阶段决策问题:若过程可分为互相联系的若干阶段,每阶段都需做决策, 且决策之间不是孤立的,有一定的联系.当前的决策影响当前的收益,也同时影响过程的总收益,为了达到一定的目标,下一个决策要根据上一课决策的效果做适当的调整,以实现总过程的最优化.则称该决策问题为一个多阶段决策问题(Multi-Stage Decision Problem)
各阶段的决策结果构成一个决策序列,称为一个策略(Policy).每个阶段可选决策可能有很多,因此策略可能也很多.多阶段决策问题就是在众多的容许策略中,根据给定的标准选择一个最优.
决策的关键:每次决策,不能仅仅从局部利益出发,也必须考虑整体的利益.
动态规划是解决多阶段决策过程最优化的一种方法,主要思想是根据最优化原理,将一个多变量最优化问题转变为一系列单变量最优问题。
动态规划基本数学描述和求解思想
2.1 动态规划基本构成
动态规划基本元素:
{决策时刻集,系统状态集,系统行动集,状态转移,转移概率,收益}
系统:所针对研究的对象,称之为系统。后面具体的举例子。
1)决策时刻集
即做出决策的时间点集合,以表示,其可以是连续的,也可以是离散的,可以有限、也可以无限.分类两类:
当离散时,如,一般称周期或多阶段决策问题.
当决策时刻是固定的,且当有限时,称为有限周期决策问题(Finite-Period(Stage)Decision Problem).如果无限,则称为一个无限周期(Infinite Period)决策问题.我们将主要关注,离散情况。
决策时刻是离散点,但是可能不是固定的,可能出现在任意的时刻点上(不是每个点必须做),如排队顾客的到来,电话的到来.这样的问题也称为离散事件动态系统(Discrete Event Dynamic System,DEDS).虽然也是在离散点上决策,但是没有固定决策点.在通讯、电子、交通灯领域用的很多,主要处理难以用微分和差分方程描述的问题.
当为连续时,随机最优控制问题.
2)状态和行动集
通过状态,来了解系统部分信息,为把握其运行规律奠定基础。状态实际上就是我们观测理解系统的一个中介。
对于一个动态系统,由于其演化是动态变化的,每个决策时刻t,系统有可能表现为不同的状态值,从而构成一个状态集,表示为,状态可以是向量.
当决策观测到一个具体的状态时,可以从所允许的行动集合选择一个行动,如.行动集是依赖于状态,不同的状态的行动集可能是不同的.
都可以是有限集或无限集.这里的状态可能仅指当前时刻t的状态,也可能包含以往的所有时刻的状态.
3)收益与状态转移及转移概率
时刻t选择一个行动at,后果有两个:
得到一个当前的收益(或成本);
状态发生转移. 可以用,也可以用概率分布刻画, 表示系统状态为,行动选择时,到状态的转移概率.以概率1转移到某个状态,即,则为确定动态规划,否则,如果不存在任何概率等于1的状态,则表示为随机动态规划。对于随机动态规划而言,必须描述,对于确定动态规划,则不需要写该项。
最优系统还有一个终端收益
4)决策目标和最优化问题
决策目标:
对确定问题,一般就是总费用最小或总收益最大等;
对随机问题,一般是总费用的期望最小或总收益的期望最大.
最优化问题:在所有的可能的策略集合中,找一个策略,使得
5)动态规划方程(数学模型,也是算法步骤)
基于动态规划原理,将上面的最优化问题用动态规划方程等价表示,实现多变量复杂问题联合最优后到单变量简单问题独立最优化的效果。具体表示为如下方程:
令,
或
则有
如果有限阶段问题,必须说明.表示含义是:从第k周期之后的最优等于对两部分和的最优,一部分为第k周期的收益,另外一部分为第k+1以后以为初始的最优收益。
实现该过程依赖的思想——最优化原理:
直观的,一个最优策略(各阶段决策顺序排列的决策集合)应该满足这样的性质,无论过去的状态和决策如何,对初始状态和前面决策所形成的当前状态而言,余下的各阶段决策仍是是最优的.简单描述为:一个最优策略的子策略仍是最优的.
针对初始状态,如果是最优的,不管以前的状态和决策如何,对于以前决策导致的当前状态而言,仍然是后面子系统的最优决策,即
最优化原理直观解释例子----最短路问题(Djstra算法)
最短路为:.
任意截取最优策略,则一定为从开始最优的.
对于这样的问题,能够想到的方法:
穷举法(小规模可以)
动态规划模型,DJStra算法(对于有限状态有限阶段问题,非常有效)
线性规
您可能关注的文档
- 凯艺英语 3-12岁高端英语培训 杭州最好的少儿英语学校..doc
- 分享培训会会议纪要..doc
- 分享美丽,实现梦想(培训课件)..doc
- 分享:制造业生产计划与物料控制管理培训大纲..doc
- 分厂2012年度员工培训教育计划..doc
- 分店新员工岗前培训考试试卷..doc
- 分部、门店员工例行培训管理办法..doc
- 刑法学精品课程培训心得体会..doc
- 出版社排版介绍及word培训..doc
- 刘丽老师礼仪培训简介..doc
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)