智能优化算法.ppt
《智能优化算法.ppt》由会员分享,可在线阅读,更多相关《智能优化算法.ppt(31页珍藏版)》请在课桌文档上搜索。
1、智能优化算法,绪论-最优化的历史 微积分中函数极值,最早的无约束函数优化。拉格朗日乘子法是最早的约束优化方法。二战时运筹学(Operation Research),解决受多个约束条件限制时,目标函数值的最大化(最小化).其方法有线性规划(单纯型法)、动态规划、博弈论、排队论、存储论等,这些方法在二次世界大战后,被运用到了经济等诸多领域。,传统最优化的解法 1、选择一个初始解 该解必须是一个可行解。2、判断停止准则是否满足一般为最优性条件。如单纯型方法是最下一行的值均为非负。3、向改进方向移动 由于采用迭代方法,当不满足停止条件时,需要不断修改当前解。,传统最优化的解法的缺陷1、单点运算方式,一
2、个初始解出发,迭代只对一个点进行计算,无法并行计算、多核计算。崽多好打架!无法群狼战略!2、向改进方向移动,限制了跳出局部最优的能力,都使得目标函数降低,即不具备“爬山”能力,没有全局搜索能力.3、停止条件只是局部最优性的条件,只有当解的可行域凸集、目标函数凸函数时才全局最优。4、目标函数、约束函数必须连续可微,甚至还要高阶可微,一些新现象1、目标函数与约束条件不连续,可能离散,可能含有规则、条件和逻辑关系。2、计算的效率优先,如TSP问题,本身是一个NP完全问题,更关注算效率,而非最优解。3、传统方法计算终止可能得到的解,连可行解都不是。但问题要求达到限定迭代次数后就停机,希望此时得到的解是
3、比较优化的解。4、优化计算中的数据可能不精确,初始解可能不是可行解,甚至远离可行解。数据可能是随机变量、模糊集合。,智能优化方法的历史1975年、Holland、Genetic Algorithms(遗传算法):模仿生物种群中优胜劣汰适者生成机制,通过种群中优势个体的繁殖进化来实现优化。通过选择、交叉、变异来寻优,常用于非线性最优化和复杂的组优化或整数规划问题、管道优化设计(网络流)、通风网络的设计、飞机外形设计、图像处理、VLSI设计。1977年、Glover、Tabu Search(禁忌搜索算法):将记忆功能引入到最优解的搜索过程中,通过设置禁忌区阻止搜索过程中的重复,这在图论中最短路径的
4、disjktra算法等都用过,从而大大提高寻优过程的搜索效率。,智能优化方法的历史197X年、Jerne、Artificial immune System(人工免疫系统)。通过进化学习辨别危险的外部物体(细菌、病毒等)和体内自身的细胞(或分子),通过从不同种类的抗体中,构造处理外部物体的方法或物质。具有并行、分布、自适应性、学习、识别、记忆和特征提取能力。用于模式识别、信息安全、智能优化、机器学习、数据挖掘、自动控制、故障诊断等领域。1999年、Hunt、Clone(克隆选择算法),只有识别抗原的细胞的能进行clone扩增,同时克隆产生的细胞又高频变异,满足生物的多样性要求,使之具有爬山的能力
5、,全局搜索呀!。,智能优化方法的历史1983年、Kirkpatrick、Simulated Annealing(模拟退火算法)。热力学中退火使金属原子达到能量最低状态的机制,按Boltzmann方程计算状态向量间的转移概率,来引导搜索,从而使算法具有很好的全局搜索能力。199X年、Dorigo、Ant Colony Optimization(蚁群算法),模拟蚂蚁群体利用信息素来实现路径优化的机理,通过忘记路径将信息素的变化来解决离散数据的最优化(函数是离散的,约束条件也是离散的,称为组合优化问题,如TSP、0-1背包问题、生产调度问题等)。,智能优化方法的历史1995年、Kenedy、Eber
6、hart、Particle Swarm Optimization(粒子群优化),模拟鸟群、渔群集体觅食迁徙中,个体与群体协调一致的机理,群过群体最优化方向、个体最优方法和惯性方向协调来实现最优化。1999年、Linhares、Predatory Search(捕食搜索),模拟猛兽捕食中大范围搜索(大步确定大体范围)和局部蹲守(小碎步寻优)的特点,通过设置全避搜索和局部搜索间变换的阈值,来协调两种不同的搜索方式,从而实现对全局搜索与局部搜索的兼顾。,智能优化方法的历史2000年、Passino、Bacteria Foraging(细菌觅食算法)。模拟大肠杆菌的觅食过程。(1)寻找可能存在食物源的
7、区域;(2)决定是否进入此区域;(3)在所选定的区域中寻找食物源;(4)消耗掉一定的量的食物后,决定是否继续在此区域寻找食物或迁移到另一个更理想的区域。电网电力预测、电压控制、多Agent系统和车间调度。1989年、Moscato、Memetic(文化算法),meme(文化基因)表示存在于人脑中可以传递给他人的信息模式,是人们进行文化或思想交流时传播的信息单元。Memetic是指模拟meme的复制、传播和进化的理论,是局部启发式搜索与交叉算子的结合体,适合于多指令的并行计算和分布计算系统(parallel genetic algorithms),也是我比较感兴趣的问题,研究人脑本身的机制用于电
8、脑。,智能优化方法的历史1982年、Feynman、按照量子力学原理建造新的计算机,1985年oxford的Deutsh利用量子态的相干叠加性可实现并行的量子计算,1995年Grover提出了Grover算法,可用于解决TSP问题,但现在仍有相当的难度。1982年、Hopfiled在前人的基础上,在前人青工式神经元模型(MP)、多层感知机、自适应线性单元模型及自适应理论ART,引入能量函数的概念,研究网络的动力学特性,并用电子线路设计出相应的网络,使得BP可用于联想记忆和优化计算,后人在此基础上提出了PDP理论、多层向前网络的BP算法,成为比较好的学习算法,用于控制工程、机器学习、信号处理、模
9、式识别和经济领域。但最近几年好像又不热了。,智能优化方法的历史1972年、E.N.洛伦兹(MIT)、chaos(混沌),原意是混乱、无序,在现代非线性理论中,混沌是泛指在确定体系中出现的貌似无规则的、类随机的运动。(1)随机性:类似随机变量的杂乱表现;(2)遍历性。不重复地历经一定范围内的所有状态;(3)规律性:混沌是由确定性的迭代式产生。介于确定性和随机性之间,混沌具有丰富的时空动态,系统的演变可导致吸引子的转移,遍历性可作为搜索过程中避免陷入局部极小化的陷阱,可爬山。相空间、混沌运动、分形和分维、不动点、吸引子、奇异吸引子、分叉和分叉点、周期解、初值敏感性。,学习智能优化方法的策略1、要解
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 优化 算法

链接地址:https://www.desk33.com/p-256894.html