2
|
Alyasseri ZAA, Alomari OA, Al-Betar MA, Makhadmeh SN, Doush IA, Awadallah MA, Abasi AK, Elnagar A. Recent advances of bat-inspired algorithm, its versions and applications. Neural Comput Appl 2022; 34:16387-16422. [PMID: 35971379 PMCID: PMC9366842 DOI: 10.1007/s00521-022-07662-y] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/17/2021] [Accepted: 07/18/2022] [Indexed: 11/25/2022]
Abstract
Bat-inspired algorithm (BA) is a robust swarm intelligence algorithm that finds success in many problem domains. The ecosystem of bat animals inspires the main idea of BA. This review paper scanned and analysed the state-of-the-art researches investigated using BA from 2017 to 2021. BA has very impressive characteristics such as its easy-to-use, simple in concepts, flexible and adaptable, consistent, and sound and complete. It has strong operators that incorporate the natural selection principle through survival-of-the-fittest rule within the intensification step attracted by local-best solution. Initially, the growth of the recent solid works published in Scopus indexed articles is summarized in terms of the number of BA-based Journal articles published per year, citations, top authors, work with BA, top institutions, and top countries. After that, the different versions of BA are highlighted to be in line with the complex nature of optimization problems such as binary, modified, hybridized, and multiobjective BA. The successful applications of BA are reviewed and summarized, such as electrical and power system, wireless and network system, environment and materials engineering, classification and clustering, structural and mechanical engineering, feature selection, image and signal processing, robotics, medical and healthcare, scheduling domain, and many others. The critical analysis of the limitations and shortcomings of BA is also mentioned. The open-source codes of BA code are given to build a wealthy BA review. Finally, the BA review is concluded, and the possible future directions for upcoming developments are suggested such as utilizing BA to serve in dynamic, robust, multiobjective, large-scaled optimization as well as improve BA performance by utilizing structure population, tuning parameters, memetic strategy, and selection mechanisms. The reader of this review will determine the best domains and applications used by BA and can justify their BA-related contributions.
Collapse
Affiliation(s)
- Zaid Abdi Alkareem Alyasseri
- ECE Department, Faculty of Engineering, University of Kufa, P.O. Box 21, Najaf, Iraq
- College of Engineering, University of Warith Al-Anbiyaa, Karbala, Iraq
- Information Research and Development Center (ITRDC), University of Kufa, Najaf, Iraq
| | | | - Mohammed Azmi Al-Betar
- Artificial Intelligence Research Center (AIRC), College of Engineering and Information Technology, Ajman University, Ajman, United Arab Emirates
- Department of Information Technology, Al-Huson University College, Al-Balqa Applied University, Irbid, Jordan
| | - Sharif Naser Makhadmeh
- Artificial Intelligence Research Center (AIRC), College of Engineering and Information Technology, Ajman University, Ajman, United Arab Emirates
| | - Iyad Abu Doush
- Department of Computing, College of Engineering and Applied Sciences, American University of Kuwait, Salmiya, Kuwait
- Computer Science Department, Yarmouk University, Irbid, Jordan
| | - Mohammed A. Awadallah
- Department of Computer Science, Al-Aqsa University, P.O. Box 4051, Gaza, Palestine
- Artificial Intelligence Research Center (AIRC), Ajman University, Ajman, United Arab Emirates
| | - Ammar Kamal Abasi
- Machine Learning Department, Mohamed Bin Zayed University of Artificial Intelligence (MBZUAI), Abu Dhabi, United Arab Emirates
| | - Ashraf Elnagar
- Department of Computer Science, University of Sharjah, Sharjah, United Arab Emirates
| |
Collapse
|
3
|
An Ensemble Framework to Forest Optimization Based Reduct Searching. Symmetry (Basel) 2022. [DOI: 10.3390/sym14061277] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/05/2023] Open
Abstract
Essentially, the solution to an attribute reduction problem can be viewed as a reduct searching process. Currently, among various searching strategies, meta-heuristic searching has received extensive attention. As a new emerging meta-heuristic approach, the forest optimization algorithm (FOA) is introduced to the problem solving of attribute reduction in this study. To further improve the classification performance of selected attributes in reduct, an ensemble framework is also developed: firstly, multiple reducts are obtained by FOA and data perturbation, and the structure of those multiple reducts is symmetrical, which indicates that no order exists among those reducts; secondly, multiple reducts are used to execute voting classification over testing samples. Finally, comprehensive experiments on over 20 UCI datasets clearly validated the effectiveness of our framework: it is not only beneficial to output reducts with superior classification accuracies and classification stabilities but also suitable for data pre-processing with noise. This improvement work we have performed makes the FOA obtain better benefits in the data processing of life, health, medical and other fields.
Collapse
|
5
|
A Knowledge Acquisition Method of Ship Coating Defects Based on IHQGA-RS. COATINGS 2022. [DOI: 10.3390/coatings12030292] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/04/2022]
Abstract
Coating defects are caused by a series of factors such as the improper operation of workers and the quality of the coating itself. At present, the coating process of all shipyards is inspected and recorded at a specific time after construction, which cannot prevent and control defects scientifically. As a result, coating quality decreases, and production costs increase. Therefore, this paper proposes a knowledge acquisition method based on a rough set (RS) optimized by an improved hybrid quantum genetic algorithm (IHQGA) to guide the ship-coating construction process. Firstly, the probability amplitude is determined according to the individual position of the population, and the adaptive value k is proposed to determine the rotation angle of the quantum gate. On this basis, the simulated annealing algorithm is combined to enhance the local search ability of the algorithm. Finally, the algorithm is applied to rough set attribute reduction to improve the efficiency and accuracy of rough set attribute reduction. The data of 600 painted examples of 210-KBC bulk carriers from a shipyard between 2015 and 2020 are randomly selected to test the knowledge acquisition method proposed in the paper and other knowledge acquisition methods. The results show that the IHQGA attribute approximate reduction algorithm proposed in this paper is the first to reach the optimal adaptation degree of 0.847, the average adaptation degree is better than other algorithms, and the average consumption time is about 10% less than different algorithms, so the IHQGA has more vital and more efficient seeking ability. The knowledge acquisition result based on the IHQGA optimization rough set has 20–50% fewer rules and 5–10% higher accuracy than other methods, and the industry experts have high recognition. The knowledge acquisition method of this paper is validated on a hull segment. The obtained results are consistent with the expert diagnosis results, indicating that the method proposed in this paper has certain practicability.
Collapse
|
6
|
Al-Dyani WZ, Ahmad FK, Kamaruddin SS. Improvements of bat algorithm for optimal feature selection: A systematic literature review. INTELL DATA ANAL 2022. [DOI: 10.3233/ida-205455] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
Bat Algorithm (BA) has been extensively applied as an optimal Feature Selection (FS) technique for solving a wide variety of optimization problems due to its impressive characteristics compared to other swarm intelligence methods. Nevertheless, BA still suffers from several problems such as poor exploration search, falling into local optima, and has many parameters that need to be controlled appropriately. Consequently, many researchers have proposed different techniques to handle such problems. However, there is a lack of systematic review on BA which could shed light on its variants. In the literature, several review papers have been reported, however, such studies were neither systematic nor comprehensive enough. Most studies did not report specifically which components of BA was modified. The range of improvements made to the BA varies, which often difficult for any enhancement to be accomplished if not properly addressed. Given such limitations, this study aims to review and analyse the recent variants of latest improvements in BA for optimal feature selection. The study has employed a standard systematic literature review method on four scientific databases namely, IEEE Xplore, ACM, Springer, and Science Direct. As a result, 147 research publications over the last ten years have been collected, investigated, and summarized. Several critical and significant findings based on the literature reviewed were reported in this paper which can be used as a guideline for the scientists in the future to do further research.
Collapse
Affiliation(s)
- Wafa Zubair Al-Dyani
- School of Computing, College of Arts and Science, Universiti Utara Malaysia, Sintok Kedah, Malaysia
- Department of Computer Science, College of Computing and Information Technology, Hadhramout University, Hadhramout, Yemen
| | - Farzana Kabir Ahmad
- School of Computing, College of Arts and Science, Universiti Utara Malaysia, Sintok Kedah, Malaysia
| | - Siti Sakira Kamaruddin
- School of Computing, College of Arts and Science, Universiti Utara Malaysia, Sintok Kedah, Malaysia
| |
Collapse
|