Simulating micro-robots to find a point of interest under noise and with limited communication using Particle Swarm Optimization

M. Stender, Yanjun Yan, H. Karayaka, Peter Tay, Robert D. Adams
{"title":"Simulating micro-robots to find a point of interest under noise and with limited communication using Particle Swarm Optimization","authors":"M. Stender, Yanjun Yan, H. Karayaka, Peter Tay, Robert D. Adams","doi":"10.1109/SECON.2017.7925267","DOIUrl":null,"url":null,"abstract":"This paper presents the simulation results of a swarm of micro-robots collaborating to find a point of interest in 2D space. Guided by a fitness function, the Particle Swarm Optimization (PSO) algorithm is highly efficient to explore the solution space and find such an optimum. However, in real-world scenarios in which the particles are micro-robots, there are practical constraints. The two most significant constraints are: (1) given communication and measurement noise, the fitness function evaluation will be noisy, (2) given the limited communication range of micro-robots, broadcasting the global best solution is too expensive. A neighborhood PSO (NPSO) algorithm is proposed to replace the global best by the neighborhood best. Different applications call for different fitness functions, and three benchmark functions, representing three typical scenarios, are examined: (1) a unimodal and symmetric scenario with only one global optimum, (2) a multi-modal scenario with one global optimum but many local optima, and (3) a uni-model but asymmetric scenario. For each fitness function, simulations on the effects of the two aforementioned constraints, individually or combined, are carried out. The results demonstrate that PSO is tolerant to noise up to certain level and NPSO is a practical adaptation to implement swarm intelligence in swarm robotics.","PeriodicalId":368197,"journal":{"name":"SoutheastCon 2017","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SoutheastCon 2017","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SECON.2017.7925267","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

This paper presents the simulation results of a swarm of micro-robots collaborating to find a point of interest in 2D space. Guided by a fitness function, the Particle Swarm Optimization (PSO) algorithm is highly efficient to explore the solution space and find such an optimum. However, in real-world scenarios in which the particles are micro-robots, there are practical constraints. The two most significant constraints are: (1) given communication and measurement noise, the fitness function evaluation will be noisy, (2) given the limited communication range of micro-robots, broadcasting the global best solution is too expensive. A neighborhood PSO (NPSO) algorithm is proposed to replace the global best by the neighborhood best. Different applications call for different fitness functions, and three benchmark functions, representing three typical scenarios, are examined: (1) a unimodal and symmetric scenario with only one global optimum, (2) a multi-modal scenario with one global optimum but many local optima, and (3) a uni-model but asymmetric scenario. For each fitness function, simulations on the effects of the two aforementioned constraints, individually or combined, are carried out. The results demonstrate that PSO is tolerant to noise up to certain level and NPSO is a practical adaptation to implement swarm intelligence in swarm robotics.
利用粒子群算法模拟微机器人在噪声和有限通信条件下寻找兴趣点
本文给出了一群微型机器人在二维空间中协同寻找兴趣点的仿真结果。在适应度函数的指导下,粒子群优化算法(PSO)能够高效地探索解空间并找到最优解。然而,在粒子是微型机器人的现实场景中,有实际的限制。两个最重要的约束是:(1)给定通信和测量噪声,适应度函数评估将是有噪声的;(2)给定微型机器人有限的通信范围,传播全局最优解的成本太高。提出了一种邻域粒子群算法(NPSO),用邻域最优取代全局最优。不同的应用需要不同的适应度函数,并研究了代表三种典型场景的三个基准函数:(1)只有一个全局最优的单峰对称场景,(2)有一个全局最优但有许多局部最优的多峰场景,以及(3)单一模型但不对称的场景。对于每个适应度函数,分别或组合对上述两个约束的影响进行了模拟。结果表明,粒子群算法对噪声有一定的容忍度,是实现群体智能的一种实用的自适应算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信