Improved aquila optimizer for swarm-based solutions to complex engineering problems
Abstract The traditional optimization approaches suffer from certain problems like getting stuck in local optima, low speed, susceptibility to local optima, and searching unknown search spaces, thus requiring reliance on single-based solutions. Herein, an Improved Aquila Optimizer (IAO) is proposed,...
Saved in:
| Main Authors: | , , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Nature Portfolio
2024-12-01
|
| Series: | Scientific Reports |
| Subjects: | |
| Online Access: | https://doi.org/10.1038/s41598-024-79577-8 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850086182841483264 |
|---|---|
| author | Himanshu Sharma Krishan Arora Raghav Mahajan Syed Immamul Ansarullah Farhan Amin Hussain AlSalman |
| author_facet | Himanshu Sharma Krishan Arora Raghav Mahajan Syed Immamul Ansarullah Farhan Amin Hussain AlSalman |
| author_sort | Himanshu Sharma |
| collection | DOAJ |
| description | Abstract The traditional optimization approaches suffer from certain problems like getting stuck in local optima, low speed, susceptibility to local optima, and searching unknown search spaces, thus requiring reliance on single-based solutions. Herein, an Improved Aquila Optimizer (IAO) is proposed, which is a unique meta-heuristic optimization method motivated by the hunting behavior of Aquila. An improved version of Aquila optimizer seeks to increase effectiveness and productivity. IAO emulates the hunting behaviors of Aquila, elucidating each step of the hunting process. The IAO algorithm contains innovative elements to boost its optimization capabilities. It combines a combination of low flight with a leisurely descent for exploitation, high-altitude vertical dives, contour flying with brief gliding attacks for exploration, and controlled swooping maneuvers for effective prey capture. To assess the effectiveness of IAO, Herein, numerous experiments were carried out. Firstly, IAO was compared using 23 classical optimization functions. The achieved results demonstrate that the proposed model outperforms various champion algorithms. Secondly, the proposed algorithm is applied to five real-world engineering problems. The achieved results prove effectiveness in diverse application domains. The key findings of the research work highlight IAO’s resilience and adaptability in solving challenging optimization issues and its importance as a strong optimization tool for real-world engineering applications. Convergence curves compare the speed of proposed algorithms with selected algorithms for 1000 iterations. Time complexity analysis shows that the best time is 0.00015225 which is better as compared to other algorithms also Wilcoxon ranksum test is carried out to calculate the p-value is less than 0.05 rejecting the null hypothesis. The research emphasizes the potential of IAO as a tool for tackling real-world optimization challenges by explaining its efficacy and competitiveness compared to other optimization procedures via comprehensive testing and analysis. |
| format | Article |
| id | doaj-art-3eaa782348464fa78242d2dd2ec968ad |
| institution | DOAJ |
| issn | 2045-2322 |
| language | English |
| publishDate | 2024-12-01 |
| publisher | Nature Portfolio |
| record_format | Article |
| series | Scientific Reports |
| spelling | doaj-art-3eaa782348464fa78242d2dd2ec968ad2025-08-20T02:43:33ZengNature PortfolioScientific Reports2045-23222024-12-0114113410.1038/s41598-024-79577-8Improved aquila optimizer for swarm-based solutions to complex engineering problemsHimanshu Sharma0Krishan Arora1Raghav Mahajan2Syed Immamul Ansarullah3Farhan Amin4Hussain AlSalman5School of Electronics and Electrical Engineering, Lovely Professional UniversitySchool of Electronics and Electrical Engineering, Lovely Professional UniversitySchool of Electronics and Electrical Engineering, Lovely Professional University Department of Management studies, North Campus Delina, The University of KashmirSchool of Computer Science and Engineering, Yeungnam UniversityDepartment of Computer Science, College of Computer and Information Sciences, King Saud UniversityAbstract The traditional optimization approaches suffer from certain problems like getting stuck in local optima, low speed, susceptibility to local optima, and searching unknown search spaces, thus requiring reliance on single-based solutions. Herein, an Improved Aquila Optimizer (IAO) is proposed, which is a unique meta-heuristic optimization method motivated by the hunting behavior of Aquila. An improved version of Aquila optimizer seeks to increase effectiveness and productivity. IAO emulates the hunting behaviors of Aquila, elucidating each step of the hunting process. The IAO algorithm contains innovative elements to boost its optimization capabilities. It combines a combination of low flight with a leisurely descent for exploitation, high-altitude vertical dives, contour flying with brief gliding attacks for exploration, and controlled swooping maneuvers for effective prey capture. To assess the effectiveness of IAO, Herein, numerous experiments were carried out. Firstly, IAO was compared using 23 classical optimization functions. The achieved results demonstrate that the proposed model outperforms various champion algorithms. Secondly, the proposed algorithm is applied to five real-world engineering problems. The achieved results prove effectiveness in diverse application domains. The key findings of the research work highlight IAO’s resilience and adaptability in solving challenging optimization issues and its importance as a strong optimization tool for real-world engineering applications. Convergence curves compare the speed of proposed algorithms with selected algorithms for 1000 iterations. Time complexity analysis shows that the best time is 0.00015225 which is better as compared to other algorithms also Wilcoxon ranksum test is carried out to calculate the p-value is less than 0.05 rejecting the null hypothesis. The research emphasizes the potential of IAO as a tool for tackling real-world optimization challenges by explaining its efficacy and competitiveness compared to other optimization procedures via comprehensive testing and analysis.https://doi.org/10.1038/s41598-024-79577-8Metaheuristic algorithmParticle swarm optimizationEngineering optimization designFeature selectionAquila optimizerImproved Aquila optimizer |
| spellingShingle | Himanshu Sharma Krishan Arora Raghav Mahajan Syed Immamul Ansarullah Farhan Amin Hussain AlSalman Improved aquila optimizer for swarm-based solutions to complex engineering problems Scientific Reports Metaheuristic algorithm Particle swarm optimization Engineering optimization design Feature selection Aquila optimizer Improved Aquila optimizer |
| title | Improved aquila optimizer for swarm-based solutions to complex engineering problems |
| title_full | Improved aquila optimizer for swarm-based solutions to complex engineering problems |
| title_fullStr | Improved aquila optimizer for swarm-based solutions to complex engineering problems |
| title_full_unstemmed | Improved aquila optimizer for swarm-based solutions to complex engineering problems |
| title_short | Improved aquila optimizer for swarm-based solutions to complex engineering problems |
| title_sort | improved aquila optimizer for swarm based solutions to complex engineering problems |
| topic | Metaheuristic algorithm Particle swarm optimization Engineering optimization design Feature selection Aquila optimizer Improved Aquila optimizer |
| url | https://doi.org/10.1038/s41598-024-79577-8 |
| work_keys_str_mv | AT himanshusharma improvedaquilaoptimizerforswarmbasedsolutionstocomplexengineeringproblems AT krishanarora improvedaquilaoptimizerforswarmbasedsolutionstocomplexengineeringproblems AT raghavmahajan improvedaquilaoptimizerforswarmbasedsolutionstocomplexengineeringproblems AT syedimmamulansarullah improvedaquilaoptimizerforswarmbasedsolutionstocomplexengineeringproblems AT farhanamin improvedaquilaoptimizerforswarmbasedsolutionstocomplexengineeringproblems AT hussainalsalman improvedaquilaoptimizerforswarmbasedsolutionstocomplexengineeringproblems |