The applications of Artificial Hummingbird Algorithm (AHA) in the optimization problems: A review of the state-of-the-art
Main Article Content
Abstract
Nature-inspired algorithms have been developed and applied to solve a wide range of real-world optimization problems. Artificial Hummingbird Algorithm (AHA) is one of the recently introduced ones. The foraging and flight behaviors of hummingbirds inspire the mechanisms of the AHA. It has a simple structure and operates exploitation and exploration processes based on the visitation of hummingbirds, to find optimal solutions effectively with a few parameter settings. To the best of our knowledge, there has been no comprehensive and systematic review of the AHA, which is the objective of this paper. Researchers have demonstrated AHA's effectiveness in various applications, including antenna design, biomedical, networking, optimization, prediction and forecasting, scheduling, and power generation and controlling. Many studies have reported that the efficiency of AHA can be increased by modifying and hybridizing it with other algorithms. The most well-known problem that AHA has solved is the renewable energy issue. The AHA is also classified as a bio-inspired algorithm frequently used to compare performance. Although the AHA has been published recently and applied to many problems, there are limitations to some application areas, such as scheduling problems and robotics, security, fuzzy systems, data mining, and other interesting optimization problems.
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
References
Lenstra JK, Rinnooy Kan AHG. Complexity of vehicle routing and scheduling problems. Networks. 1981;11(2):221-7.
Özder EH, Özcan E, Eren T. A systematic literature review for personnel scheduling problems. Int J Inf Technol Decis Mak. 2020;19(6):1695-735.
Pongcharoen P. Genetic algorithms for production scheduling in capital goods industries [dissertation]. Newcastle upon Tyne: University of Newcastle upon Tyne; 2001.
Holland JH. Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. Ann Arbor: University of Michigan Press; 1975.
Simon D. Biogeography-based optimization. IEEE Trans Evol Comput. 2008;12(6):702-13.
Mirjalili S, Mirjalili SM, Lewis A. Grey wolf optimizer. Adv Eng Softw. 2014;69:46-61.
Zhao W, Wang L, Mirjalili S. Artificial hummingbird algorithm: a new bio-inspired optimizer with its engineering applications. Comput Methods Appl Mech Eng. 2022;388:114194.
Wolpert DH, Macready WG. No free lunch theorems for optimization. IEEE Trans Evol Comput. 1997;1(1):67-82.
Ramadan A, Kamel S, Hassan MH, Ahmed EM, Hasanien HM. Accurate photovoltaic models based on an adaptive opposition artificial hummingbird algorithm. Electronics. 2022;11(3):318.
Sadoun AM, Najjar IR, Alsoruji GS, Abd-Elwahed MS, Elaziz MA, Fathy A. Utilization of improved machine learning method based on artificial hummingbird algorithm to predict the tribological behavior of Cu-Al2O3 nanocomposites synthesized by in situ method. Mathematics. 2022;10(8):1266.
Basavaraja PH, Ganesarathinam S. An ensemble-of-deep learning model with optimally selected features for osteoporosis detection from bone x-ray image. Int J Intell Eng Syst. 2022;15(5):194-206.
Zhao W, Zhang Z, Mirjalili S, Wang L, Khodadadi N, Mirjalili SM. An effective multi-objective artificial hummingbird algorithm with dynamic elimination-based crowding distance for solving engineering design problems. Comput Methods Appl Mech Eng. 2022;398:115223.
Yildiz BS, Mehta P, Sait SM, Panagant N, Kumar S, Yildiz AR. A new hybrid artificial hummingbird-simulated annealing algorithm to solve constrained mechanical engineering problems. Materials Testing. 2022;64(7):1043-50.
Alamir N, Kamel S, Megahed TF, Hori M, Abdelkader SM. Developing an artificial hummingbird algorithm for probabilistic energy management of microgrids considering demand response. Front Energy Res. 2022;10:1-17.
Elaziz MA, Dahou A, El-Sappagh S, Mabrouk A, Gaber MM. AHA-AO: Artificial hummingbird algorithm with aquila optimization for efficient feature selection in medical image classification. Appl Sci. 2022;12(19):9710.
Dhiravidachelvi E, Senthil Pandi S, Prabavathi R, Bala Subramanian C. Artificial humming bird optimization–based hybrid CNN-RNN for accurate exudate classification from fundus images. J Digit Imaging. 2023;36:59-72.
Essa FA, Elaziz MA, Al-Betar MA, Elsheikh AH. Performance prediction of a reverse osmosis unit using an optimized long short-term memory model by hummingbird optimizer. Process Saf Environ Prot. 2023;169:93-106.
El-Sattar HA, Kamel S, Hassan MH, Jurado F. An effective optimization strategy for design of standalone hybrid renewable energy systems. Energy. 2022;260:124901.
Li B, Wang T, Li C, Dong Z, Yang H, Sun Y, et al. A strategy for determining the decommissioning life of energy equipment based on economic factors and operational stability. Sustainability. 2022;14(24):16378.
Prem Jacob T, Pravin A, Raja Kumar R. A secure IoT based healthcare framework using modified RSA algorithm using an artificial hummingbird based CNN. Trans Emerg Telecommun Technol. 2022;33(12):e4622.
Shadman Abid M, Apon HJ, Morshed KA, Ahmed A. Optimal planning of multiple renewable energy-integrated distribution system with uncertainties using artificial hummingbird algorithm. IEEE Access. 2022;10:40716-30.
Ali MAS, Fathimathul Rajeena PP, Salama Abd Elminaam D. A feature selection based on improved artificial hummingbird algorithm using random opposition-based learning for solving waste classification problem. Mathematics. 2022;10(15):2675.
Singh H, Singh S, Gupta A, Singh H, Gehlot A, Kaur J. Design and synthesis of circular antenna array using artificial hummingbird optimization algorithm. J Comput Electron. 2022;21:1293-305.
Mohseni S, Khalid R, Brent AC. Metaheuristic-based isolated microgrid sizing and uncertainty quantification considering EVs as shiftable loads. Energy Rep. 2022;8:11288-308.
Kansal V, Dhillon JS. Ameliorated artificial hummingbird algorithm for coordinated wind-solar-thermal generation scheduling problem in multiobjective framework. Appl Energy. 2022;326:120031.
Bhat SJ, Santhosh KV. An artificial hummingbird algorithm based localization with reduced number of reference nodes for wireless sensor networks. Phys Commun. 2022;55:101921.
Zhou Z, Hu Y, Zhu Z, Wang Y. Fabric wrinkle objective evaluation model with random vector function link based on optimized artificial hummingbird algorithm. J Nat Fibers. 2023;20(1):2163026.
Liberati A, Altman DG, Tetzlaff J, Mulrow C, Gøtzsche PC, Ioannidis JPA, et al. The PRISMA statement for reporting systematic reviews and meta-analyses of studies that evaluate health care interventions: explanation and elaboration. Ital J Public Health. 2009;6(4):354-91.
Shaheen A, El-Sehiemy R, El-Fergany A, Ginidi A. Representations of solar photovoltaic triple-diode models using artificial hummingbird optimizer. Energy Sources A: Recovery Util Environ Eff. 2022;44(4):8787-810.
Fathy A. A novel artificial hummingbird algorithm for integrating renewable based biomass distributed generators in radial distribution systems. Appl Energy. 2022;323:119605.
Haddad S, Lekouaghet B, Benghanem M, Soukkou A, Rabhi A. Parameter estimation of solar modules operating under outdoor operational conditions using artificial hummingbird algorithm. IEEE Access. 2022;10:51299-314.
Waleed U, Haseeb A, Ashraf MM, Siddiq F, Rafiq M, Shafique M. A multiobjective artificial-hummingbird-algorithm-based framework for optimal reactive power dispatch considering renewable energy sources. Energies. 2022;15(23):9250.
Pongcharoen P, Hicks C, Braiden PM. The development of genetic algorithms for the finite capacity scheduling of complex products, with multiple levels of product structure. Eur J Oper Res. 2004;152(1):215-25.
Nayak J, Swapnarekha H, Naik B, Dhiman G, Vimal S. 25 Years of particle swarm optimization: flourishing voyage of two decades. Arch Computat Methods Eng. 2023;30:1663-725.
Çelik M, Soylu S. Parameter estimation study of polymer electrolyte membrane fuel cell using artificial hummingbird algorithm. Proc Inst Mech Eng C J Mech Eng Sci. 2023;237(8):1956-67.
Duong TL, Nguyen NA, Nguyen TT, Le HC. Optimal operation of electric power system incorporating renewable energy source based on artificial hummingbird algorithm. Int J Electr Eng Inform. 2022;14(4):841-55.
Franklin RVR, Fathima AP. Frequency regulation for state-space model-based renewables integrated to multi-area microgrid systems. Sustainability. 2023;15(3):2552.
Hamida MA, El-Sehiemy RA, Ginidi AR, Elattar E, Shaheen AM. Parameter identification and state of charge estimation of Li-Ion batteries used in electric vehicles using artificial hummingbird optimizer. J Energy Storage. 2022;51:104535.
Kıymaç E, Kaya Y. A novel automated CNN arrhythmia classifier with memory-enhanced artificial hummingbird algorithm. Expert Syst Appl. 2023;213:119162.
Kotb MF, El-Fergany AA, Gouda EA. Estimation of electrical transformer parameters with reference to saturation behavior using artificial hummingbird optimizer. Sci Rep. 2022;12:19623.
Mohamed EA, Aly M, Watanabe M. New Tilt Fractional-Order Integral Derivative with Fractional Filter (TFOIDFF) controller with artificial hummingbird optimizer for LFC in renewable energy power grids. Mathematics. 2022;10(16):3006.
Navarro MA, Oliva D, Ramos-Michel A, Haro EH. An analysis on the performance of metaheuristic algorithms for the estimation of parameters in solar cell models. Energy Convers Manag. 2023;276:116523.
Ramadan A, Ebeed M, Kamel S, Ahmed EM, Tostado-Véliz M. Optimal allocation of renewable DGs using artificial hummingbird algorithm under uncertainty conditions. Ain Shams Eng J. 2023;14(2):101872.
Raghavendra S, Neelakandan S, Prakash M, Geetha BT, Mary Rexcy Asha S, Roberts MK. Artificial humming bird with data science enabled stability prediction model for smart grids. Sustain Comput Infor Syst. 2022;36:100821.
Sadoun AM, Najjar IMR, Fathy A, Abd Elaziz M, Al-qaness MAA, Abdallah AW, et al. An enhanced dendritic neural algorithm to predict the wear behavior of alumina coated silver reinforced copper nanocomposites. Alex Eng J. 2023;65:809-23.
Wang J, Li Y, Hu G, Yang M. An enhanced artificial hummingbird algorithm and its application in truss topology engineering optimization. Adv Eng Inform. 2022;54:101761.
Wang L, Zhang L, Zhao W, Liu X. Parameter identification of a governing system in a pumped storage unit based on an improved artificial hummingbird algorithm. Energies. 2022;15(19):6966.
Thepphakorn T, Sooncharoen S, Pongcharoen P. Static and dynamic parameter settings of accelerated particle swarm optimisation for solving course scheduling problem. In: Luo Y, editor. Cooperative Design, Visualization, and Engineering. CDVE 2020. Lecture Notes in Computer Science, vol 12341. Cham: Springer; 2020. P. 368-80.
Sooncharoen S, Pongcharoen P, Hicks C. Grey Wolf production scheduling for the capital goods industry. Appl Soft Comput. 2020;94:106480.
Thepphakorn T, Sooncharoen S, Pongcharoen P. Particle swarm optimisation variants and its hybridisation ratios for generating cost-effective educational course timetables. SN Comput Sci. 2021;2:264.
Kumar A, Bawa S. A comparative review of meta-heuristic approaches to optimize the SLA violation costs for dynamic execution of cloud services. Soft Comput. 2020;24:3909-22.