- 1、本文档共99页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
清华大学《人工智能导论》课程电子教案(三)教材课程.ppt
高级搜索;主要内容;优化与组合优化问题;优化问题的描述;算法的时间复杂度; 输入量n
复杂性函数;一些难的组合优化问题;邻域的概念;定义映射N为棋盘上任意两个皇后的所在行或列进行交换,即S中任意两个元素交换位置。
例:当S = (2, 4, 1, 3)时,其邻域为:
N(S) = {(4, 2, 1, 3), (1, 4, 2, 3), (3, 4, 1, 2), (2, 1, 4, 3), (2, 3, 1, 4), (2, 4, 3, 1)} ;例:旅行商问题;x1;例:逆序交换方法
设xi、xj是选取的两个城市,所谓的逆序交换方式是指,通过逆转xi、xj两个城市之间的城市次序来得到S的邻居。
设:S = (x1, x2, …xi-1, xi, xi+1, …, xj-1, xj, xj+1, …, xn)
则:S = (x1, x2, …xi-1, xi, xj-1, x j-2…, xi+1, xj, xj+1, …, xn)
;x1;局部搜索算法;局部搜索算法(Local Search)
1,随机的选择一个初始的可能解x0∈D,xb=x0,P=N(xb);
2,如果不满足结束条件,则
3,Begin
4, 选择P的一个子集P,xn为P中的最优解
5, 如果f(xn) f(xb),则xb = xn,P = N(xb),
转2;f(x)为指标函数。
6, 否则P = P – P,转2。
7,End
8,输出计算结果
9,结束;例:5城市旅行商问题;设初始的可能解:x0 = (a, b, c, d, e)
f(xb) = f(x0) = 38
通过交换两个城市获得领域
P = {(a, c, b, d, e), (a, d, c, b, e), (a, e, c, d, b), (a, b, d, c, e), (a, b, e, d, c), (a, b, c, e, d)}
设每次随机从P中选择一个邻居。;第一次循环;第二次循环;第三次循环;第四次循环;第五次循环;第六次循环;第七次循环;第八次循环;第九次循环;第十次循环;第十一次循环;存在的问题;解决方法;选择概率的计算;选择概率的计算;局部搜索算法1(Local Search 1)
1,随机的选择一个初始的可能解x0∈D,xb=x0,P=N(xb)
2,如果不满足结束条件,则
3,Begin
4, 对于所有的x∈P计算指标函数f(x),
并按照式(3)或者式(4)计算每一个点
x的概率
5, 依计算的概率值,从P中随机选择一个点
xn,xb = xn,P = N(xb),转2
6,End
7,输出计算结果
8,结束
;存在的问题;解决方法;局部搜索算法2(Local Search 2)
1,随机的选择一个初始的可能解x0∈D,xb=x0,
确定一个初始步长计算P=N(xb)
2,如果不满足结束条件,则
3,Begin
4, 选择P的一个子集P,xn为P中的最优解
5, 如果f(xn) f(xb),则xb = xn
6, 按照某种策略改变步长,计算P = N(xb),
转2
7, 否则P = P – P,转2。
8,End
9,输出计算结果
10,结束
;存在问题;解决方法;局部搜索算法3(Local Search 3)
1,k = 0
2,随机的选择一个初始的可能解x0∈D,xb=x0,
P=N(xb)
3,如果不满足结束条件,则
4,Begin
5, 选择P的一个子集P,xn为P中的最优解
6, 如果f(xn) f(xb),则xb = xn,P = N(xb),转3
7, 否则P = P – P,转3。
8,End
9,k = k+1
10,如果k达到了指定的次数,则从k个结果中选
择一个最好的结果输出,否则转(2)
11,输出结果
12,结束 ;多种方法的集成;皇后搜索算法(Queen Search)
1,随机地将n个皇后分布在棋盘上,使得棋盘
的每行、每列只有一个皇后。
2,计算皇后间的冲突数conflicts。
3,如果冲突数conflicts等于0,则转(6)
4,对于棋盘上的任意两个皇后,交换他们的行
或者列,如果交换后的冲突数conflicts减少,
则接受这种交换,更新冲突数conflicts,转3。
5,如果陷入了局部极小,既交换了所有的皇后
后,冲突数仍然不能下降,则转1。
6,输出结果
7,结束。 ;
您可能关注的文档
- 汽车评估教材课程.ppt
- 汽车进化史(小学生家长进课堂教程).ppt
- 汽车配件市场营销之任务1 客户接待教学文稿.ppt
- 汽车采购+销售必备:汽车零部件名称和图片教学教案.ppt
- 汽车销售十大流程和话术演示教学.ppt
- 汽车销售实务PPT教学教案.ppt
- 汽车销售必不可少(基础相关知识).ppt
- 汽轮机基础相关知识.pptx
- 汽配行业解决详尽方案(正邦).ppt
- 沈阳中铁置业沈北人杰湖项目营销策略提案_115ppt_2009年讲解材料.ppt
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第2课时 点的坐标特征.pptx
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第3课时 建立适当的平面直角坐标系.pptx
- 北师大版(2024)八年级数学上册课件 4.3 一次函数的图象 第1课时 正比例函数的图象及性质.pptx
- (人教A版数学选择性必修三)讲义第15讲7.1.1条件概率(学生版+解析).docx
- (人教A版数学选择性必修三)讲义第19讲8.1成对数据的统计相关性(8.1.1变量的相关关系+8.1.2样本相关系数)(学生版+解析).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第2课时 加减消元法.pptx
- (人教A版数学选择性必修一)2025年秋季学期讲义第01讲1.1.1空间向量及其线性运算(学生版+教师版).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第1课时 代入消元法.pptx
- 北师大版(2024)八年级数学上册课件 5.3 二元一次方程组的应用 第3课时 二元一次方程组的应用(3).pptx
- 北师大版(2024)八年级数学上册课件 5.4 二元一次方程与一次函数 第2课时 用二元一次方程组确定一次函数表达式.pptx
文档评论(0)