修改自适应粒子群算法的速度以提高优化性能

G. Tambouratzis
{"title":"修改自适应粒子群算法的速度以提高优化性能","authors":"G. Tambouratzis","doi":"10.1109/ICACI.2017.7974500","DOIUrl":null,"url":null,"abstract":"This article investigates the evolution of the velocity vector as the AdPSO (Adaptive PSO) algorithm optimizes a set of parameters through a number of epochs. Experimental results have shown that when using a swarm to find the optimal solution to a specific natural language processing (NLP) application gradually the velocity vector is decreased towards a very small value that causes the particles to switch from exploration (i.e., the attempt to determine radically new solutions) towards exploitation (search of solutions that are close to those already identified). Based on this observation, a study is carried out to determine whether the velocity vector may be handled in a more efficient manner. An algorithm for reinitializing the velocity of swarm particles is proposed, which improves the exploration of the swarm, by reenergizing particles that have very low velocities. Also, the effect of bounding the initial velocity of particles is studied, to determine whether improved optimization performance can be achieved. The effectiveness of the velocity reinitialisation mechanism is further examined by application to a selection of benchmark test functions. These experimental results are supplemented by relevant statistical tests that indicate a significant improvement in many cases.","PeriodicalId":260701,"journal":{"name":"2017 Ninth International Conference on Advanced Computational Intelligence (ICACI)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Modifying the velocity in adaptive PSO to improve optimisation performance\",\"authors\":\"G. Tambouratzis\",\"doi\":\"10.1109/ICACI.2017.7974500\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This article investigates the evolution of the velocity vector as the AdPSO (Adaptive PSO) algorithm optimizes a set of parameters through a number of epochs. Experimental results have shown that when using a swarm to find the optimal solution to a specific natural language processing (NLP) application gradually the velocity vector is decreased towards a very small value that causes the particles to switch from exploration (i.e., the attempt to determine radically new solutions) towards exploitation (search of solutions that are close to those already identified). Based on this observation, a study is carried out to determine whether the velocity vector may be handled in a more efficient manner. An algorithm for reinitializing the velocity of swarm particles is proposed, which improves the exploration of the swarm, by reenergizing particles that have very low velocities. Also, the effect of bounding the initial velocity of particles is studied, to determine whether improved optimization performance can be achieved. The effectiveness of the velocity reinitialisation mechanism is further examined by application to a selection of benchmark test functions. These experimental results are supplemented by relevant statistical tests that indicate a significant improvement in many cases.\",\"PeriodicalId\":260701,\"journal\":{\"name\":\"2017 Ninth International Conference on Advanced Computational Intelligence (ICACI)\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 Ninth International Conference on Advanced Computational Intelligence (ICACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICACI.2017.7974500\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Ninth International Conference on Advanced Computational Intelligence (ICACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACI.2017.7974500","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

本文研究了AdPSO (Adaptive PSO)算法通过多个epoch对一组参数进行优化时速度矢量的演化。实验结果表明,当使用群来寻找特定自然语言处理(NLP)应用程序的最佳解决方案时,速度矢量逐渐减少到一个非常小的值,导致粒子从探索(即尝试确定全新的解决方案)转向开发(搜索接近已确定的解决方案)。基于这一观察,进行了一项研究,以确定是否可以以更有效的方式处理速度矢量。提出了一种重新初始化群粒子速度的算法,通过重新激活速度非常低的粒子,提高了群的探测能力。此外,还研究了粒子初始速度边界的影响,以确定是否可以实现改进的优化性能。通过选择基准测试函数,进一步验证了速度再初始化机制的有效性。这些实验结果得到相关统计测试的补充,表明在许多情况下有显著改善。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Modifying the velocity in adaptive PSO to improve optimisation performance
This article investigates the evolution of the velocity vector as the AdPSO (Adaptive PSO) algorithm optimizes a set of parameters through a number of epochs. Experimental results have shown that when using a swarm to find the optimal solution to a specific natural language processing (NLP) application gradually the velocity vector is decreased towards a very small value that causes the particles to switch from exploration (i.e., the attempt to determine radically new solutions) towards exploitation (search of solutions that are close to those already identified). Based on this observation, a study is carried out to determine whether the velocity vector may be handled in a more efficient manner. An algorithm for reinitializing the velocity of swarm particles is proposed, which improves the exploration of the swarm, by reenergizing particles that have very low velocities. Also, the effect of bounding the initial velocity of particles is studied, to determine whether improved optimization performance can be achieved. The effectiveness of the velocity reinitialisation mechanism is further examined by application to a selection of benchmark test functions. These experimental results are supplemented by relevant statistical tests that indicate a significant improvement in many cases.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Blood vessel segmentation in retinal images using echo state networks Global mean square exponential synchronization of stochastic neural networks with time-varying delays Navigation of mobile robot with cooperation of quadcopter Impact of grey wolf optimization on WSN cluster formation and lifetime expansion The optimization of vehicle routing of communal waste in an urban environment using a nearest neighbirs' algorithm and genetic algorithm: Communal waste vehicle routing optimization in urban areas
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1