- 1、本文档共82页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能计算导论
* 1.3 启发式算法 智能优化计算 启发式算法的特点 是一种技术; 不能保证所得解的最优性; 启发式算法的发展历史 20世纪40年代——起步 20世纪60~70年代——被鄙视 20世纪70年代——观点转变 20世纪80年代至今——研究热潮 1.3.1 启发式算法的定义 * 1.3 启发式算法 智能优化计算 例子——背包问题的贪婪算法(Greedy algorithm) 贪婪算法:采用逐步构造最优解的方法。 在每个阶段,都作出一个看上去最优的决策(在一定的标准下)。决策一旦作出,就不可再更改。作出贪婪决策的依据称为贪婪准则(greedy criterion)。 1.3.1 启发式算法的定义 * 1.3 启发式算法 智能优化计算 例子——背包问题的贪婪算法(Greedy algorithm) STEP 1 STEP 2 1.3.1 启发式算法的定义 * 1.3 启发式算法 智能优化计算 启发式算法的优点 1. 模型误差、数据不精确性、参数估计误差等可能造成最优算法的解比启发式算法的解更差; 2. 复杂问题无法求得最优算法或最优算法太复杂; 3. 简单易行,直观,程序简单。 启发式算法的缺点 1. 不能保证最优; 2. 不稳定; 3. 依赖于实际问题、设计者经验。 1.3.1 启发式算法的定义 * 1.3 启发式算法 智能优化计算 简单直观的算法 一步算法:不在两个可行解之间比较,在未终止的迭代过程中,得到的中间解有可能不是可行解; 例:背包问题的贪婪算法 改进算法:迭代过程是从一个可行解到另一个可行解变换,通过两个解的比较而选择好的解,直到满足一定的要求为止; 例:TSP问题的2-opt方法 1.3.2 启发式算法的分类 P1 P6 P2 P5 P3 P4 2 2 0 3 1 2 2 2 2 4 4 3 4 3 * 1.3 启发式算法 智能优化计算 数学规划算法 用连续优化(如线性规划)的方法求解组合优化问题(如整数线性规划模型),其中包括一些启发式规则。 基于数学规划的理论。 1.3.2 启发式算法的分类 * 1.3 启发式算法 智能优化计算 现代优化算法 禁忌搜索算法 模拟退火算法 遗传算法 人工神经网络 蚁群算法 粒子群算法 混合算法 1.3.2 启发式算法的分类 特点: 基于客观世界中的一些自然现象; 建立在计算机迭代计算的基础上; 具有普适性,可解决实际应用问题。 * 1.3 启发式算法 智能优化计算 评价算法优劣的指标 算法的复杂性(计算效率) 解的偏离程度(计算效果) 算法的稳健性(不同实例、不同时间、不同起点的差异) 评价算法优劣的手段 最坏情况分析(纯理论) 概率分析(理论分析) 计算模拟分析(统计特性) 1.3.3 启发式算法的性能分析 * 1.4 计算复杂性与NP完全问题 智能优化计算 时间复杂性和空间复杂性概念 算法的时间复杂性:算法对时间的需要量(加、减、乘、除、比较、读、写等操作的总次数); 算法的空间复杂性:算法对空间的需要量(存储空间的大小,二进制位数); 问题的时间复杂性:所有算法中时间复杂性最小的算法时间复杂性; 问题的空间复杂性:所有算法中空间复杂性最小的算法空间复杂性; 1.4.1 计算复杂性的基本概念 * 1.4 计算复杂性与NP完全问题 智能优化计算 复杂性问题分类 P类、NP类、NP完全类 复杂性表示方法 复杂性表示为问题规模n(如TSP的n)的函数, 时间复杂性T(n),关键操作的次数; 空间复杂性S(n),占用的存储单元数量; 1.4.1 计算复杂性的基本概念 * 1.4 计算复杂性与NP完全问题 智能优化计算 复杂性表示方法 若算法A的时间复杂性为TA(n)=O(p(n)),O(p(n))
您可能关注的文档
- 普罗米修斯盗火(第一课时).ppt
- 晋城市地方煤矿井下电气作业(初级工)实操考核题库.doc
- 普通化学 第一章 化学热力学基础.pptx
- 星云镜工艺.ppt
- 普法学习与教育一(二月上).ppt
- 普通化学_2.ppt
- 星球版地理七年级上第三章第二节海陆变迁.ppt
- 普通物理学12--2、铁磁质.ppt
- 明代金属漆器雕刻.pptx
- 普通话 第四节.pptx
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
文档评论(0)