An efficient computational system for defect prediction through neural network and bio-inspired algorithms
##plugins.themes.academic_pro.article.main##
Abstract
Detecting and locating damage is essential in maintaining structural integrity. While Artificial Neural Networks (ANNs) are effective for this purpose, their performance can be significantly improved through advanced optimization techniques. This study introduces a novel approach using the Grasshopper Optimization Algorithm (GOA) to enhance ANN capabilities for predicting defective aluminum plates. The methodology begins by deriving input parameters from natural frequencies, with defect locations as the output. A Finite Element Model (FEM) is used to simulate data by varying defect locations, creating a comprehensive dataset. To validate this approach, experimental data from vibration analyses of plates with different defect locations is collected. We then compare the performance of our GOA-optimized ANN against other metaheuristic algorithms, such as the Cuckoo Search Algorithm (CSA), Bat Algorithm (BA), and Firefly Algorithm (FA). Notably, CSA’s performance is slightly close to GOA. The results show that our GOA-based method outperforms these traditional algorithms, demonstrating superior accuracy in damage prediction. This advancement holds significant potential for applications in structural integrity monitoring and maintenance.
Keywords
ANN, defect prediction, GOA, optimization algorithms, vibration analysis

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
References
- Achouri, F., Khatir, A., Smahi, Z., Capozucca, R., & Brahim, A. O. (2023). Structural health monitoring of beam model based on swarm intelligence-based algorithms and neural networks employing FRF. Journal of the Brazilian Society of Mechanical Sciences and Engineering, 45(12), Article 621.
- Azimi, M., & Pekcan, G. (2020). Structural health monitoring using extremely compressed data through deep learning. Computer-Aided Civil and Infrastructure Engineering, 35(6), 597-614. doi:10.1111/mice.12517
- Bao, Y., & Li, H. (2020). Machine learning paradigm for structural health monitoring. Structural Health Monitoring, 20(4), 1353-1372. doi:10.1177/1475921720972416
- Brahim, A. O., Capozucca, R., Khatir, S., Fahem, N., Benaissa, B., & Le, C. T. (2024). Optimal prediction for patch design using YUKI-RANDOM-FOREST in a cracked pipeline repaired with CFRP. Arabian Journal for Science and Engineering. doi:10.1007/s13369-024-08777-1
- Dr. Benaissa, B., Kobayashi, M., Al Ali, M., Khatir, T., & Elmeliani, M. E. A. E. (2024). Metaheuristic optimization algorithms: An overview. HCMCOU Journal of Science - Advances in Computational Structures, 14(1), 34-62. doi:10.46223/HCMCOUJS.acs.en.14.1.47.2024
- Gad, A. G. (2022). Particle swarm optimization algorithm and its applications: A systematic review. Archives of Computational Methods in Engineering, 29(5), 2531-2561. doi:10.1007/s11831-021-09694-4
- Gomes, G. F., Mendez, Y. A. D., da Silva Lopes Alexandrino, P., da Cunha, S. S., & Ancelotti, A. C. (2019). A review of vibration based inverse methods for damage detection and identification in mechanical structures using optimization algorithms and ANN. Archives of Computational Methods in Engineering, 26(4), 883-897. doi:10.1007/s11831-018-9273-4
- Guerrero-Luis, M., Valdez, F., & Castillo, O. (2021). A review on the cuckoo search algorithm. In O. Castillo & P. Melin (Eds.), Fuzzy logic hybrid extensions of neural and optimization algorithms: Theory and applications (pp. 113-124). Cham, Switzerland: Springer International Publishing.
- Kaveh, A., & Eslamlou, A. D. (2020). Metaheuristic optimization algorithms in civil engineering: New applications. Cham, Switzerland: Springer International Publishing.
- Kaya, E., Gorkemli, B., Akay, B., & Karaboga, D. (2022). A review on the studies employing artificial bee colony algorithm to solve combinatorial optimization problems. Engineering Applications of Artificial Intelligence, 115, Article 105311. doi:10.1016/j.engappai.2022.105311
- Khatir, A., Capozucca, R., Khatir, S., & Magagnini, E. (2022). Vibration-based crack prediction on a beam model using hybrid butterfly optimization algorithm with artificial neural network. Frontiers of Structural and Civil Engineering, 16(8), 976-989.
- Khatir, A., Capozucca, R., Khatir, S., Magagnini, E., Benaissa, B., & Le, C. T. (2024). An efficient improved Gradient Boosting for strain prediction in Near-Surface Mounted fiber-reinforced polymer strengthened reinforced concrete beam. Frontiers of Structural and Civil Engineering. doi:10.1007/s11709-024-1079-x
- Khatir, A., Capozucca, R., Khatir, S., Magagnini, E., Benaissa, B., Le, C. T., & Wahab, M. A. (2023). A new hybrid PSO-YUKI for double cracks identification in CFRP cantilever beam. Composite Structures, 311, Article 116803.
- Khatir, S., Tiachacht, S., Le, C. T., Ghandourah, E., Mirjalili, S., & Wahab, M. A. (2021). An improved artificial neural network using arithmetic optimization algorithm for damage assessment in FGM composite plates. Composite Structures, 273, Article 114287. doi:10.1016/j.compstruct.2021.114287
- Kucukkoc, I., Keskin, G. A., Karaoglan, A. D., & Karadag, S. (2024). A hybrid discrete differential evolution - genetic algorithm approach with a new batch formation mechanism for parallel batch scheduling considering batch delivery. International Journal of Production Research, 62(1/2), 460-482. doi:10.1080/00207543.2023.2233626
- Le, C. T., Le, H. M., Khatir, S., Wahab, M. A., Tran, T. M., & Mirjalili, S. (2021). A novel version of Cuckoo search algorithm for solving optimization problems. Expert Systems with Applications, 186, Article 115669.
- Li, J., Wei, X., Li, B., & Zeng, Z. (2022). A survey on firefly algorithms. Neurocomputing, 500, 662-678. doi:10.1016/j.neucom.2022.05.100
- Lu, S., Wang, S. H., & Zhang, Y. D. (2021). Detection of abnormal brain in MRI via improved AlexNet and ELM optimized by chaotic bat algorithm. Neural Computing and Applications, 33(17), 10799-10811. doi:10.1007/s00521-020-05082-4
- Makhadmeh, S. N., Al-Betar, M. A., Doush, I. A., Awadallah, M. A., Kassaymeh, S., Mirjalili, S., & Zitar, R. A. (2024). Recent advances in grey wolf optimizer, its versions and applications: Review. Ieee Access, 12, 22991-23028. doi:10.1109/ACCESS.2023.3304889
- Meraihi, Y., Gabis, A. B., Mirjalili, S., & Ramdane-Cherif, A. (2021). Grasshopper optimization algorithm: Theory, variants, and applications. Ieee Access, 9, 50001-50024.
- Na, J., Zhang, H., Lian, J., & Zhang, B. (2022). Partitioning DNNs for optimizing distributed inference performance on cooperative edge devices: A genetic algorithm approach. Applied Sciences, 12(20), Article 10619. doi:10.3390/app122010619
- Nadimi-Shahraki, M. H., Zamani, H., Varzaneh, Z. A., & Mirjalili, S. (2023). A systematic review of the whale optimization algorithm: Theoretical foundation, improvements, and hybridizations. Archives of Computational Methods in Engineering, 30(7), 4113-4159. doi:10.1007/s11831-023-09928-7
- Nayar, N., Gautam, S., Singh, P., & Mehta, G. (2021). Ant colony optimization: A review of literature and application in feature selection. Paper presented at the Inventive Computation and Information Technologies, Singapore.
- Neves, A. C., González, I., Leander, J., & Karoumi, R. (2017). Structural health monitoring of bridges: A model-free ANN-based approach to damage detection. Journal of Civil Structural Health Monitoring, 7(5), 689-702. doi:10.1007/s13349-017-0252-5
- Tran, H. N., Khatir, S., De Roeck, G., Bui, T. T., & Abdel Wahab, M. (2019). An efficient artificial neural network for damage detection in bridges and beam-like structures by improving training parameters using cuckoo search algorithm. Engineering Structures, 199, Article 109637. doi:10.1016/j.engstruct.2019.109637
- Wang, D., Tan, D., & Liu, L. (2018). Particle swarm optimization algorithm: An overview. Soft Computing, 22(2), 387-408. doi:10.1007/s00500-016-2474-6
- Wang, Y., & Han, Z. (2021). Ant colony optimization for traveling salesman problem based on parameters optimization. Applied Soft Computing, 107, Article 107439. doi:10.1016/j.asoc.2021.107439
- Zara, A., Belaidi, I., Fahem, N., Aribi, C., Brahim, A. O., Magagnini, E., & Khatir, A. (2024). Numerical study of the influence of layers number and their orientation in a CFRP using improved ANN based on Enhanced Jaya. HCMCOU Journal of Science - Advances in Computational Structures, 14(1), 20-33. doi:10.46223/HCMCOUJS.acs.en.14.1.46.2024
- Zenzen, R., Belaidi, I., Khatir, S., & Wahab, M. A. (2018). A damage identification technique for beam-like and truss structures based on FRF and Bat Algorithm. Comptes Rendus Mécanique, 346(12), 1253-1266.