A metaheuristic algorithm based on a radial basis function neural networks

被引:2
作者
Rivera-Aguilar, Beatriz A. [1 ]
Cuevas, Erik [1 ]
Zaldívar, Daniel [1 ]
Pérez-Cisneros, Marco A. [1 ]
机构
[1] Department of Electronic and Computer Engineering, University of Guadalajara, CUCEI, Jalisco, Guadalajara
关键词
Algorithm; Function Gaussian; k-means; Metaheuristic; Radial basis neural network;
D O I
10.1007/s00521-024-10372-2
中图分类号
学科分类号
摘要
Metaheuristic methods are optimization techniques generally based on natural or physical phenomena. Although these processes inspire, the underlying mechanisms of these phenomena still need to be fully understood. Translating these mechanisms into algorithmic solutions may lead to unclear strategies, whose performance can exhibit unpredictable behavior. On the other hand, a radial basis function neural network (RBFNN) is a powerful method for approximating highly complex functions through a training process. Its key advantage lies in its interpretable structure, which allows us to understand the underlying relationships among the input–output data. This paper proposes a new metaheuristic algorithm based on the architecture of an RBFNN. Under this approach, an RBFNN is trained to approximate the objective function based on initial input data distributed from the search space. After training, the radial basis functions and weights associated with the neurons that maintain a strong influence or contribution to obtain the highest values of the cost function are determined. The parameters of these radial basis functions define the promissory regions of the input space that are used to produce the individuals of the new population through the Latin hypercube sampling technique. Therefore, during the optimization process, different regions of the search space represented by radial basis functions are explored and exploited as the accuracy of the cost function approximation increases. The experimental results demonstrated the success of our approach, as it outperformed the established metaheuristic algorithms on various benchmark functions. © The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2024.
引用
收藏
页码:22119 / 22147
页数:28
相关论文
共 29 条
[1]  
Yang X.-S., Metaheuristic optimization, Scholarpedia, 6, 8, (2011)
[2]  
Hussain K., Mohd Salleh M.N., Cheng S., Shi Y., Metaheuristic research: a comprehensive survey, Artif Intell Rev, 52, pp. 2191-2233, (2019)
[3]  
Abdel-Basset M., Abdel-Fatah L., Sangaiah A.K., Metaheuristic algorithms: a comprehensive review, Computational intelligence for multimedia big data on the cloud with engineering applications, pp. 185-231, (2018)
[4]  
Cuevas E., Rodriguez A., Metaheuristic Computation with MATLAB®, (2020)
[5]  
Jh H., Adaptation in Natural and Artificial Systems, (1975)
[6]  
Dorigo M., Birattari M., Stutzle T., Ant colony optimization, IEEE Comput Intell Mag, 1, 4, pp. 28-39, (2006)
[7]  
Price K.V., Differential evolution: A fast and simple numerical optimizer, Proceedings of North American Fuzzy Information Processing, pp. 524-527, (1996)
[8]  
Bertsimas D., Tsitsiklis J., Simulated annealing, Stat Sci, 8, 1, pp. 10-15, (1993)
[9]  
Cuevas E., Echavarria A., Ramirez-Ortegon M.A., An optimization algorithm inspired by the states of matter that improves the balance between exploration and exploitation, Appl Intell, 40, pp. 256-272, (2014)
[10]  
Kennedy J., Eberhart R., Particle swarm optimization, Proceedings of ICNN’95-international Conference on Neural Networks, 4, pp. 1942-1948, (1995)