湘潭大学人工智能课件群

上传人:仙*** 文档编号:251910976 上传时间:2024-11-11 格式:PPT 页数:42 大小:3.13MB
返回 下载 相关 举报
湘潭大学人工智能课件群_第1页
第1页 / 共42页
湘潭大学人工智能课件群_第2页
第2页 / 共42页
湘潭大学人工智能课件群_第3页
第3页 / 共42页
点击查看更多>>
资源描述
,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,Artificial Intelligence(AI),人工智能,第九章:群智能系统,内容提要,第九章:群智能系统,1.,粒子群优化算法,2.,蚁群算法,内容提要,第九章:群智能系统,1.,粒子群优化算法,2.,蚁群算法,描述,群智能作为一种新兴的演化计算技术已成为研究焦点,它与人工生命,特别是进化策略以及遗传算法有着极为特殊的关系。,特性,指无智能的主体通过合作表现出智能行为的特性,在没有集中控制且不提供全局模型的前提下,为寻找复杂的分布式问题求解方案提供了基础。,群智能,优点,灵活性:群体可以适应随时变化的环境;稳健性:即使个体失败,整个群体仍能完成任务;,自我组织:活动既不受中央控制,也不受局部监管。,典型算法,蚁群算法(蚂蚁觅食),粒子群算法(鸟群捕食),群智能,粒子群算法原理,粒子群算法(,PSO,),粒子群算法原理,粒子群算法(,PSO,),粒子群算法原理,粒子群算法(,PSO,),粒子群算法原理,粒子群算法(,PSO,),由,James Kenney,(社会心理学博士)和,Russ Eberhart,(电子工程学博士,,www.engr.iupui.edu/eberhart/,)于,1995,年提出粒子群算法(,Particle Swarm Optimization,PSO,),粒子群算法的提出,粒子群算法原理,粒子群算法原理,PSO,的思想来源,生物界现象,群体行为,群体迁徙,生物觅食,社会心理学,群体智慧,个体认知,社会影响,粒子群,优化算法,人工生命,鸟群觅食,鱼群学习,群理论,粒子群算法原理,从生物现象到,PSO,算法,鸟群觅食现象,粒子群优化算法,粒子群算法原理,从生物现象到,PSO,算法,鸟群觅食现象,鸟群,觅食空间,飞行速度,所在位置,个体认知与群体协作,找到食物,粒子群优化算法,搜索空间的一组有效解,问题的搜索空间,解的速度向量,解的位置向量,速度与位置的更新,找到全局最优解,粒子群优化算法,类比关系,鸟群觅食现象,源于对鸟群捕食行为的研究,是基于迭代的方法,简单易于实现,需要调整的参数相对较少,在函数优化、神经网络训练、工业系统优化和模糊系统控制等领域得到了广泛的应用。,粒子群算法原理,粒子群算法的提出,鸟群:,假设一个区域,所有的鸟都不知道食物的位置,但是它们知道当前位置离食物还有多远。,PSO,算法,每个解看作一只鸟,称为“粒子,(particle)”,,所有的粒子都有一个适应值,每个粒子都有一个速度决定它们的飞翔方向和距离,粒子们追随当前最优粒子在解空间中搜索。,粒子群算法的原理描述,粒子群算法原理,算法流程,PSO,算法的相关定义,PSO,中的个体,也叫,粒子,,在多维搜索空间中飞行。,PSO,中的每个粒子维护两个向量,位置向量,x,i,:粒子在解空间中的当前位置,速度向量,v,i,:粒子在解空间中的飞行速度,pBest,:粒子自身的历史最优位置,gBest,:群体全局最优向量,l,Best,:邻域中的最好位置,PSO,算法,初始化为一群随机粒子,通过迭代找到最优。,每次迭代中,粒子通过跟踪“个体极值(,pbest,)”和“全局极值,(gbest)”,来,更新自己的位置。,算法流程,算法流程,粒子速度与位置的更新,令 表示,t,时刻第,i,个粒子 在超空间的位置。,把速度矢量 加至当前位置,则 的位置变为:,算法流程,PSO,算法驱动优化过程的是速度,v,i,(t),向量。,速度向量反映了粒子,自身的经验知识,和,来自邻域粒子的社会交换信息,。,粒子的经验知识通常叫做,认知部分,,它和粒子与其,自身的,历史最优位置(,pbest,)的距离成正比。,社会交换信息叫做速度方程的,社会部分,。,邻域大小不同的两种算法,gbest PSO,,全局最佳粒子群优化,lbest PSO,,局部最佳粒子群优化,算法流程,gbest PSO,:全局最佳粒子群优化,粒子群算法,粒子群算法的特点,PSO,算法收敛速度快,特别是在算法的早期,但也存在着精度较低,易发散等缺点。,若加速系数、最大速度等参数太大,粒子群可能错过最优解,算法不收敛;,而在收敛的情况下,由于所有的粒子都向最优解的方向飞去,所以粒子趋向同一化(失去了多样性),使得后期收敛速度明显变慢,同时算法收敛到一定精度时,无法继续优化,所能达到的精度也不高。,内容提要,第九章:群智能系统,1.,粒子群优化算法,2.,蚁群算法,蚁群算法原理,蚁群的觅食行为,蚁群算法原理,蚁群的分工,蚁群算法原理,蚁穴的结构,蚁群算法原理,蚁穴的结构,育婴室,储备室,寝室,蚁后室,日光浴场,入口,蚁群算法原理,蚁群觅食的,“,双桥实验,”,通过遗留在来往路径上的信息素(,Pheromone,)的挥发性化学物质来进行 通信和协调。,蚁群算法,蚁群觅食过程,算法基本原理,自然界蚂蚁觅食行为,蚁群优化算法,蚁群,搜索空间的一组有效解,问题的搜索空间,信息素浓度变量,一个有效解,问题的最优解,觅食空间,信息素,蚁巢到食物的一条路径,找到的最短路径,对应关系,算法基本原理,蚁群优化算法(,Ant Colony Optimization,ACO,),蚂蚁在寻找食物的过程中往往是,随机选择路径,的,但它们能,感知当前地面上的信息素浓度,,,并倾向于往信息素浓度高的方向行进,。信息素由蚂蚁自身释放,是实现蚁群内间接通信的物质。,由于较短路径上蚂蚁的往返时间比较短,单位时间内经过该路径的蚂蚁多,所以信息素的积累速度比较长路径快。因此,当后续蚂蚁在路口时,就能感知先前蚂蚁留下的信息,并倾向于选择一条较短的路径前行。,这种,正反馈机制,使得越来越多的蚂蚁在巢穴与食物之间的最短路径上行进。由于其他路径上的信息素会,随着时间蒸发,,最终所有的蚂蚁都在最优路径上行进。,蚁群算法流程,路径构建,每只蚂蚁都随机选择一个城市作为其出发城市,并维护一个路径记忆向量,用来存放该蚂蚁依次经过的城市。蚂蚁在构建路径的每一步中,按照一个随机比例规则选择下一个要到达的城市。,ACO,基本要素,信息素更新,当所有蚂蚁构建完路径后,算法将会对所有的路径进行全局信息素的更新。注意,,我们所描述的是,AS,的,ant-cycle,版本,,更新是在全部蚂蚁均完成了路径的构造后才进行的,信息素的浓度变化与蚂蚁在这一轮中构建的路径长度相关。,蚂蚁系统,(Ant System,,,AS),的蚂蚁圈(,Ant-cycle,)版本是最基本的,ACO,算法,是以,TSP,作为应用实例提出的。,蚁群算法流程,路径构建:,伪随机比例选择规则,对于每只蚂蚁,k,,路径记忆向量,R,k,按照访问顺序记录了所有,k,已经经过的城市序号。,设蚂蚁,k,当前所在城市为,i,,则其选择城市,j,作为下一个访问对象的概率如上式。,J,k,(,i,),表示从城市,i,可以直接到达的、且又不在蚂蚁访问过的城市序列,R,k,中的城市集合。,(,i,j,),是一个启发式信息,通常由,(,i,j,)=1/,d,ij,直接计算。,(,i,j,),表示边,(,i,j,),上的信息素量。,蚁群算法流程,路径构建:,伪随机比例选择规则,长度越短、信息素浓度越大的路径被蚂蚁选择的概率越大。,和,是两个预先设置的参数,用来,控制启发式信息与信息素浓度作用的权重关系,。,当,=0,时,算法演变成传统的随机贪心算法,最邻近城市被选中的概率最大。当,=0,时,蚂蚁完全只根据信息素浓度确定路径,算法将快速收敛,这样构建出的最优路径与实际目标差异较大,算法性能较差。,蚁群算法流程,信息素更新:,(1),在算法初始化时,问题空间中所有的边上的信息素都被,初始化,为,0,。,(2),算法迭代每一轮,问题空间中的,所有路径上的信息素都会发生蒸发,,我们为所有边上的信息素乘上一个小于,1,的常数,(,:,信息素的蒸发率,),。信息素蒸发是自然界本身固有的特征,在算法中能够帮助避免信息素的无限积累,使得算法可以快速丢弃之前构建过的较差的路径。,(3),蚂蚁根据自己构建的路径长度在它们本轮经过的边上释放信息素。,蚂蚁构建的路径越短、释放的信息素就越多,。一条边被蚂蚁爬过的次数越多、它所获得的信息素也越多。,(4),迭代,(2),,直至算法终止。,蚁群算法流程,信息素更新:,信息素的更新公式:,m,:蚂蚁个数;,:信息素的蒸发率,规定,0,r,1,。,(,i,j,),:,第,k,只蚂蚁在它经过的边上释放的信息素量,它等于蚂蚁,k,本轮构建路径长度的倒数。,C,k,:路径长度,它是,R,k,中所有边的长度和。,蚁群算法流程,路径构建,信息素更新,蚁群算法的应用,车辆路径问题,(,Vehicle Routing Problem,,,VRP,),车间作业调度问题,(,Job-Shop Scheduling Problem,,,JSP,),分配问题,(,Assignment,problem,AP,),网络路由,(,Network Routing,),其他,子集问题,(,Set Problem,),ACO,共同特点,基于概率计算的随机搜索进化算法,在结构、研究内容、方法以及步骤上有较大的相似性;,存在的问题,(,1,)数学理论基础相对薄弱;,(,2,)参数设置没有确切的理论依据,对具体问题和应用环境的依赖性大;,群智能优化的特点与不足,存在的问题,(,3,)比较性研究不足,缺乏用于性能评估的标准测试集;,(,4,)不具备绝对的可信性,存在应用风险;,进一步的工作,(,1,)进一步研究真实群居动物的行为特征;,(,2,)进一步研究算法的收敛性;,群智能优化的特点与不足,存在的问题,(,3,)进一步提高收敛速度,从而解决大规模优化问题;,(,4,)进一步研究各种参数设置问题;,(,5,)研究群智能的并行算法;,(,6,)进一步研究各算法的适用范围;,(,7,)研究与其它算法的混合技术。,群智能优化的特点与不足,其他计算智能方法,模拟退火,人工免疫系统,粗集理论,EDA,算法,文化进化计算,量子计算,DNA,计算,智能,Agent,问题?,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!