Optimization of BP Neural Network Image Restoration based on Improved Cuckoo Algorithm

Authors

  • Jianhong Li
  • Yan Liang
  • Hui Zheng

DOI:

https://doi.org/10.54097/8cyzx631

Keywords:

Image Restoration, Intelligent Optimization Algorithm, BP Neural Network

Abstract

To address the limitations of BP neural networks, such as their sensitivity to initial weights and thresholds and their tendency to get stuck in local optima, this paper uses the cuckoo algorithm to search for the initial weights and thresholds of BP neural networks, thereby eliminating their dependence on initial weights and thresholds. Improvements were made to the step size and discovery probability of the cuckoo algorithm. The improved cuckoo algorithm was used to search for the initial weights and thresholds of the BP neural network, and the optimized network was applied to restore the Lena image . Experimental results show that for the Lena image, the ICS-BP neural network achieves a peak signal-to-noise ratio (PSNR) that is 4.83% and 3.53% higher than the BP neural network and PSO-BP neural network, respectively, and a structural similarity (SSIM) that is 1.62% and 0.67% higher than the BP neural network and PSO-BP neural network, respectively, indicating that the optimized BP neural network achieves better image restoration performance. Additionally, the ICS-BP converged after 35 iterations, which is faster than the BP neural network (137 iterations) and the PSO-BP neural network (81 iterations), thereby improving efficiency.

Downloads

Download data is not yet available.

References

[1] Huo Y K, Wei G, Zhang Y D, et al. An adaptive threshold for the Canny operator of edge detection[C] proceedings of the 2010 International Conference on Image. Analysis and Signal Processing Piscataway: IEEE, 2010:371-374.

[2] Liu C J, Ding W F, et al. Prediction of highspeed grinding temperature of titanium matrix composites using BP neural network basedon PSO algorithm[J]. International Journal of Advanced Manufacturing Technology, 2017, 89(5-8): 2277-2285.

[3] Liu B, Wang L, Jin Y, et al. Designing Neural Networks Using Hybrid Particle Swarm Optimization[C]. International Symposium on Neural Net works. Springer Berlin Heidelberg, 2005: 391-397.

[4] Nawi N M, Khan A, Rehman M Z. A New Levenberg Marquardt based Back Propagation Algorithm Trained with Cuckoo Search[J]. Procedia Technology, 2013, 11(1): (18-23).

[5] Huang Y Q, Zhang J, Li X, et al. Thermal error modeling by integrating GA and BP algorithms for the highspeed spindle[J]. The International Journal of dvanced Manufacturing Technology, 2014, 71(9-12): 1669-1675.

[6] Xue HZ, Cui HW. Research on image restoration algorithms baseed on BP neural network[J]. Joural Of Communication And Image Represention, 2019, 59(204-209).

[7] P Barthelemy, J Bertolotti. A Lvy flight for light.Nature, 2008, 453(7194): 495-498.

[8] M F Shlesing. Mathematical physics:Search research Nature, 2006, 443(7109): 281-282.

[9] X S Yang, S Deb. Engineering optimisation by cuckoo search [J]. International Journal of Mathematical Modelling and Numerical Optimisation, 2010, 1(4): 330-343.

Downloads

Published

29-08-2025

Issue

Section

Articles

How to Cite

Li , J., Liang, Y., & Zheng, H. (2025). Optimization of BP Neural Network Image Restoration based on Improved Cuckoo Algorithm. Frontiers in Computing and Intelligent Systems, 13(2), 7-11. https://doi.org/10.54097/8cyzx631