{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T13:10:02Z","timestamp":1759151402019,"version":"3.44.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T00:00:00Z","timestamp":1759104000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T00:00:00Z","timestamp":1759104000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Discov Artif Intell"],"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Backpropagation neural networks (BPNNs) can be used to restore images; however, the error surface of the BPNN algorithm contains several local minima, making it easy to slip into suboptimal solutions. A genetic algorithm (GA) with a strong global searchability can optimize the initial weight and threshold of BPNNs. However, traditional GAs are prone to local convergence and stagnation; hence, this article proposes a hybrid GA. First, the hybrid GA introduces an elite opposition-based learning strategy to enhance population diversity and prevent premature convergence. Second, the firefly algorithm updates mutated individuals twice. Thus, the searchability of the algorithm in the vicinity of the optimal solution is increased. The proposed IGABPR approach outperforms both BPR and GABPR in terms of peak signal-to-noise ratio (PSNR) and mean squared error (MSE) across ten test photos. For example, it provides better PSNR values (e.g., 36.73 vs. 36.59) and lower MSE values (e.g., 13.80 vs. 14.26), implying more accurate and dependable restoration. These findings demonstrate the success of hybrid GA optimization to enhance prediction accuracy and Adaptability in image reconstruction tasks. The results show that the BPNN-based image restoration algorithm optimized with the improved genetic algorithm outperforms both the standard BPNN-based algorithm and the version optimized with the traditional genetic algorithm in terms of peak signal-to-noise ratio and mean squared error.<\/jats:p>","DOI":"10.1007\/s44163-025-00493-5","type":"journal-article","created":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T12:41:21Z","timestamp":1759149681000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Backpropagation neural network based image restoration algorithm optimized using hybrid genetic algorithm"],"prefix":"10.1007","volume":"5","author":[{"given":"Qiqi","family":"Gao","sequence":"first","affiliation":[]},{"given":"Tuo","family":"Hua","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,9,29]]},"reference":[{"key":"493_CR1","first-page":"1764","volume":"14","author":"H Shen","year":"2009","unstructured":"Shen H, Li S, Mao J, Xin J. Digital image restoration techniques: a review. J Image Graph. 2009;14:1764\u201375.","journal-title":"J Image Graph"},{"key":"493_CR2","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.jprocont.2018.03.005","volume":"66","author":"F He","year":"2018","unstructured":"He F, Zhang L. Prediction model of end-point phosphorus content in BOF steelmaking process based on PCA and BP neural network. J Process Control. 2018;66:51\u20138. https:\/\/doi.org\/10.1016\/j.jprocont.2018.03.005.","journal-title":"J Process Control"},{"key":"493_CR3","doi-asserted-by":"publisher","first-page":"2087","DOI":"10.1080\/01431161.2018.1484961","volume":"40","author":"Y Liang","year":"2019","unstructured":"Liang Y, Ren C, Wang H, Huang Y, Zheng Z. Research on soil moisture inversion method based on GA-BP neural network model. Int J Remote Sens. 2019;40:2087\u2013103. https:\/\/doi.org\/10.1080\/01431161.2018.1484961.","journal-title":"Int J Remote Sens"},{"key":"493_CR4","doi-asserted-by":"publisher","first-page":"825","DOI":"10.1007\/s00607-018-0628-3","volume":"100","author":"Y Chen","year":"2018","unstructured":"Chen Y. Prediction algorithm of PM2.5 mass concentration based on adaptive BP neural network. Computing. 2018;100:825\u201338. https:\/\/doi.org\/10.1007\/s00607-018-0628-3.","journal-title":"Computing"},{"issue":"3","key":"493_CR5","first-page":"45","volume":"10","author":"MV Devarajan","year":"2022","unstructured":"Devarajan MV, Solutions C. An improved BP neural network algorithm for forecasting workload in intelligent cloud computing. J Curr Sci. 2022;10(3):45\u201360.","journal-title":"J Curr Sci"},{"issue":"4","key":"493_CR6","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1109\/83.199916","volume":"1","author":"MK Ozkan","year":"1992","unstructured":"Ozkan MK, et al. Efficient multiframe Wiener restoration of blurred and noisy image sequences. IEEE Trans Image Process. 1992;1(4):453\u201376. https:\/\/doi.org\/10.1109\/83.199916.","journal-title":"IEEE Trans Image Process"},{"issue":"4","key":"493_CR7","doi-asserted-by":"publisher","first-page":"915","DOI":"10.1109\/78.127963","volume":"40","author":"W Wu","year":"1992","unstructured":"Wu W, Kundu A. Image estimation using fast modified reduced update Kalman filter. IEEE Trans Signal Process. 1992;40(4):915\u201326. https:\/\/doi.org\/10.1109\/78.127963.","journal-title":"IEEE Trans Signal Process"},{"issue":"4","key":"493_CR8","doi-asserted-by":"publisher","first-page":"520","DOI":"10.1109\/83.370684","volume":"4","author":"S Koch","year":"1995","unstructured":"Koch S, et al. Restoration of spatially varying blurred images using multiple model-based extended Kalman filters. IEEE Trans Image Process. 1995;4(4):520\u20133. https:\/\/doi.org\/10.1109\/83.370684.","journal-title":"IEEE Trans Image Process"},{"key":"493_CR9","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1973.5009169","author":"BR Hunt","year":"1973","unstructured":"Hunt BR. The application of constrained least squares estimation to image restoration by digital computer. IEEE Trans Comput. 1973. https:\/\/doi.org\/10.1109\/TC.1973.5009169.","journal-title":"IEEE Trans Comput"},{"issue":"7","key":"493_CR10","doi-asserted-by":"publisher","first-page":"1877","DOI":"10.1109\/78.298306","volume":"42","author":"K Erler","year":"1994","unstructured":"Erler K, Jernigan E. Adaptive image restoration using recursive image filters. IEEE Trans Signal Process. 1994;42(7):1877\u201381. https:\/\/doi.org\/10.1109\/78.298306.","journal-title":"IEEE Trans Signal Process"},{"issue":"6","key":"493_CR11","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1109\/34.141561","volume":"14","author":"HS Mallikarjuna","year":"1992","unstructured":"Mallikarjuna HS, Chaparro LF. Iterative composite filtering Ofor image restoration. IEEE Trans Pattern Anal Mach Intell. 1992;14(6):674\u20138. https:\/\/doi.org\/10.1109\/34.141561.","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"2","key":"493_CR12","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1109\/78.655423","volume":"46","author":"D Kundur","year":"1998","unstructured":"Kundur D, Hatzinakos D. A novel blind deconvolution scheme for image restoration using recursive filtering. IEEE Trans Signal Process. 1998;46(2):375\u201390. https:\/\/doi.org\/10.1109\/78.655423.","journal-title":"IEEE Trans Signal Process"},{"issue":"7","key":"493_CR13","doi-asserted-by":"publisher","first-page":"1141","DOI":"10.1109\/29.1641","volume":"36","author":"Y-T Zhou","year":"1988","unstructured":"Zhou Y-T, et al. Image restoration using a neural network. IEEE Trans Acoust Speech Signal Process. 1988;36(7):1141\u201351. https:\/\/doi.org\/10.1109\/29.1641.","journal-title":"IEEE Trans Acoust Speech Signal Process"},{"issue":"7","key":"493_CR14","doi-asserted-by":"publisher","first-page":"2119","DOI":"10.1109\/78.847795","volume":"48","author":"Y Sun","year":"2000","unstructured":"Sun Y. Hopfield neural network-based algorithms for image restoration and reconstruction part \u2160: algorithms. IEEE Trans Signal Process. 2000;48(7):2119\u201331.","journal-title":"IEEE Trans Signal Process"},{"key":"493_CR15","first-page":"3060","volume":"4","author":"L Yan","year":"2003","unstructured":"Yan L, Wang L. Image restoration using chaotic simulated annealing. Proc Int Joint Conf Neural Netw. 2003;4:3060\u20134.","journal-title":"Proc Int Joint Conf Neural Netw"},{"key":"493_CR16","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1016\/j.jvcir.2019.01.014","volume":"59","author":"H Xue","year":"2019","unstructured":"Xue H, Cui H. Research on image restoration algorithms based on BP neural network. J Vis Commun Image Represent. 2019;59:204\u20139. https:\/\/doi.org\/10.1016\/j.jvcir.2019.01.014.","journal-title":"J Vis Commun Image Represent"},{"key":"493_CR17","volume-title":"Digital Image Processing","author":"KR Castleman","year":"1996","unstructured":"Castleman KR. Digital Image Processing. Englewood Cliffs, NJ, USA: Prentice Hall; 1996."},{"key":"493_CR18","unstructured":"Ester M, Kriegel HP, Sander J, Xu X, \u201cA density-based algorithm for discovering clusters in large spatial databases with noise,\u201d 2nd International Conference on Knowledge Discovery and Data Mining, 1996 pp. 226\u2013231"},{"key":"493_CR19","first-page":"108","volume":"19","author":"G Shang","year":"1997","unstructured":"Shang G, Zhong L, Chen L. Discussion about BP neural network structure and choice of samples training parameter. J Wuhan Univ Technol. 1997;19:108\u201310.","journal-title":"J Wuhan Univ Technol"},{"issue":"1","key":"493_CR20","doi-asserted-by":"publisher","first-page":"1223","DOI":"10.2174\/1874444301507011223","volume":"7","author":"Y Yang","year":"2010","unstructured":"Yang Y, Wang Y, Wang Y. Image restoration algorithm based on BP neural network optimized by genetic and LM algorithm. Microcomp Appl. 2010;7(1):1223\u201330. https:\/\/doi.org\/10.2174\/1874444301507011223.","journal-title":"Microcomp Appl"},{"key":"493_CR21","doi-asserted-by":"publisher","first-page":"223","DOI":"10.3969\/j.issn.1006-9348.2009.05.058","volume":"26","author":"Q Li","year":"2009","unstructured":"Li Q, Hu F. Blind restoration of monitoring image based on BP neural network. Comput Simul. 2009;26:223\u20136. https:\/\/doi.org\/10.3969\/j.issn.1006-9348.2009.05.058.","journal-title":"Comput Simul"},{"key":"493_CR22","first-page":"77","volume":"31","author":"K Zeng","year":"2021","unstructured":"Zeng K, Jiang Z. Face recognition based on BP neural network with multiple genetic algorithm. Comput Technol Dev. 2021;31:77\u201382.","journal-title":"Comput Technol Dev"},{"key":"493_CR23","first-page":"33","volume":"09","author":"J Wang","year":"2018","unstructured":"Wang J, Zhao D. Weighted optimization method of neural network based on genetic algorithm. Electron Compon Inf Technol. 2018;09:33\u20136.","journal-title":"Electron Compon Inf Technol"},{"key":"493_CR24","first-page":"65","volume":"19","author":"M Li","year":"1999","unstructured":"Li M, Xu B, Kou J. On the combination of genetic algorithms and neural networks. Syst Eng Theor Pract. 1999;19:65\u20139.","journal-title":"Syst Eng Theor Pract"},{"key":"493_CR25","doi-asserted-by":"publisher","first-page":"120823","DOI":"10.1016\/j.ins.2024.120823","volume":"677","author":"S Chauhan","year":"2024","unstructured":"Chauhan S, Vashishtha G, Kumar R, Zimroz R, Gupta MK, Kumar A. A quasi-reflected and Gaussian mutated arithmetic optimisation algorithm for global optimisation. Inf Sci. 2024;677:120823. https:\/\/doi.org\/10.1016\/j.ins.2024.120823.","journal-title":"Inf Sci"},{"key":"493_CR26","doi-asserted-by":"publisher","first-page":"115737","DOI":"10.1016\/j.measurement.2024.115737","volume":"241","author":"G Vashishtha","year":"2025","unstructured":"Vashishtha G, Chauhan S, Zimroz R, Kumar R, Gupta MK. Optimization of spectral kurtosis-based filtering through flow direction algorithm for early fault detection. Measurement. 2025;241:115737. https:\/\/doi.org\/10.1016\/j.measurement.2024.115737.","journal-title":"Measurement"},{"key":"493_CR27","doi-asserted-by":"publisher","unstructured":"Tizhoosh HR, \"Opposition-based learning: a new scheme for machine intelligence,\" In: International Conference on Computational Intelligence for Modelling, Control. And Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC 2006), 2005 pp. 695\u2013701 https:\/\/doi.org\/10.1109\/CIMCA.2005.1631345.","DOI":"10.1109\/CIMCA.2005.1631345"},{"issue":"7","key":"493_CR28","doi-asserted-by":"publisher","first-page":"7631","DOI":"10.1109\/TITS.2022.3203800","volume":"24","author":"C Zhang","year":"2022","unstructured":"Zhang C, Li M, Wu D. Federated multidomain learning with graph ensemble autoencoder GMM for emotion recognition. IEEE Trans Intell Trans Syst. 2022;24(7):7631\u201341.","journal-title":"IEEE Trans Intell Trans Syst"},{"issue":"3\u20134","key":"493_CR29","doi-asserted-by":"publisher","first-page":"1825","DOI":"10.1007\/s00170-024-14626-0","volume":"135","author":"S Chauhan","year":"2024","unstructured":"Chauhan S, Vashishtha G, Zimroz R, Kumar R. A crayfish optimised wavelet filter and its application to fault diagnosis of machine components. Int J Adv Manuf Technol. 2024;135(3\u20134):1825\u201337. https:\/\/doi.org\/10.1007\/s00170-024-14626-0.","journal-title":"Int J Adv Manuf Technol"},{"key":"493_CR30","first-page":"2092","volume":"41","author":"K Liu","year":"2020","unstructured":"Liu K, Zhao L, Wang H. Whale optimization algorithm based on elite opposition-based and crisscross optimization. J Chin Comput Syst. 2020;41:2092\u20137.","journal-title":"J Chin Comput Syst"},{"key":"493_CR31","unstructured":"Yang XS, Nature-Inspired Metaheuristic Algorithms, Frome Luniver Press, 2010."},{"issue":"4","key":"493_CR32","first-page":"99","volume":"7","author":"NS Allur","year":"2019","unstructured":"Allur NS. Genetic algorithms for superior program path coverage in software testing related to big data. Int J Inf Technol Comput Eng. 2019;7(4):99\u2013112.","journal-title":"Int J Inf Technol Comput Eng"},{"key":"493_CR33","doi-asserted-by":"publisher","DOI":"10.1177\/14759217251342197","author":"G Vashishtha","year":"2025","unstructured":"Vashishtha G, Chauhan S, Zimroz R. Fault detection of the rotating machines through optimized orthogonal matching pursuit by golden jackal optimization. Struct Health Monit. 2025. https:\/\/doi.org\/10.1177\/14759217251342197.","journal-title":"Struct Health Monit"},{"key":"493_CR34","doi-asserted-by":"publisher","first-page":"158","DOI":"10.3969\/j.issn.1007-757X.2021.05.047","volume":"37","author":"Q Meng","year":"2021","unstructured":"Meng Q, Wang J. Task scheduling optimization in cloud computing based on hybrid firefly genetic algorithm. Microcomput Appl. 2021;37:158\u201364. https:\/\/doi.org\/10.3969\/j.issn.1007-757X.2021.05.047.","journal-title":"Microcomput Appl"},{"key":"493_CR35","doi-asserted-by":"publisher","first-page":"8379","DOI":"10.36478\/jeasci.2019.8379.8385","volume":"14","author":"M Al-Shannaq","year":"2019","unstructured":"Al-Shannaq M, Jaradat A. Solving travelling salesman problem with a hybrid genetic algorithm and firefly algorithm. J Eng Appl Sci. 2019;14:8379\u201385.","journal-title":"J Eng Appl Sci"}],"container-title":["Discover Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44163-025-00493-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s44163-025-00493-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44163-025-00493-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T12:41:35Z","timestamp":1759149695000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s44163-025-00493-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,29]]},"references-count":35,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["493"],"URL":"https:\/\/doi.org\/10.1007\/s44163-025-00493-5","relation":{},"ISSN":["2731-0809"],"issn-type":[{"value":"2731-0809","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,29]]},"assertion":[{"value":"10 May 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 August 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 September 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This article does not contain any studies with human participants performed by any of the authors.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval and Consent to publication"}},{"value":"Not Applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent to participate"}},{"value":"Not Applicable","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Clinical trial"}},{"value":"Authors do not have any conflicts.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"239"}}