• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于 Reynolds 规则的局部和全局应用的实体代理中的群体行为演变。

Evolving flocking in embodied agents based on local and global application of Reynolds' rules.

机构信息

Instituto Superior Técnico (IST), Lisbon, Portugal.

Instituto Universitário de Lisboa (ISCTE-IUL), Lisbon, Portugal.

出版信息

PLoS One. 2019 Oct 29;14(10):e0224376. doi: 10.1371/journal.pone.0224376. eCollection 2019.

DOI:10.1371/journal.pone.0224376
PMID:31661526
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6818765/
Abstract

In large scale systems of embodied agents, such as robot swarms, the ability to flock is essential in many tasks. However, the conditions necessary to artificially evolve self-organised flocking behaviours remain unknown. In this paper, we study and demonstrate how evolutionary techniques can be used to synthesise flocking behaviours, in particular, how fitness functions should be designed to evolve high-performing controllers. We start by considering Reynolds' seminal work on flocking, the boids model, and design three components of a fitness function that are directly based on his three local rules to enforce local separation, cohesion and alignment. Results show that embedding Reynolds' rules in the fitness function can lead to the successful evolution of flocking behaviours. However, only local, fragmented flocking behaviours tend to evolve when fitness scores are based on the individuals' conformity to Reynolds' rules. We therefore modify the components of the fitness function so that they consider the entire group of agents simultaneously, and find that the resulting behaviours lead to global flocking. Furthermore, the results show that alignment need not be explicitly rewarded to successfully evolve flocking. Our study thus represents a significant step towards the use of evolutionary techniques to synthesise collective behaviours for tasks in which embodied agents need to move as a single, cohesive group.

摘要

在大规模的实体代理系统中,如机器人群,集群能力在许多任务中是必不可少的。然而,人为地进化出自组织的集群行为所需的条件仍然未知。在本文中,我们研究并展示了进化技术如何用于合成集群行为,特别是如何设计适应度函数来进化高性能控制器。我们首先考虑了 Reynolds 关于集群的开创性工作,即 boids 模型,并设计了适应度函数的三个组成部分,这些组成部分直接基于他的三个局部规则来强制实现局部分离、聚集和对齐。结果表明,将 Reynolds 规则嵌入适应度函数中可以导致集群行为的成功进化。然而,当适应度得分基于个体对 Reynolds 规则的一致性时,只能进化出局部的、碎片化的集群行为。因此,我们修改了适应度函数的组成部分,以便同时考虑整个代理群体,发现由此产生的行为导致了全局的集群。此外,结果表明,成功进化出集群行为并不一定需要显式地奖励对齐。因此,我们的研究代表了朝着使用进化技术来合成集体行为以完成需要作为一个整体、有凝聚力的群体进行移动的任务迈出了重要一步。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/f34efb6bc5bf/pone.0224376.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/5a92f0d2bca4/pone.0224376.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/433811e6aeda/pone.0224376.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/eaffb48cffac/pone.0224376.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/3494d5d98952/pone.0224376.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/f0457662a4a3/pone.0224376.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/e4837484b5ad/pone.0224376.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/1d3109229589/pone.0224376.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/2b976708bcd1/pone.0224376.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/05f12c2f8d1f/pone.0224376.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/f34efb6bc5bf/pone.0224376.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/5a92f0d2bca4/pone.0224376.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/433811e6aeda/pone.0224376.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/eaffb48cffac/pone.0224376.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/3494d5d98952/pone.0224376.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/f0457662a4a3/pone.0224376.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/e4837484b5ad/pone.0224376.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/1d3109229589/pone.0224376.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/2b976708bcd1/pone.0224376.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/05f12c2f8d1f/pone.0224376.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1054/6818765/f34efb6bc5bf/pone.0224376.g010.jpg

相似文献

1
Evolving flocking in embodied agents based on local and global application of Reynolds' rules.基于 Reynolds 规则的局部和全局应用的实体代理中的群体行为演变。
PLoS One. 2019 Oct 29;14(10):e0224376. doi: 10.1371/journal.pone.0224376. eCollection 2019.
2
Flock2: A model for orientation-based social flocking. flock2:一种基于方向的群体聚集模型。
J Theor Biol. 2024 Oct 7;593:111880. doi: 10.1016/j.jtbi.2024.111880. Epub 2024 Jul 6.
3
Emergence of Swarming Behavior: Foraging Agents Evolve Collective Motion Based on Signaling.群体行为的出现:觅食主体基于信号进化出集体运动。
PLoS One. 2016 Apr 27;11(4):e0152756. doi: 10.1371/journal.pone.0152756. eCollection 2016.
4
Interaction Rules Supporting Effective Flocking Behavior.支持有效集群行为的交互规则。
Artif Life. 2024 Aug 1;30(3):323-336. doi: 10.1162/artl_a_00438.
5
Entangled time in flocking: Multi-time-scale interaction reveals emergence of inherent noise.缠结时间的群集:多时间尺度相互作用揭示固有噪声的涌现。
PLoS One. 2018 Apr 24;13(4):e0195988. doi: 10.1371/journal.pone.0195988. eCollection 2018.
6
An adaptive weighting mechanism for Reynolds rules-based flocking control scheme.一种基于雷诺兹规则的群体控制方案的自适应加权机制。
PeerJ Comput Sci. 2021 Feb 16;7:e388. doi: 10.7717/peerj-cs.388. eCollection 2021.
7
Spontaneous flocking in human groups.人类群体中的自发聚集行为。
Behav Processes. 2013 Jan;92:6-14. doi: 10.1016/j.beproc.2012.09.004. Epub 2012 Oct 3.
8
Clusterflock: a flocking algorithm for isolating congruent phylogenomic datasets.聚类群集:一种用于隔离一致的基因组数据集的群集算法。
Gigascience. 2016 Oct 24;5(1):44. doi: 10.1186/s13742-016-0152-3.
9
Assessing Human Judgment of Computationally Generated Swarming Behavior.评估人类对计算生成的群体行为的判断。
Front Robot AI. 2018 Feb 22;5:13. doi: 10.3389/frobt.2018.00013. eCollection 2018.
10
Alignment with neighbours enables escape from dead ends in flocking models.与邻居保持一致可以使群体模型中的个体逃离死胡同。
J R Soc Interface. 2022 Aug;19(193):20220356. doi: 10.1098/rsif.2022.0356. Epub 2022 Aug 17.

本文引用的文献

1
Optimized flocking of autonomous drones in confined environments.优化自主无人机在封闭环境中的集群行为。
Sci Robot. 2018 Jul 18;3(20). doi: 10.1126/scirobotics.aat3536.
2
Evolution of Collective Behaviour in an Artificial World Using Linguistic Fuzzy Rule-Based Systems.使用基于语言模糊规则系统的人工世界中集体行为的演变
PLoS One. 2017 Jan 3;12(1):e0168876. doi: 10.1371/journal.pone.0168876. eCollection 2017.
3
Evolution of Swarming Behavior Is Shaped by How Predators Attack.群体行为的进化受捕食者攻击方式的影响。
Artif Life. 2016 Summer;22(3):299-318. doi: 10.1162/ARTL_a_00206. Epub 2016 May 3.
4
Emergence of Swarming Behavior: Foraging Agents Evolve Collective Motion Based on Signaling.群体行为的出现:觅食主体基于信号进化出集体运动。
PLoS One. 2016 Apr 27;11(4):e0152756. doi: 10.1371/journal.pone.0152756. eCollection 2016.
5
Evolution of Collective Behaviors for a Real Swarm of Aquatic Surface Robots.真实水面机器人集群的集体行为演变
PLoS One. 2016 Mar 21;11(3):e0151834. doi: 10.1371/journal.pone.0151834. eCollection 2016.
6
Information transfer and behavioural inertia in starling flocks.椋鸟群中的信息传递与行为惯性
Nat Phys. 2014 Sep 1;10(9):615-698. doi: 10.1038/nphys3035.
7
Predator confusion is sufficient to evolve swarming behaviour.捕食者混淆足以促使群体行为进化。
J R Soc Interface. 2013 Jun 5;10(85):20130305. doi: 10.1098/rsif.2013.0305. Print 2013 Aug 6.
8
Scale-free correlations in starling flocks.鸦科鸟群中的无标度相关性。
Proc Natl Acad Sci U S A. 2010 Jun 29;107(26):11865-70. doi: 10.1073/pnas.1005766107. Epub 2010 Jun 14.
9
Interaction ruling animal collective behavior depends on topological rather than metric distance: evidence from a field study.决定动物群体行为的相互作用取决于拓扑距离而非度量距离:一项实地研究的证据。
Proc Natl Acad Sci U S A. 2008 Jan 29;105(4):1232-7. doi: 10.1073/pnas.0711437105. Epub 2008 Jan 28.
10
From disorder to order in marching locusts.行军蝗虫从无序到有序。
Science. 2006 Jun 2;312(5778):1402-6. doi: 10.1126/science.1125142.