Automated Pavement Crack Detection Using Deep Feature Selection and Whale Optimization Algorithm
Source abstract
Abstract
Pavement crack detection plays a crucial role in ensuring road safety and reducing maintenance expenses. Recent advancements in deep learning (DL) techniques have shown promising results in detecting pavement cracks; however, the selection of relevant features for classification remains challenging. In this study, we propose a new approach for pavement crack detection that integrates deep learning for feature extraction, the whale optimization algorithm (WOA) for feature selection, and random forest (RF) for classification. The performance of the models was evaluated using accuracy, recall, precision, F1 score, and area under the receiver operating characteristic curve (AUC). Our findings reveal that Model 2, which incorporates RF into the ResNet-18 architecture, outperforms baseline Model 1 across all evaluation metrics. Nevertheless, our proposed model, which combines ResNet-18 with both WOA and RF, achieves significantly higher accuracy, recall, precision, and F1 score compared to the other two models. These results underscore the effectiveness of integrating RF and WOA into ResNet-18 for pavement crack detection applications. We applied the proposed approach to a dataset of pavement images, achieving an accuracy of 97.16% and an AUC of 0.984. Our results demonstrate that the proposed approach surpasses existing methods for pavement crack detection, offering a promising solution for the automatic identification of pavement cracks. By leveraging this approach, potential safety hazards can be identified more effectively, enabling timely repairs and maintenance measures. Lastly, the findings of this study also emphasize the potential of integrating RF and WOA with deep learning for pavement crack detection, providing road authorities with the necessary tools to make informed decisions regarding road infrastructure maintenance.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Infrastructure Maintenance and Monitoring · Asphalt Pavement Performance Evaluation · Geotechnical Engineering and Underground Structures
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (30)
Show source-provided references
1. An integrated approach to automatic pixel-level crack detection and quantification of asphalt pavement10.1016/j.autcon.2020.103176 ↗
2. A specified procedure for distress identification and assessment for urban road surfaces based on PCI10.3390/coatings7050065 ↗
3. A cost effective solution for pavement crack inspection using cameras and deep neural networks10.1016/j.conbuildmat.2020.119397 ↗
4. Deep learning in data-driven pavement image analysis and automated distress detection: A review10.3390/data3030028 ↗
5. Efficient and automated herbs classification approach based on shape and texture features using deep learning10.1109/ACCESS.2020.3034033 ↗
6. Adaptive road crack detection system by pavement classification10.3390/s111009628 ↗
7. A real-time automatic pavement crack and pothole recognition system for mobile android-based devices10.1016/j.aei.2016.12.004 ↗
8. Automatic pavement crack detection using texture and shape descriptors10.4103/0256-4602.62225 ↗
9. Automatic asphalt pavement crack detection and classification using neural networks
10. Feature pyramid and hierarchical boosting network for pavement crack detection10.1109/TITS.2019.2910595 ↗
11. A novel method for asphalt pavement crack classification based on image processing and machine learning10.1007/s00366-018-0611-9 ↗
12. Pavement crack detection using convolutional neural network
13. Pixel-level pavement crack segmentation with encoder-decoder network10.1016/j.measurement.2021.109914 ↗
14. Improved pixel-level pavement-defect segmentation using a deep autoencoder10.3390/s20092557 ↗
15. Automated pixel-level pavement crack detection on 3D asphalt surfaces using a deep-learning network10.1111/mice.12297 ↗
16. Wild horse optimizer: A new meta-heuristic algorithm for solving engineering optimization problems10.1007/s00366-021-01438-z ↗
17. A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm10.1016/j.compstruc.2016.03.001 ↗
18. Bat algorithm for multi-objective optimization10.1504/IJBIC.2011.042259 ↗
19. Transportation energy demand forecasting in Taiwan based on metaheuristic algorithms10.1080/15567036.2022.2062072 ↗
20. The mosaic of metaheuristic algorithms in structural optimization10.1007/s11831-022-09773-0 ↗
21. Metaheuristic optimization within machine learning-based classification system for early warnings related to geotechnical problems10.1016/j.autcon.2016.03.015 ↗
22. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
23. Effective feature selection with fuzzy entropy and similarity classifier for chatter vibration diagnosis10.1016/j.measurement.2021.109962 ↗
24. Automatic detection of osteosarcoma based on integrated features and feature selection using binary arithmetic optimization algorithm10.1007/s11042-022-11949-6 ↗
25. A review on automated pavement distress detection methods10.1080/23311916.2017.1374822 ↗
26. Application of image technology on pavement distress detection: A review10.1016/j.measurement.2021.109900 ↗
27. Automated pavement crack detection and segmentation based on two-step convolutional neural network10.1111/mice.12622 ↗
28. Pavement crack detection based on a deep learning approach and visualization by using GIS10.1080/10298436.2023.2173754 ↗
29. An optimal segmentation framework for early crack and fire detection using Potoo swarm optimization algorithm
30. Design method for polyurethane-modified asphalt by using Kriging-Particle swarm optimization algorithm10.1016/j.engappai.2022.105609 ↗