{"title":"用于引导蜂群集体运动技能的双任务深度强化学习和领域转移架构","authors":"Shadi Abpeikar;Matt Garratt;Sreenatha Anavatti;Reda Ghanem;Kathryn Kasmarik","doi":"10.1109/JSYST.2025.3536783","DOIUrl":null,"url":null,"abstract":"Recent research has shown it is possible for groups of robots to automatically “bootstrap” their own collective motion behaviors, particularly movement in a group. However, existing work has primarily provided proof of concept in regular, open arenas without obstacles. For practical applications on real robots, multiple collective motion skills are required. This article proposes a novel, multitask deep reinforcement learning algorithm and domain transfer architecture permitting multiple collective motion skills to be bootstrapped automatically and applied to real robots. The proposed approach is tested for tuning two collective motion skills for grouped movement and obstacle avoidance, without requiring a map of the environment. We show that our approach can tune obstacle avoidance parameters while maintaining high-quality swarming collective behavior when an obstacle is detected. Furthermore, learned collective motion skills can be transferred from a point mass simulation onto real mobile robots using our domain transfer architecture, without loss of quality. Transferability is comparable to that of an evolutionary algorithm run in a high-fidelity simulator.","PeriodicalId":55017,"journal":{"name":"IEEE Systems Journal","volume":"19 1","pages":"327-338"},"PeriodicalIF":4.0000,"publicationDate":"2025-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Dual-Task Deep Reinforcement Learning and Domain Transfer Architecture for Bootstrapping Swarming Collective Motion Skills\",\"authors\":\"Shadi Abpeikar;Matt Garratt;Sreenatha Anavatti;Reda Ghanem;Kathryn Kasmarik\",\"doi\":\"10.1109/JSYST.2025.3536783\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recent research has shown it is possible for groups of robots to automatically “bootstrap” their own collective motion behaviors, particularly movement in a group. However, existing work has primarily provided proof of concept in regular, open arenas without obstacles. For practical applications on real robots, multiple collective motion skills are required. This article proposes a novel, multitask deep reinforcement learning algorithm and domain transfer architecture permitting multiple collective motion skills to be bootstrapped automatically and applied to real robots. The proposed approach is tested for tuning two collective motion skills for grouped movement and obstacle avoidance, without requiring a map of the environment. We show that our approach can tune obstacle avoidance parameters while maintaining high-quality swarming collective behavior when an obstacle is detected. Furthermore, learned collective motion skills can be transferred from a point mass simulation onto real mobile robots using our domain transfer architecture, without loss of quality. Transferability is comparable to that of an evolutionary algorithm run in a high-fidelity simulator.\",\"PeriodicalId\":55017,\"journal\":{\"name\":\"IEEE Systems Journal\",\"volume\":\"19 1\",\"pages\":\"327-338\"},\"PeriodicalIF\":4.0000,\"publicationDate\":\"2025-03-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Systems Journal\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10910129/\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Systems Journal","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10910129/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
A Dual-Task Deep Reinforcement Learning and Domain Transfer Architecture for Bootstrapping Swarming Collective Motion Skills
Recent research has shown it is possible for groups of robots to automatically “bootstrap” their own collective motion behaviors, particularly movement in a group. However, existing work has primarily provided proof of concept in regular, open arenas without obstacles. For practical applications on real robots, multiple collective motion skills are required. This article proposes a novel, multitask deep reinforcement learning algorithm and domain transfer architecture permitting multiple collective motion skills to be bootstrapped automatically and applied to real robots. The proposed approach is tested for tuning two collective motion skills for grouped movement and obstacle avoidance, without requiring a map of the environment. We show that our approach can tune obstacle avoidance parameters while maintaining high-quality swarming collective behavior when an obstacle is detected. Furthermore, learned collective motion skills can be transferred from a point mass simulation onto real mobile robots using our domain transfer architecture, without loss of quality. Transferability is comparable to that of an evolutionary algorithm run in a high-fidelity simulator.
期刊介绍:
This publication provides a systems-level, focused forum for application-oriented manuscripts that address complex systems and system-of-systems of national and global significance. It intends to encourage and facilitate cooperation and interaction among IEEE Societies with systems-level and systems engineering interest, and to attract non-IEEE contributors and readers from around the globe. Our IEEE Systems Council job is to address issues in new ways that are not solvable in the domains of the existing IEEE or other societies or global organizations. These problems do not fit within traditional hierarchical boundaries. For example, disaster response such as that triggered by Hurricane Katrina, tsunamis, or current volcanic eruptions is not solvable by pure engineering solutions. We need to think about changing and enlarging the paradigm to include systems issues.