《自然计算》PPT课件.ppt
《《自然计算》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《自然计算》PPT课件.ppt(70页珍藏版)》请在三一办公上搜索。
1、自然计算Nature Inspired Computation,合肥工业大学 计算机与信息学院 图像信息处理研究室,主要内容:,概述算法简介 遗传算法(Genetic Algorithm)免疫算法(Immune Algorithm)蚁群算法(Ant Colony Optimization)粒子群算法(Particle Swarm Optimization)模拟退火算法(Simulated Annealing Algorithm)应用举例,合肥工业大学 计算机与信息学院 图像信息处理研究室,引例:求函数的最值,求 的最小值,合肥工业大学 计算机与信息学院 图像信息处理研究室,合肥工业大学 计算机
2、与信息学院 图像信息处理研究室,求以下函数的最大值,合肥工业大学 计算机与信息学院 图像信息处理研究室,合肥工业大学 计算机与信息学院 图像信息处理研究室,怎么解决?,遍历 如何确定搜索范围和搜索精度?随机搜索 可能永远也无法找到最大值,合肥工业大学 计算机与信息学院 图像信息处理研究室,合肥工业大学 计算机与信息学院 图像信息处理研究室,随机的取一些初始点根据某种算法,通过这些初始点相互作用,得出最终结果,遗传算法(GA),采用的方法:,合肥工业大学 计算机与信息学院 图像信息处理研究室,自然计算(nature inspired computation),The investigation
3、of mathematical and/or engineering tools that have been imbued with selected higher level(systemic)characteristics that emerge from lower level component interactions and processes,inspired by a biological system or systems,合肥工业大学 计算机与信息学院 图像信息处理研究室,具有模仿自然界的特点,通常是一类具有自适应、自组织、自学习能力的算法,能够解决传统计算方法难于解决的
4、各种复杂问题包括目前已被广泛研究的进化计算、神经计算、生态计算、量子计算和复杂自适应系统等多个领域已成功地应用于组合优化、机器学习、工程设计等问题,并取得了很好的效果,合肥工业大学 计算机与信息学院 图像信息处理研究室,遗传算法(Genetic Algorithm),1962年,美国Michigan大学 J.HollandInspired:自然界的进化准则:适者生存、优胜劣汰,合肥工业大学 计算机与信息学院 图像信息处理研究室,达尔文(1858)自然选择,遗传(heredity)变异(variation)生存斗争和适者生存,亲代把生物信息交给子代,子代按照所得的信息发育、分化,与亲代具有相同或
5、相似性状物种能够稳定存在,亲代和子代、子代不同个体之间有差异随机发生,保证生命的多样性,具有适应性变异的个体被保留,不适应的被淘汰物种朝着适应环境的方向发展,合肥工业大学 计算机与信息学院 图像信息处理研究室,population个体(individual)的集合,合肥工业大学 计算机与信息学院 图像信息处理研究室,fitness评价个体好坏的依据,合肥工业大学 计算机与信息学院 图像信息处理研究室,终止进化的代数,合肥工业大学 计算机与信息学院 图像信息处理研究室,合肥工业大学 计算机与信息学院 图像信息处理研究室,遗传算子,选择算子(selection)交叉算子(crossover)变异算
6、子(mutation),合肥工业大学 计算机与信息学院 图像信息处理研究室,选择算子是对群体中的个体进行优胜劣汰的操作 用来确定重组或交叉个体,以及被选个体将产生多少个子代个体常见的选择操作 轮盘赌选择法(roulette wheel selection)随机遍历抽样法(stochastic universal sampling)局部选择法(local selection)截断选择法(truncation selection)锦标赛选择法(tournament selection),选择算子(Selection Operator),合肥工业大学 计算机与信息学院 图像信息处理研究室,交叉算子(
7、Crossover Operation),交叉算子是结合来自父代交配种群的信息产生新的个体按个体编码方式,分为 实值重组 二进制交叉,离散重组、中间重组、线性重组,单点交叉、多点交叉、均匀交叉,合肥工业大学 计算机与信息学院 图像信息处理研究室,单点交叉:,多点交叉:,合肥工业大学 计算机与信息学院 图像信息处理研究室,变异算子(Mutation Operator),子代基因按小概率扰动产生的变化按个体编码方式,分为 实值变异 二进制变异,随机变异、非均匀变异随机变异、非均匀变异,合肥工业大学 计算机与信息学院 图像信息处理研究室,单点变异:,多点变异:,合肥工业大学 计算机与信息学院 图像信
8、息处理研究室,应用情况,函数优化组合优化生产调度问题自动控制机器人智能控制人工生命机器学习,合肥工业大学 计算机与信息学院 图像信息处理研究室,免疫算法(Immune Algorithm),Inspired:生物自然科学中生物体的免疫功能,合肥工业大学 计算机与信息学院 图像信息处理研究室,免疫的基本思想,对抗原反应有明显的专一性,是特异性免疫反应的主要细胞具有摄取抗原、处理抗原并将处理后的抗原以某种方式提供给前一类细胞作用,在参与非特异性免疫反应的同时,也能积极的参与特异性免疫反应,免疫概念的提出是受生物自然科学的启发。在生命科学中,免疫功能主要由参与免疫反应的细胞完成的。,合肥工业大学 计
9、算机与信息学院 图像信息处理研究室,免疫算子(Immune Operator),引入了一个新的算子免疫算子,非特异性免疫,特异性免疫,免疫算子,目标免疫(Target Immunity),全免疫(Full Immunity),合肥工业大学 计算机与信息学院 图像信息处理研究室,免疫算子,全免疫指群体中每个个体变异操作后,对每一环节都进行一次免疫操作,它主要用于个体进化的初始阶段目标免疫指个体在进行变异操作后,经过一定判断,个体仅在作用点处发生免疫反应,其作用将伴随群体进化的全部过程,合肥工业大学 计算机与信息学院 图像信息处理研究室,对所求解的问题进行具体分析,从中提取出最基本的特征信息,即疫
10、苗(vaccine),免疫算法流程图,合肥工业大学 计算机与信息学院 图像信息处理研究室,按照先验知识修改个体某些基因位上的基因,使个体以较大概率具有更高的适应度。设有种群c,对c接种疫苗是指在c中按比例(01)随机抽取 n=n个个体进行操作,免疫算法流程图,合肥工业大学 计算机与信息学院 图像信息处理研究室,对接种了疫苗的个体进行检测,若其适应度不如父代,则用父代中的对应个体取代该个体;否则,以概率选择个体xi进入新的父代种群。其中,f(xi)为xi的适应度 Tk 为趋于0的温度序列且初温T0应尽可能的大,它与各状态目标值的方差有关,温度更新函数为(g为当前代数):,免疫算法流程图,合肥工业
11、大学 计算机与信息学院 图像信息处理研究室,免疫算法流程图,合肥工业大学 计算机与信息学院 图像信息处理研究室,应用情况,具备免疫特征和功能的人工生命系统人工免疫系统基于免疫网络理论设计自治式多Agent系统免疫性自适应系统免疫型安全系统或抗干扰系统面向医学应用的数字免疫监控系统,合肥工业大学 计算机与信息学院 图像信息处理研究室,蚁群算法(Ant Colony Optimization),1992年,意大利 Marco DorigoInspired:自然界中的蚂蚁可以找到从巢穴到食物 源的最短回路,合肥工业大学 计算机与信息学院 图像信息处理研究室,自然界中的蚂蚁,可以相互交流信息信息素(p
12、heromone)倾向于选择留有信息素的道路道路上留下的信息素越多,被选中概率越大,合肥工业大学 计算机与信息学院 图像信息处理研究室,合肥工业大学 计算机与信息学院 图像信息处理研究室,用蚁群算法求最短路程 一群蚂蚁随机从出发点出发,遇到食物,衔住食物,沿原路返回 蚂蚁在往返途中,在路上留下外激素标志。外激素将随时间逐渐蒸发(一般可用负指数函数来描述,即乘上因子exp(-a*t))由蚁穴出发的蚂蚁,其选择路径的概率与各路径上的外激素浓度成正比,蚁群算法(Ant Colony Optimization),合肥工业大学 计算机与信息学院 图像信息处理研究室,应用,重建路由通讯 最短路由选择求解T
13、SP问题 旅行商问题:求周游所有指定的城市,最后回到出发 点的最短路径,合肥工业大学 计算机与信息学院 图像信息处理研究室,其它算法,蚂蚁清除垃圾蚂蚁搬大食物任务分配问题,蚂蚁能将巢里的垃圾或死蚂蚁,打扫成几大堆给以清除 仿照蚂蚁这种功能,设计蚂蚁的分类算法,美国MCIWorld-com公司一直研究人工蚂蚁,用于管理公司的电话网;对用户记帐收费等工作,一群蚂蚁同心协力搬大食物,设计多机器人合作规划问题,蚁群中蚂蚁的职责分工明确(蚁皇、工蚁、兵蚁)各司其职,美国西北大学研究人工蚂蚁算法用于卡车厂中的油漆车间,使工厂各车间改变颜色的次数更少,合肥工业大学 计算机与信息学院 图像信息处理研究室,粒子
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自然计算 自然 计算 PPT 课件
链接地址:https://www.31ppt.com/p-5573270.html