4.5 Article

An Improved Cuckoo Search Algorithm for Optimization of Artificial Neural Network Training

期刊

NEURAL PROCESSING LETTERS
卷 -, 期 -, 页码 -

出版社

SPRINGER
DOI: 10.1007/s11063-023-11411-0

关键词

Artificial neural network; Metaheuristic; Numerical optimization; Cuckoo search; Voronoi diagram

向作者/读者索取更多资源

Artificial neural networks are widely used for solving engineering design problems due to their simplicity, efficiency, and adaptability. However, stochastic gradient descent methods suffer from issues such as vanishing gradient and sensitivity to initial weights and biases. The cuckoo search algorithm, a simple and efficient metaheuristic algorithm, can be used to overcome these problems.
Artificial neural networks are widely used for solving engineering design problems of various disciplines due to its simplicity, efficiency, and adaptability. It predicts promising and accurate results. Artificial neural network solves these problems with weights and biases obtained in the training process. In training, the weights and biases have to be updated such that the difference between predicted and actual values has to be minimized. The artificial neural network uses stochastic gradient steepest descent methods to update the weights and biases for optimizing it. These methods are good at finding the optimum solution. However, they suffer from the drawbacks of vanishing gradient at local minima and critical points and are sensitive to initial weights and biases. As a result, it falls into local minima, the training time becomes high, and accuracy becomes low. One of the best solutions to overcome these problems is to use metaheuristics algorithms instead of stochastic gradient descent methods. Among metaheuristics, the cuckoo search algorithm is widely used in many applications due to its simplicity and efficiency. In this work, we proposed an improved Cuckoo search algorithm by incorporating Voronoi diagram with Cuckoo search to strengthen the weak areas of Cuckoo search and to overcome the addressed problems of the artificial neural network. The proposed Cuckoo search algorithm performance is tested on higher dimensional benchmark functions and on benchmark data sets. Moreover, its performance is compared with variants of Cuckoo search and other metaheuristic algorithms. The proposed algorithm has shown better results in terms of the number of generations, accuracy, cross-entropy, and root mean square error (RMSE).

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据