Jincun Liu, Yinjie Ren, Yang Liu, Yan Meng, Dong An, Yaoguang Wei
{"title":"Achievement of Fish School Milling Motion Based on Distributed Multi-agent Reinforcement Learning","authors":"Jincun Liu, Yinjie Ren, Yang Liu, Yan Meng, Dong An, Yaoguang Wei","doi":"10.1007/s42235-025-00721-9","DOIUrl":null,"url":null,"abstract":"<div><p>In recent years, significant research attention has been directed towards swarm intelligence. The Milling behavior of fish schools, a prime example of swarm intelligence, shows how simple rules followed by individual agents lead to complex collective behaviors. This paper studies Multi-Agent Reinforcement Learning to simulate fish schooling behavior, overcoming the challenges of tuning parameters in traditional models and addressing the limitations of single-agent methods in multi-agent environments. Based on this foundation, a novel Graph Convolutional Networks (GCN)-Critic MADDPG algorithm leveraging GCN is proposed to enhance cooperation among agents in a multi-agent system. Simulation experiments demonstrate that, compared to traditional single-agent algorithms, the proposed method not only exhibits significant advantages in terms of convergence speed and stability but also achieves tighter group formations and more naturally aligned Milling behavior. Additionally, a fish school self-organizing behavior research platform based on an event-triggered mechanism has been developed, providing a robust tool for exploring dynamic behavioral changes under various conditions.</p></div>","PeriodicalId":614,"journal":{"name":"Journal of Bionic Engineering","volume":"22 4","pages":"1683 - 1701"},"PeriodicalIF":5.8000,"publicationDate":"2025-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Bionic Engineering","FirstCategoryId":"94","ListUrlMain":"https://link.springer.com/article/10.1007/s42235-025-00721-9","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
In recent years, significant research attention has been directed towards swarm intelligence. The Milling behavior of fish schools, a prime example of swarm intelligence, shows how simple rules followed by individual agents lead to complex collective behaviors. This paper studies Multi-Agent Reinforcement Learning to simulate fish schooling behavior, overcoming the challenges of tuning parameters in traditional models and addressing the limitations of single-agent methods in multi-agent environments. Based on this foundation, a novel Graph Convolutional Networks (GCN)-Critic MADDPG algorithm leveraging GCN is proposed to enhance cooperation among agents in a multi-agent system. Simulation experiments demonstrate that, compared to traditional single-agent algorithms, the proposed method not only exhibits significant advantages in terms of convergence speed and stability but also achieves tighter group formations and more naturally aligned Milling behavior. Additionally, a fish school self-organizing behavior research platform based on an event-triggered mechanism has been developed, providing a robust tool for exploring dynamic behavioral changes under various conditions.
期刊介绍:
The Journal of Bionic Engineering (JBE) is a peer-reviewed journal that publishes original research papers and reviews that apply the knowledge learned from nature and biological systems to solve concrete engineering problems. The topics that JBE covers include but are not limited to:
Mechanisms, kinematical mechanics and control of animal locomotion, development of mobile robots with walking (running and crawling), swimming or flying abilities inspired by animal locomotion.
Structures, morphologies, composition and physical properties of natural and biomaterials; fabrication of new materials mimicking the properties and functions of natural and biomaterials.
Biomedical materials, artificial organs and tissue engineering for medical applications; rehabilitation equipment and devices.
Development of bioinspired computation methods and artificial intelligence for engineering applications.