Fan Ye , Peng Duan , Leilei Meng , Hongyan Sang , Kaizhou Gao
{"title":"An enhanced artificial bee colony algorithm with self-learning optimization mechanism for multi-objective path planning problem","authors":"Fan Ye , Peng Duan , Leilei Meng , Hongyan Sang , Kaizhou Gao","doi":"10.1016/j.engappai.2025.110444","DOIUrl":null,"url":null,"abstract":"<div><div>In recent years, path planning has been one of the most concerned problems in mobile robotics. This study investigates a multi-objective path planning problem focused on minimizing path length and maximizing path safety. Based on the characteristics of this problem, a mathematical model is established, and then an enhanced artificial bee colony algorithm is proposed to solve this problem. In the proposed algorithm, a new hybrid initialization strategy is designed to generate a high-quality initial population. In the employed bee phase, in addition to the crossover and mutation operators, two objective-oriented evolutionary operators are developed. In the onlooker bee phase, two self-learning optimization mechanisms are applied to the non-dominated and dominated individuals, respectively. Specifically, the collaborative-based optimization mechanism is designed to improve the quality of the non-dominated individuals. The dominance-guide optimization mechanism is developed to guide the dominated individuals to learn from the non-dominated ones. In the scout bee phase, a novel individual-restart strategy that considers the useful information of global best solutions is investigated, which increases the proposed algorithm’s exploration ability. Finally, the proposed algorithm is compared with five state-of-the-art algorithms on sixteen instances from four representative environments. Simulation results show that the proposed algorithm achieved average improvements of 2.60% and 90.77% on the hypervolume and inverted generational distance metrics, respectively, compared with the algorithm with the second-best performance. These demonstrate the effectiveness and high performance of the proposed algorithm for solving multi-objective path planning problems in terms of both population diversity and solution quality.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"149 ","pages":"Article 110444"},"PeriodicalIF":7.5000,"publicationDate":"2025-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197625004440","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
An enhanced artificial bee colony algorithm with self-learning optimization mechanism for multi-objective path planning problem
In recent years, path planning has been one of the most concerned problems in mobile robotics. This study investigates a multi-objective path planning problem focused on minimizing path length and maximizing path safety. Based on the characteristics of this problem, a mathematical model is established, and then an enhanced artificial bee colony algorithm is proposed to solve this problem. In the proposed algorithm, a new hybrid initialization strategy is designed to generate a high-quality initial population. In the employed bee phase, in addition to the crossover and mutation operators, two objective-oriented evolutionary operators are developed. In the onlooker bee phase, two self-learning optimization mechanisms are applied to the non-dominated and dominated individuals, respectively. Specifically, the collaborative-based optimization mechanism is designed to improve the quality of the non-dominated individuals. The dominance-guide optimization mechanism is developed to guide the dominated individuals to learn from the non-dominated ones. In the scout bee phase, a novel individual-restart strategy that considers the useful information of global best solutions is investigated, which increases the proposed algorithm’s exploration ability. Finally, the proposed algorithm is compared with five state-of-the-art algorithms on sixteen instances from four representative environments. Simulation results show that the proposed algorithm achieved average improvements of 2.60% and 90.77% on the hypervolume and inverted generational distance metrics, respectively, compared with the algorithm with the second-best performance. These demonstrate the effectiveness and high performance of the proposed algorithm for solving multi-objective path planning problems in terms of both population diversity and solution quality.
期刊介绍:
Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.