智能计算课件:Chapter 0说在前面的话.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《智能计算课件:Chapter 0说在前面的话.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能计算课件:Chapter 说在前面的话 智能 计算 课件 Chapter 在前面 的话
- 资源描述:
-
1、0请改用自请改用自己的真实己的真实姓名!姓名!智能计算智能计算Intelligent Computation夏顺仁夏顺仁2017年年3月月1日日2优化问题是在工程、技术、经济、管理和科学研究等众多优化问题是在工程、技术、经济、管理和科学研究等众多领域中经常遇到的一个研究问题,具有广泛的理论价值和领域中经常遇到的一个研究问题,具有广泛的理论价值和应用价值。应用价值。最优化问题就是在众多方案中寻找最优方案,即在满足一最优化问题就是在众多方案中寻找最优方案,即在满足一定的约束条件下,寻找一组参数值,以使某种定的约束条件下,寻找一组参数值,以使某种最优化测度最优化测度得到满足,或者使系统的某些性能指标
2、达到最大或最小。得到满足,或者使系统的某些性能指标达到最大或最小。最优化理论是一种以数学为基础的古老课题。最优化理论是一种以数学为基础的古老课题。 长期以来,人们对最优化问题进行了探讨和研究,早在长期以来,人们对最优化问题进行了探讨和研究,早在 17 世纪,世纪,英国英国 Newton 和德国和德国 Leibniz 发明蕴含了优化内容的微积分,而法国数发明蕴含了优化内容的微积分,而法国数学家学家 Cauchy (柯西柯西)首次采用首次采用最速梯度下降法最速梯度下降法解决无约束优化问题,后解决无约束优化问题,后来针对约束优化问题又提出了来针对约束优化问题又提出了 Lagrange 乘数法乘数法。
3、前言前言3问题需要的时间(问题需要的时间(复杂度复杂度)与问题)与问题的规模之间是的规模之间是多项式多项式关系关系 近年来,由于计算机日益广泛应用以及其它相关学科迅猛近年来,由于计算机日益广泛应用以及其它相关学科迅猛地发展,使最优化问题的研究不仅成为一种迫切需要,而地发展,使最优化问题的研究不仅成为一种迫切需要,而且有了求解的有力工具。因此,最优化理论和算法迅速发且有了求解的有力工具。因此,最优化理论和算法迅速发展起来,最优化技术在实际应用中正发挥着越来越大的作展起来,最优化技术在实际应用中正发挥着越来越大的作用。用。 传统的优化方法根据问题的性质不同,通常将问题划分为传统的优化方法根据问题的
4、性质不同,通常将问题划分为线性规划问题线性规划问题、非线性规划问题非线性规划问题、整数规划问题整数规划问题和和多目标多目标规划问题规划问题等。相应的传统优化方法如牛顿法、共扼梯度法、等。相应的传统优化方法如牛顿法、共扼梯度法、模式搜索法、单纯形法、模式搜索法、单纯形法、Rosenbrock 法和法和 Powell 法,在面法,在面对某些大型问题时,需要遍历整个搜索空间,从而会产生对某些大型问题时,需要遍历整个搜索空间,从而会产生搜索的组合爆炸,无法在搜索的组合爆炸,无法在多项式时间内完成搜索多项式时间内完成搜索。如许多。如许多工程优化问题,由于其性质十分复杂,常常需要在复杂而工程优化问题,由于
5、其性质十分复杂,常常需要在复杂而庞大的搜索空间中寻找庞大的搜索空间中寻找最优解最优解或者或者准最优解准最优解。前言前言4前言前言5传统的优化算法面对这样的大型问题已经无能为力,在传统的优化算法面对这样的大型问题已经无能为力,在计算速度计算速度、收敛性收敛性、初值敏感性初值敏感性等方面都远不能满足要求,等方面都远不能满足要求,工程优化问题的求解很困难,因此寻求高效的优化算法成工程优化问题的求解很困难,因此寻求高效的优化算法成为科学工作者的研究目标之一。为科学工作者的研究目标之一。人类从生命进化过程中得到启示,发明了很多智能优化人类从生命进化过程中得到启示,发明了很多智能优化算法来解决上述复杂优化
6、问题。算法来解决上述复杂优化问题。前言前言6p遗传算法遗传算法(Genetic Algorithm, GA)参考了生物种群通过遗参考了生物种群通过遗传和自然选择不断进化的功能传和自然选择不断进化的功能;p粒子群优化算法粒子群优化算法(Particle Swarm Optimization, PSO)模拟模拟了鸟群觅食迁徙中个体与群体协调一致的机理了鸟群觅食迁徙中个体与群体协调一致的机理;p蚁群算法蚁群算法(Ant Colony Optimization, ACO)模拟了蚂蚁群体模拟了蚂蚁群体在路径选择和信息传递方面的行为在路径选择和信息传递方面的行为;p文化基因算法文化基因算法(Memetic
7、 algorithm, MA),是一种基于种群,是一种基于种群的全局搜索和基于个体的局部启发式搜索的结合体。采用不的全局搜索和基于个体的局部启发式搜索的结合体。采用不同的搜索策略可以构成不同的文化基因算法,如同的搜索策略可以构成不同的文化基因算法,如全局搜索全局搜索策策略可以采用遗传算法、进化策略、进化规划等,略可以采用遗传算法、进化策略、进化规划等,局部搜索局部搜索策策略可以采用爬山搜索、模拟退火、贪婪算法、禁忌搜索、导略可以采用爬山搜索、模拟退火、贪婪算法、禁忌搜索、导引式局部搜索等。引式局部搜索等。前言前言7p人工免疫系统人工免疫系统(Artificial Immune System,
8、AIS)模仿了生物模仿了生物免疫系统的学习和认知功能免疫系统的学习和认知功能;p蛙跳算法蛙跳算法(Frog Leaping Algorithm, FLA)结合了文化基因结合了文化基因和粒子群算法的种群智能优化算法的优点,具有概念简单,和粒子群算法的种群智能优化算法的优点,具有概念简单,调整的参数少,计算速度快,全局搜索寻优能力强,易于实调整的参数少,计算速度快,全局搜索寻优能力强,易于实现的特点。现的特点。p布谷鸟搜索算法布谷鸟搜索算法(Cuckoo Search, CS),也叫杜鹃搜索,也叫杜鹃搜索, 通过模拟某些种属布谷鸟的寄生育雏来有效地求解最优化问通过模拟某些种属布谷鸟的寄生育雏来有效
9、地求解最优化问题的算法。同时,题的算法。同时,CS也采用相关的也采用相关的Levy飞行搜索机制。飞行搜索机制。p头脑风暴优化算法头脑风暴优化算法(Brain Storm Optimization, BSO),是,是基于人类创造性解决问题的思路而提出的。人类是世界上最基于人类创造性解决问题的思路而提出的。人类是世界上最聪明的动物,聪明的动物,BSO是受其社会性行为启发所产生的优化算法。是受其社会性行为启发所产生的优化算法。前言前言8p细菌捕食算法细菌捕食算法(Bacterial Forging Optimization, BFO) ,基于,基于Ecoli大肠杆菌在人体肠道内吞噬食物行为,具有群体
10、智能算法大肠杆菌在人体肠道内吞噬食物行为,具有群体智能算法并行搜索、易跳出局部极小值等优点,包括趋化并行搜索、易跳出局部极小值等优点,包括趋化(chemotaxis)、复制复制(reproduction)和驱散和驱散(elimination-dispersal)3个步骤。个步骤。p人工蜂群算法人工蜂群算法(Artificial Bee Colony, ABC),是模仿蜜蜂行,是模仿蜜蜂行为提出的一种优化方法,无需了解问题的特殊信息,只需要对为提出的一种优化方法,无需了解问题的特殊信息,只需要对问题进行优劣的比较,通过各人工蜂个体的局部寻优行为,最问题进行优劣的比较,通过各人工蜂个体的局部寻优行
11、为,最终在群体中使全局最优值突现出来,有着较快的收敛速度。终在群体中使全局最优值突现出来,有着较快的收敛速度。p人工鱼群算法人工鱼群算法(Artificial Fish ), 该算法根据水域中鱼生存数该算法根据水域中鱼生存数目最多的地方就是本水域中富含营养物质最多的地方这一特点目最多的地方就是本水域中富含营养物质最多的地方这一特点来模拟鱼群的觅食行为而实现寻优。鱼的三大基本行为:来模拟鱼群的觅食行为而实现寻优。鱼的三大基本行为:觅食、觅食、聚群聚群和和追尾追尾。前言前言9p禁忌搜索算法禁忌搜索算法(Tabu Search 或或 Taboo Search, TS),从一个,从一个初始可行解出发,
12、选择一系列的特定搜索方向(移动)作为初始可行解出发,选择一系列的特定搜索方向(移动)作为试探,选择实现让目标函数值变化最多的移动。为避免陷入试探,选择实现让目标函数值变化最多的移动。为避免陷入局部最优解,搜索中采用了灵活的局部最优解,搜索中采用了灵活的“记忆记忆”技术,对已经进技术,对已经进行的优化过程进行记录和选择,指导下一步的搜索方向。行的优化过程进行记录和选择,指导下一步的搜索方向。p人工神经网络技术人工神经网络技术(Artificial Neural Networks, ANN)是)是一种模仿动物神经网络行为特征,进行分布式并行信息处理一种模仿动物神经网络行为特征,进行分布式并行信息处
13、理的算法数学模型的算法数学模型;p模拟退火算法模拟退火算法(Simulated Annealing, SI)思路源于物理学中思路源于物理学中固体物质的退火过程固体物质的退火过程;p前言前言10这些算法的共同点:都是通过模拟或揭示某些自然界的现这些算法的共同点:都是通过模拟或揭示某些自然界的现象和过程得到发展,在优化领域,称之为象和过程得到发展,在优化领域,称之为智能计算智能计算算法,算法,或者或者智能优化智能优化。从实质上来说,从实质上来说,智能计算智能计算算法是一类具有自适应调节功能算法是一类具有自适应调节功能的搜索寻优技术,目前它已经被广泛地应用到组合优化问的搜索寻优技术,目前它已经被广泛
展开阅读全文