摘要:离子运动算法是一种新型智能优化算法,该算法通过考虑带异性电荷离子间相互吸引的特征,实现全局寻优,但针对该算法存在的仅向自身异性离子学习模式单一的问题,提出了一种改进的离子运动算法,在增加种群多样性的同时加快了算法的寻优速度,提高了算法的全局寻优能力。
加入收藏
随着新一代信息技术的高速发展,群智能优化算法的研究越来越受到重视,智能优化算法是模拟地球上的某些生物群体的社会行为,或是基于模拟宇宙中的某些自然(或物理)现象而提出来的[1],目前,较为流行的优化算法有遗传算法、粒子群算法、蚁群算法、蜂群算法、鱼群算法、差分算法和离子运动算法等。这些算法是解决单目标和多目标优化问题的有效手段,但这些算法的使用都有一定的局限性,为此,本文在针对离子运动算法(Ionsmotionalgorithm,IMO)的存在的不足,提出了一种改进的离子运动算法,进一步提升了算法的搜索能力,拓宽了算法的使用范围。
1、离子运动算法原理
离子运动算法是2015年Javidy等人[2]从自然界中阴、阳离子的相互吸引和同性离子相互排斥基本特征中得到启发,提出的一种新的智能优化算法。IMO算法中,存在着阴、阳两种离子,阴离子带负电,阳离子带正电。根据异性离子相互排斥作用力下,阴、阳离子在液态和固态两种状态中循环运动。该算法的核心思想为:在液态状态下,阴、阳离子在引力的作用下向异性最优离子学习,来达到进化种群的目的,固体阶段通过阴、阳离子执行不同的个体更新策略来补充种群多样性,IMO算法的基本原理如下。
在液体状态时,每个阴、阳离子的位置更新公式为[3]:
当处于液态的离子满足,
离子进行位置更新,具体代码如下。
式中,CbestFit(t)和AbestFit(t)分别为最优阳、阴离子的适应度值。AworstFit(t)和CworetFit(t)最差阴、阳离子的适应度值;rand()为取值范围为[0,1]之间的随机数,Φ2和Φ2为[-1,1]之间的随机数。
2、离子运动算法的改进
针对离子运动算法中的未考虑同性离子间相互排斥力,仅考虑异性离子间的吸引力,存在学习内容较为单一,种群多样较少,为此对离子运动算法进行改进,在公式(1)和(2)中引入同性离子间的排斥力,公式(1)和(2)变为:
同时,为了避免增加种群多样性影响离子的收敛速度,本文提出增加向全局最优解学习的权重和增大向优秀的离子学习的步长的算法,若全局最优为阴离子,阴阳离子位置更新方式如式如下。
如果最优阴离子Abestj(t)为全局最优离子,阴、阳离子的的位置更新方式如式为。
如果最优阳离子Cbestj(t)为全局最优离子,阴、阳离子的的位置更新方式如式如下。
式中,AFFi,(jt)为最优阴离子对第i个阴离子第j维上的引力是对AFFi,j的改进,
ADDi,j为最优阴离子到第i个阴离子第j维的欧式距离,为最优阳离子对i第个阳离子1第j维上的引力,是对的改进,为最优阳离子到第i个阳离子第j维的欧式距离,为取值范围为[0.5,1]的随机数。
3、离子运动算法的改进分析
3.1本文提出的改进运动离子算法中在离子运动基本算法的基础上考虑了同性离子间相互排斥的引力,改进了原算法中仅向异性离子学习的特征,增加了算法中种群的多样性,改进了算法容易陷入局部最优的缺点。
3.2在考虑离子间引力的同时,本文改进算法中增加了向全局最优离子学习的比重r1,r1的取值范围是[0.5,1],(1-r1)的取值范围为[0,0.5],所以r1叟(1-r1),公式(5)中,AFFi,j(Abestj(t)-Ai,j(t))是最优离子对该离子的斥力,为了向最优离子学习,应减少这部分斥力,所以该部分比例设置为(1-r1);公式(6)中CF1,i,j(t)×(Abestj(t)-Ci,j(t))表示向全局最优离子学习,同样为了向最优离子学习,该部分设置为较大比例r1。
3.3在此基础上,为了加快离子向全局最优离子进化的速度,本文改进了向全局最优离子学习的引力,也就是公式(6)和公式(7)中CF1,i,j×(Abestj(t)-Ci,j(t))和AF1,i,j×(Cbestj(t)-Ai,j(t))分别为向全局最优离子学习部分,IMO算法中该部分的引力为CFi,j和AFi,j,范围为[0.5,1],改进后引力为CF1,i,j和AF1,i,j,在ADDi,j和CDDi,j相同的情况下,CF1,i,j和AF1,i,j的值将增大,也就是增大了向全局最优离子学习的速度。
通过以上改进,在原IMO算法的基础上,考虑了同性电荷离子间的排斥力,增加了种群的多样性,同时在液体阶段更新中,侧重了向全局最优离子学习的比重和引力,加速了IMO算法的寻优速度。
4、结论
针对IMO算法存在搜索能力不足,容易陷入局部最优问题,本文提出了一种改进的离子运动算法,该算法中引进同性离子相互排斥力和向全局最优离子学习的权重与引力,进一步增加了种群的多样性和全局寻优速率。
参考文献:
[1]一种采用混合策略的改进离子运动算法[J].计算机应用研究,2018,35(3):721-726.
[3]基于记忆策略的动态离子运动优化算法[J].2020,50(3):1047-1060.
郭柳.一种改进的离子运动算法分析[J].科学技术创新,2020(34):48-49.
分享:
信息技术在教育领域的应用已经卓显成效,尤其是对物理这种抽象性比较强的学科,很大程度上减小了学生学习的难度和老师展开教学的阻力。况且由于初中生刚刚接触物理学科,在学习物理定律、进行科学实验等诸多过程中难免会感到生僻晦涩,学习起来畏手畏脚,而信息技术这一时代的前沿产物进入到初中物理课程教学中,无疑激发了学生的学习兴趣,缓解了很多教学困难问题。那么本文就信息技术对初中物理教学的意义以及具体的教学方法做简单分享,以求能给广大同仁有所帮助。
2021-09-01随着我国对教育越发的重视,以及2011版《新课标》在初中物理教学中的逐步推进,许多教育辅助策略正逐渐的出现在初中物理教学中,授课教师在传统的教学基础上进行教学方式改革及创新也日益成为一种趋势,而合作式教学更是成为初中物理课堂中的常见创新教学手段。本文主要就基于欧姆定律为案例的初中物理合作式教学策略方式进行浅析。
2021-09-01物理是学生到了初中时期才开始正式学习的一门科目,理科性质较强,要求学生具备较高的逻辑思维能力。然而,在初中时期,学生的思维正处于完善的过程之中,学习物理课程难免会有比较吃力的现象,尤其是女生,这是很正常的。初中是学生承前启后的一个重要时期,教师要在这个阶段为学生奠定良好的科学文化知识基础,锻炼学生的各项技能。实验教学是物理教学中的一个重要内容,能够让学生亲身体会知识的产出过程,对物理学科性质有更深入的了解。教师除了要为学生演示,还应该让学生亲身操作。有鉴于此,本文对初中物理实验教学中学生操作能力的培养途径
2021-09-01伴随着我国现代经济的快速发展和素质教育的不断渗透,学校教育已经越来越重视对学生综合能力的培养。物理作为初中阶段的重要学科,实验课教学更是物理学科的基础,且对于学生综合能力的提升有着十分重要的作用,所以教师需要对其进行充分分析,并且将学生的全面发展作为主要教学目标。当前教学过程中小组合作学习模式已经得到了广大教育工作者的认可,初中物理教师可以将小组合作学习模式应用于实验教学,帮助学生提升分析问题和探究问题的能力。本文将对小组合作学习模式在初中物理实验教学中的重要性进行简要论述。在此基础上以欧姆定律为例,探究
2021-09-01大学物理实验作为应用型人才培养的一个重要环节,起着举足轻重的作用,它考查了学生的动手能力、思考能力以及创新能力,为后续工程实践教学奠定坚实的基础。本文首先总结大学物理实验课程的教学现状和问题,然后针对这些情况提出从实验项目、教学方法、考核方式、实验竞赛等方面进行改革,从而提高大学物理实验教学质量。
2021-08-28二氧化碳洗井是一种以物理方法为主的洗井过程,其设备简单、周期短、效果好,因此应用十分广泛。在实际施工时,需要根据项目的地质条件和水文条件来考虑。在具体施工过程中,需要多次洗井,根据效果不断优化参数,通过调整参数值达到最优的洗井效果。在施工时,除了达到供水量需求以外,还需要做好节能环保工作,积极配合环保单位,开展绿色作业。
2021-06-01研究铜管中磁铁下落的运动特性,通过实验证明传统观念认为的,磁铁达到稳定状态后将做匀速直线运动的结论是片面的,仅限于感应磁力较小的情况。当感应磁力足够大时,轨迹是曲线,这是由于磁铁不仅受到感应磁力,还会受到感应磁力矩的旋转作用。
2021-03-22最速降线问题是一个古老的物理和数学相结合的问题,最初由伽利略在1630年提出.伽利略认为最速降线的形状为圆弧,但这是错误的.后来约翰•伯努利、牛顿、莱布尼兹、雅克比•伯努利等人解决了这个问题,结果是旋轮线(摆线).对最速降线的研究很有意义,甚至促进出现了一个新的数学分支——变分法.
2020-12-08在量子力学领域,如果两个量子纯态|ψ1〉和|ψ2〉的内积为零(即〈ψ1|ψ2〉=0),那么这两个量子态相互之间是正交的,且它们之间是最可分辨的[1].对于二态(二进制,二元)的经典系统,通常用0和1来描述两个状态,这两个状态之间是正交的,且是严格可区分的,它们之间可以通过非门操作实现交换.
2020-12-08随着新一代信息技术的高速发展,群智能优化算法的研究越来越受到重视,智能优化算法是模拟地球上的某些生物群体的社会行为,或是基于模拟宇宙中的某些自然(或物理)现象而提出来的[1],目前,较为流行的优化算法有遗传算法、粒子群算法、蚁群算法、蜂群算法、鱼群算法、差分算法和离子运动算法等。
2020-11-27我要评论
期刊名称:现代应用物理
期刊人气:2270
主管单位:西北核技术研究所
主办单位:西北核技术研究所,国防工业出版社
出版地方:陕西
专业分类:科学
国际刊号:2095-6223
国内刊号:61-1491/O4
创刊时间:2010年
发行周期:季刊
期刊开本:大16开
见刊时间:4-6个月
影响因子:0.735
影响因子:0.645
影响因子:1.369
影响因子:0.874
影响因子:0.111
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!