• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Automated Pavement Crack Detection Using Deep Feature Selection and Whale Optimization Algorithm

    2023-12-12 15:49:22ShorouqAlshawabkehLiWuDaojunDongYaoChengLipingLiandMohammadAlanaqreh
    Computers Materials&Continua 2023年10期

    Shorouq Alshawabkeh,Li Wu,Daojun Dong,Yao Cheng,Liping Li and Mohammad Alanaqreh

    Faculty of Engineering,China University of Geosciences,Wuhan,430074,China

    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.

    KEYWORDS Pavement crack detection;deep learning;feature selection;whale optimization algorithm;civil engineering

    1 Introduction

    Pavement crack detection is a crucial task in transportation engineering and is essential for maintaining road safety and reducing maintenance costs[1].Pavement cracks indicate the pavement’s structural integrity and can cause accidents,damage vehicles,and reduce the road’s lifespan [2].Recently,there has been a growing interest in developing automated pavement crack detection systems using deep learning techniques [3,4].DL is a subset of machine learning that uses artificial neural networks to learn from data and extract relevant features for classification [5].The importance of automated pavement crack detection systems lies in their ability to reduce the time and cost associated with manual pavement inspection [6].Manual pavement inspection is a time-consuming and laborintensive task,and the human eye can miss small cracks that are not easily visible to the naked eye[7].Automated pavement crack detection systems can improve the accuracy and speed of pavement inspection and help transportation agencies identify and repair pavement cracks before they become a safety hazard[8,9].

    Several studies have been conducted on pavement crack detection using deep learning techniques[5–9].These studies have demonstrated the effectiveness of deep learning in detecting pavement cracks and have achieved high accuracy rates.However,selecting relevant features for classification remains a challenge in pavement crack detection using deep learning[10].Feature selection is a crucial step in machine learning,as it helps reduce the input data’s dimensionality and improve the classification model’s accuracy [11].Feature selection involves identifying informative attributes,while feature extraction transforms raw data into a representative representation.Both processes are crucial for enhancing machine learning models’performance for the classification task.

    Despite the growing interest in pavement crack identification DL methods,there is a lack of research on feature selection using WOA in this field.Existing studies on pavement crack detection using deep learning have focused on feature extraction using numerous DL methods,like convolutional neural networks(CNN)[12],autoencoders[13,14],and deep belief networks[15].However,selecting relevant features for classification remains a challenge in pavement crack detection,and this field has not explored the use of WOA for feature selection.Feature selection and feature extraction are fundamental processes in developing effective detection systems.Feature selection aims to identify a subset of relevant features from a larger feature set,eliminating redundant or irrelevant information.This process reduces dimensionality,enhances computational efficiency,and improves classification performance by focusing on the most informative features.On the other hand,feature extraction involves transforming raw data into a new set of representative features that capture essential characteristics of the input data.

    Metaheuristic algorithms are optimization algorithms that can solve complex engineering problems involving nonlinear functions,multiple objectives,and large solution spaces [16–18].These algorithms are often inspired by natural phenomena,such as the behavior of ants,bees,and birds,or even the physical properties of liquids and gases.In civil engineering,metaheuristic algorithms have been widely used to solve various optimization problems related to transportation[19],structural[20],and geotechnical engineering[21].One of the gains of metaheuristic algorithms is their ability to search for global optimal solutions in large solution spaces.This is particularly useful in civil engineering applications,where the search space can be extremely large and complex.Metaheuristic algorithms can also handle multiple objectives and constraints,which are common in civil engineering optimization problems[19–21].For instance,some commonly used metaheuristic algorithms for feature selection are Particle Swarm Optimization(PSO),Genetic Algorithms(GA),and Differential Evolution(DE)and WOA.However,WOA exhibits several advantages over commonly used metaheuristic algorithms for feature selection.Firstly,WOA’s exploration and exploitation balance,inspired by the social behavior of humpback whales,enables efficient global search in high-dimensional feature spaces,making it more effective in handling complex and non-linear optimization landscapes.Secondly,WOA’s faster convergence and reduced computational overhead outperform PSO,GA,and DE making it a more efficient choice for feature selection tasks,especially in large-scale dataset.

    Additionally,WOA is a nature-inspired optimization algorithm that mimics the hunting behavior of humpback whales [22].WOA has been shown to be effective in solving optimization problems,including feature selection in machine learning.The combination of deep learning for feature extraction and WOA for feature selection has been shown to enhance the accuracy of classification models in several applications,including medical diagnosis,fault diagnosis,and image classification[23,24].

    In this study,we propose a new approach for pavement crack detection that combines deep learning for feature extraction,WOA for feature selection,and random forest classification.The proposed approach aims to improve the accuracy of pavement crack detection and reduce the time and cost associated with manual pavement inspection.This study aims to evaluate the proposed approach’s performance and compare it with existing methods for pavement crack identification utilizing DL.Finally,the results of this work are expected to provide a promising solution for the automatic detection of pavement cracks and help transportation agencies identify and repair pavement cracks before they become a safety hazard.

    The paper presents a comprehensive study on road pavement and cracking detection,a critical civil engineering problem.Section 1 provides an overview of pavement and cracking detection background,highlighting the need for accurate and efficient prediction models.Section 2 presents an extensive literature review and discusses the current state-of-the-art pavement recognition methods,outlining their strengths,weaknesses,and limitations.Section 3 describes this research methodology and outlines the proposed pavement detection model,incorporating deep learning and feature selection techniques for improved accuracy and efficiency.Section 4 attends to the results and analysis of the proposed model,demonstrating its effectiveness in accurately detecting pavement.Finally,Section 5 concludes the study and provides insights for future work,highlighting the potential for further research in this domain,such as developing hybrid models that combine multiple detection techniques for improved performance.

    2 Related Work

    Image processing techniques,including DL,be an effective method for identifying pavement distresses[4].Deep learning has become gradually widespread due to its excellent ability to process and classify images using CNNs[12].Compared to other deep learning architectures,CNNs have proven to be superior in image processing and classification tasks,as they can perform sparse processing and extraction on a layer-by-layer basis[13–15].One advantage of DL-based methods,such as CNNs,for pavement distress detection is their ability to extract meaningful features from raw data.Meaningful features are the subset of image characteristics or descriptors with significant discriminative power for accurately detecting and classifying pavement cracks.These features capture relevant information related to crack morphology,texture,intensity,or other pertinent attributes that contribute to the differentiation between cracks and non-crack areas.This contrasts with individually created features that are typically used in other approaches.Furthermore,the structure of deep learning models allows for feature extraction and prediction to be performed concurrently within a single body block,which can result in improved accuracy and efficiency in pavement distress detection.

    In order to train CNN networks for pavement distress detection,the procedure of regular error back-propagation can be utilized.This technique is simpler than other types of deep and unidirectional neural networks,as CNNs possess fewer optimal parameters [12].Additionally,CNNs have been shown to be easier to train than other types of neural networks due to their architecture and parameter optimization methods.Besides,deep learning and CNNs have significant potential for detecting pavement distresses through image processing [13].However,further research is needed to optimize the performance of CNNs for pavement distress detection and fully understand their capabilities and limitations in this application.Additionally,developing new techniques that integrate deep learning with other image-processing methods may further improve the accuracy and efficiency of pavement distress detection[14,15].

    To date,researchers have employed a variety of approaches,including supervised and unsupervised learning techniques,DL-based methods,and metaheuristic algorithms,among others,to detect and classify pavement distress[3–5].These techniques have been used to extract features from pavement images,which are then used to train machine learning models to classify different pavement distresses[6–11].

    Moreover,researchers have also explored using multiple datasets to enhance the accuracy and robustness of pavement distress identification models.These datasets have been collected using various sensors,including high-resolution cameras,LiDAR,and GPS.In addition,researchers have also investigated the use of different pavement surface types,such as asphalt and concrete,to evaluate the effectiveness of different pavement distress detection algorithms[25–27].

    Despite the progress made in pavement and cracking detection,some research gaps still need to be addressed.For instance,the development of more accurate and efficient feature extraction techniques,as well as the integration of multiple data sources [28],could further enhance the performance and robustness of pavement distress identification models[29].Additionally,developing real-time asphalt distress identification systems could help identify and address pavement distresses before they become severe,thereby reducing maintenance costs and enhancing road safety[30].

    For instance,Nguyen et al.[12]presented a road surface cracking recognition approach utilizing Convolutional Neural Networks(CNN).The researchers utilized a dataset of road pavement images and trained CNN to identify cracks in the pavement.They evaluated the performance of the suggested method by calculating precision,recall,and F1 score.Liu et al.[27]suggested an automated pavement crack recognition and segmentation method via a two-step CNN.The first step of the CNN detected potential cracks using a patch-based CNN,and the second step refined the segmentation results using a fully convolutional neural network.The proposed method was tested on a publicly available pavement crack dataset and outperformed existing methods in terms of accuracy,precision,recall,and F1 score.The study confirms the capability of using DL-based methods for automated pavement crack detection and segmentation.Thus,this study was motivated by the remarkable results obtained by deep CNN and used for feature extraction and use WOA for feature selection and a strong classifier for classification to enhance the limited performance of concrete recognition in the literature.

    3 Proposed Methodology

    In this section,we outline the methodology employed to accomplish the primary objective of this study,namely,the detection of pavement cracks using deep learning techniques.Fig.1 provides an overview of the proposed method for achieving this objective.The prediction pipelines have four crucial stages: benchmark data collection,pre-processing,modeling prediction,and result analysis.Each of these steps and the techniques employed are discussed briefly in the following subsections.

    3.1 Dataset Description

    The dataset utilized in this study comprises 30,000 images depicting concrete and pavement surfaces,categorized into two classes,namely“crack”and“non-crack”.These images are distributed across two folders,“positive” and “negative”,each containing images of cracked and non-cracked concrete surfaces,respectively.The image data is in JPEG format,with a 227×227 pixels resolution in RGB format.The dataset serves as a critical input to the pavement and concrete surface inspection system,contributing significantly to the field of automated pavement and crack detection.Fig.2 shows some samples of pavement cracking from the dataset used in this study.

    Figure 1:Proposed pavement detection approach

    Figure 2:Samples of pavement and cracking

    3.2 Feature Selection

    In the field of pavement and cracking detection,numerous techniques are available for information extraction from datasets.However,conventional techniques often result in a feature space that contains redundant information.In this work,we have implemented convolutional neural network (CNN)architectures for feature extraction,which have been shown to be effective in extracting relevant features from images.Data augmentation techniques have been applied prior to feature extraction to prevent overfitting of the training data and to increase the number of training samples.The augmentation process has been guided by enhancing contrasting features between the various classes,thus leading to a more distinct classification output.In addition,to ensure unambiguous input samples,a sharpness improviser(as shown in Fig.3)has also been employed.

    Figure 3:The augmentation process applied in this study

    3.2.1 Feature Extraction Using ResNet-18 Architecture

    In this study,deep feature extraction was performed using a pre-trained model for 2-class tasks.The ResNet-18 model is trained for 40 epochs utilizing the Adam optimizer and cross-entropy loss calculation.The learning rate of 0.0001 is set via Adam for each epoch.The ResNet-18 model weights were stored and stocked in evaluation mode to produce feature space for validation and test sets.The flattened vector-based pre-final layer is extracted for feature generation for each image.Therefore,the ResNet-18 architecture illustrates the original operations immersed in training the model,as depicted in Fig.4.The class number in the source dataset is denoted by N.For the 2-class categorization problem,ResNet-18 generated 1024 significant features with less time complexity in terms of time.Consequently,a vector of length 1024 was produced for each image and row-wise concatenated to generate the feature space with lengths R ?1024.This approach aimed to produce a compact feature space with optimal pavement and cracking detection performance.

    Figure 4:ResNet-18 model used for feature selection

    3.2.2 Whale Optimization Algorithm(WOA)

    The whale Optimization Algorithm (WOA) is a nature-inspired optimization algorithm that imitates the hunting behavior of humpback whales.It is a metaheuristic algorithm that has been used in various optimization problems,including feature selection.In feature selection,WOA works by assigning a fitness score to each candidate subset of features and then iteratively improving the subset by simulating the hunting behavior of whales.The method starts by randomly initializing a population of candidate subsets and then evaluates their fitness using a suitable performance metric,such as accuracy or F1 score.In each iteration,the algorithm updates the position of each whale by three operators:search,encircle,and bubble-net.The search operator mimics a whale’s behavior of searching for prey by moving towards a random direction.The encircle operator simulates the behavior of whales encircling a school of fish and updates the best solution position found so far.The bubble-net operator models the behavior of whales creating a bubble-net to catch fish,and it aims to explore new solutions by generating random perturbations around the current position.After a certain number of iterations,WOA returns the subset with the highest fitness score as the selected features for classification.These selected features can then be fed into a classification algorithm like Random Forest to train a predictive model.The proposed optimization algorithm.

    Algorithm 1:Whale Optimization Algorithm for Feature selection

    During the WOA exploration phase,the variation of→kcontrols the search process.The whales position is often uncertain,making the search somewhat random.To explore new areas away from a reference whale,random values of→kgreater than or less than 1 can be utilized to mobilize the search agent.In this phase,the position of the search agent is upgraded via a randomly selected search agent(represented as R_rand)instead of the best agent utilized in the exploitation phase.The position update equation for the exploration phase is as follows:

    The Sigmoid function is utilized as the transferal function to map the continuous search of WOA to binary search,thereby making it applicable to the feature selection problems.The Sigmoid function is given by:

    In addition to the previous information,it is essential to note that the fitness function utilized to evaluate a candidate solution “C” of dimension “Dim” in the population is essential for the optimization process the fitness function utilized in this study is defined by Eq.(4).Within the equation,“FeatSel (C)”denotes the number of features selected by the candidate solution C,while“accu (C)” represents the classification accuracy achieved by the candidate solution.The fitness function is computed as a weighted sum by incorporating both the fraction of non-selected features and the accuracy.Consequently,the optimization problem seeks to maximize the fitness function to achieve optimal results.The weightγused in the fitness function plays a crucial role in balancing the accuracy and the number of selected features.After conducting several experiments,the value ofγhas been set to 0.7 for this study.This value has been determined based on the performance of the algorithm in achieving the desired accuracy and reducing the number of selected features.

    3.3 Random Forest Classifier

    RF is an ensemble-based learning algorithm that constructs multiple decision trees and chains their estimates to enhance classifier performance and reduce overfitting.In RF,each decision-based tree is trained on a randomly chosen subset of features from the original dataset,and the final prediction is made by aggregating all the trees’predictions.This approach helps to reduce variance and improve generalization performance,making Random Forest a popular choice for classification tasks.

    By using deep learning for feature extraction and combining WOA for feature selection and Random Forest for classification,the proposed work can achieve a more efficient and accurate predictive model by selecting the most relevant features and reducing overfitting.

    3.4 Evaluation of Model Performance

    In this work,the effectiveness of the proposed pavement and cracking detector model is evaluated using various performance measures to assess its ability to detect cracks in pavement surfaces accurately.It is crucial to review the standard evaluation measures used in the scientific community to grasp the performance of the presented model.The most widely utilized evaluation measures in the literature are as follows:

    ? Accuracy measure:This formula gives the proportion of correct predictions made by the model out of all predictions made.It is a commonly used measure of performance for classification models.

    where:

    True Positive:The count of accurately identified pavement cracking instances.

    True Negative:The count of accurately identified non-pavement cracking instances.

    False Positive:The count of incorrectly identified pavement cracking instances.

    False Negative:The count of incorrectly identified non-pavement cracking instances.

    ? The precision measureis a commonly used evaluation metric in pavement crack detection to assess the model’s accuracy in correctly identifying positive samples.It measures the fraction of relevant cracks among the True Positive(TP)and False Positive(FP)instances predicted by the model.Precision is calculated as the ratio of TP instances to the total instances classified as positive (TP+FP).A high precision score indicates that the model has a low rate of misclassifying non-crack instances as cracks,thereby achieving a high level of accuracy in identifying true cracks in pavement surfaces.Precision can be combined with other evaluation metrics like recall,F1 score,and accuracy to evaluate the performance of pavement crack detection models comprehensively.

    ? Recall measurecomputes the ratio of total relevant pavement cases retrieved relative to the total number of non-pavement cases.

    ? F-measurecombines accuracy and recalls into a single metric to capture both properties.

    Utilizing the performance evaluation measures mentioned above,the proposed detector model performance was evaluated,and the results have been compared to the performance of similar models described in related literature.This evaluation aims to determine the effectiveness of the optimized model compared to previous approaches and provide insight into potential improvements that can be made to future models.

    4 Results and Analysis

    This section presents and discusses the results obtained from our three developed deep-learning models for pavement detection in road images.We employed two crucial evaluation metrics,namely the receiver operating characteristics(ROC)curve and the precision-recall curve,to assess the performance of our models.The ROC curve visually illustrates the balance between true positive and false-positive rates.A distinct set of test data,unrelated to the training phase,was used to ensure the models’generalization capabilities.This approach ensures unbiased and dependable outcomes.The subsequent discussion elaborates on the results obtained in this study.

    4.1 Receiver Operating Characteristics Curve(ROC)

    This section outlines the importance of the Area Under the Curve(AUC)as an evaluation metric for classifiers,particularly in the context of binary classification problems.A higher AUC value indicates better classification performance in terms of distinguishing positive and negative samples.The trade-off between the genuine positive rate and the false positive rate is graphically depicted by the ROC curve,with the AUC being a summary statistic of the ROC curve.The ROC curve is a useful tool in evaluating the performance of a classifier by providing insights into the trade-offs between costs and benefits.The ratio of false positives to all the negative samples is used to compute the false positive rate,representing the cost of the classifier’s false positive predictions.On the other hand,the true positive rate,defined as the proportion of positive cases correctly identified,represents the benefits of the classifier’s true positive predictions.Therefore,a high true positive rate and a low false positive rate are desired in a classifier,resulting in a higher AUC value.Fig.5 shows the AUC curve of ResNet-18,WOA and RF model and Fig.6 shows the training and validation curves of the proposed model.

    Figure 5:AUC curve of ResNet-18,WOA and RF model

    Figure 6:Training and validation curves of the proposed ResNet-18,WOA,and RF model

    4.2 Accuracy and F1-Measure

    Table 1 compares three different models for image classification using the ResNet-18 architecture with various feature counts and additional techniques,including Random Forest(RF)and the WOA.The evaluation measures for the models include accuracy,recall,precision,F1 score,and AUC.

    Table 1:Comparative analysis evaluation measures

    Model 1,which is ResNet-18 without any additional techniques,achieves an accuracy of 0.9034,recall of 0.9056,precision of 0.9052,F1 score of 0.9190,and AUC of 0.9072.Model 2,which incorporates RF into ResNet-18,achieves higher accuracy,recall,precision,F1 score,and AUC than Model 1,with values of 0.9239,0.9667,0.9331,0.9231,and 0.9431,respectively.

    The proposed model,which combines ResNet-18 with both WOA and RF,achieves significantly higher accuracy,recall,precision,and F1 score than the other two models,with values of 0.9716,0.9889,0.9524,and 0.96091,respectively.However,the proposed model’s AUC value is slightly lower than that of Model 2,with a value of 0.9594.Overall,the proposed model with ResNet-18,WOA,and RF shows superior performance in terms of four evaluation measures listed in Table 1.However,the decision to use this model over others may depend on the specific application and the importance of the AUC value.

    When evaluating the performance of prediction models in pavement crack identification,accuracy and recall are essential measures.Precision tests the relevance of the expected positive outcomes.At the same time,recall measures the model’s ability to predict positive samples and have a high ratio of true positives(high precision)when calculating the most positive type samples in the dataset(high recall).However,when an optimum combination of precision and recall is required,the F1 measure is frequently employed.The F1 score is a model’s harmonic mean of precision and recall scores.Thus,Table 1 shows the comparative analysis of fourteen classical ML classifiers that have been tested and evaluated in their performance compared to the optimized ResNet-18 model for pavement crack detection in terms of Accuracy,AUC,Recall,Precision,and F1.Fig.7 summarizes the evaluation measures for the proposed three pavement detection models.

    Figure 7:Summary of the evaluation measures

    The experimental results and findings demonstrate that the model,which combines ResNet-18 with both WOA and RF,achieves significantly better accuracy,recall,precision,and F1 score performance than the other two models.The proposed model achieved an accuracy of 0.9716,recall of 0.9889,precision of 0.9524,and F1 score of 0.96091,while Model 1 achieved an accuracy of 0.9034,recall of 0.9056,precision of 0.9052,and F1 score of 0.9190,and Model 2 achieved an accuracy of 0.9239,recall of 0.9667,precision of 0.9331,and F1 score of 0.9231.However,the AUC value for the proposed model was slightly lower than Model 2,indicating that the model’s performance may depend on the specific application and the importance of the AUC value.Overall,the proposed model’s superior performance suggests that the combination of ResNet-18,WOA,and RF can improve image classification accuracy and has potential for various applications in computer vision.

    In our study,we have utilized the WOA for feature selection,and we agree with the reviewer it is important to discuss the advantages of using WOA over other commonly employed metaheuristic algorithms in this context.One key advantage of WOA is its inspiration from the social behavior of humpback whales,allowing it to exhibit certain characteristics beneficial for feature selection tasks.WOA leverages humpback whales’exploration and exploitation abilities,enabling it to effectively search the feature space and identify an optimal subset of features that contribute significantly to the crack detection process.This ability is particularly valuable in surface crack detection,where selecting relevant features is essential for accurate classification.Compared to other metaheuristic algorithms commonly used in feature selection tasks,such as Genetic Algorithms (GA),Particle Swarm Optimization(PSO),and Ant Colony Optimization(ACO),WOA offers several advantages.Firstly,WOA has a simpler and more intuitive mechanism,which makes it easier to implement and understand.This simplicity can be advantageous in crack detection applications,where interpretability and transparency of the feature selection process are essential.Secondly,WOA exhibits a fast convergence rate,enabling efficient exploration and exploitation of the feature space.This is particularly beneficial in surface crack detection,where timely detection and classification of cracks are crucial for effective maintenance planning and ensuring road safety.The fast convergence rate of WOA allows quicker identification of a subset of features that yield optimal classification performance.Additionally,WOA demonstrates good global search capabilities,allowing it to explore a wide range of feature combinations and search for the most informative features for crack detection.This global search capability helps to mitigate the risk of getting trapped in local optima,which can be a challenge in feature selection tasks.

    4.3 Hyperparameter Tuning

    Hyperparameter tuning is crucial in developing deep learning models for any computer vision task.In this study,we focus on the pavement detection task and propose the use of the Adam optimizer for hyperparameter tuning of the DL models.The Adam optimizer is a popular gradientbased optimization algorithm that has been shown to perform well in deep learning applications.The hyperparameters of the DL model that we tune using the Adam optimizer include the learning rate,number of epochs,batch size,and the number of filters in each convolutional layer.The DL model’s performance is assessed using standard evaluation measures,including accuracy,precision,recall,and F1 score.Hyperparameter tuning is conducted through a grid search approach,where a range of values is defined for each hyperparameter,and the DL model is evaluated for every combination of hyperparameters.We then select the combination of hyperparameters that results in excellent performance based on the evaluation measures.In our approach,grid search involves systematically exploring a predefined range of hyperparameter values for each component of our proposed model.The purpose is to identify the optimal combination of hyperparameters that maximizes the performance metrics.

    On the other hand,for WOA,we considered the population size,maximum iterations,exploration,and exploitation parameters,among others.We conducted extensive experiments to determine the optimal values for these parameters,varying the parameter settings within reasonable ranges.We employed performance evaluation metrics,such as convergence rate and solution quality,to guide our parameter-tuning process.Additionally,we consulted existing literature on WOA and other related metaheuristic algorithms to inform our decision-making.

    4.4 Convergence Curve

    The convergence curve for 2-class classification using the WOA is presented in Fig.8.The average fitness function is in the range of 49–55,and the number of iterations is 50 with WOA and 20 without WOA.It can be observed from the curve that the WOA algorithm significantly improves the convergence speed compared to the standard algorithm without WOA.The convergence curve starts at a high value and quickly drops,indicating that the algorithm rapidly improves the model’s accuracy.However,after a certain point,the curve flattens out,indicating that further iterations may not lead to significant improvements.Hence,the WOA algorithm proves to be an effective optimization technique for 2-class classification tasks,improving convergence speed and accuracy.

    5 Conclusion

    Surface crack detection is a decisive problem in roadway maintenance,and accurate detection can prevent accidents and increase pavement longevity.In this work,we proposed a new approach for surface crack classification using deep learning and metaheuristic optimization techniques.It anticipated an approach for surface crack detection utilizing ResNet-18 for deep feature extraction,whale optimization-based method for the selection of the optimal subset of features,and random forest for classification.The proposed model outperformed the traditional crack-based identification methods in terms of commonly used evaluation measures in the literature.The proposed approach achieved an impressive accuracy of 97.16% and an AUC of 0.984 on a dataset of pavement images.This indicates the effectiveness of our method in automatic identification of pavement cracks.By leveraging deep learning’s powerful feature extraction,WOA’s optimization capabilities,and RF’s classification robustness,we offer a robust and efficient solution for pavement crack detection,contributing significantly to road safety and maintenance cost reduction.The experimental results demonstrated that the ResNet-18 feature extraction approach with the whale optimization algorithm achieved a high classification performance,which is promising for real-world applications.The proposed approach holds significant implications for road maintenance authorities.By automatically identifying pavement cracks,the method enables timely repairs,reducing potential safety hazards and optimizing maintenance resources.The accurate and efficient detection of road surface defects enhances road safety,ultimately benefitting both commuters and road infrastructure stakeholders.However,it is vital to acknowledge the limitations of our study.Firstly,our approach relies on a specific deep learning model (ResNet-18),and future research could explore the use of other deep learning models for feature extraction and compare their performance with the proposed detector.Secondly,while our proposed detector showed effectiveness for surface crack detection,further investigation is needed to evaluate its performance in detecting defects in other materials or objects.In the future work we aim to explore the generalizability of our model to different types of road surfaces and crack patterns.

    Acknowledgement:Not applicable.

    Funding Statement:The authors received no specific funding for this study.

    Author Contributions:Study conception and design: L.Wu,D.Dong;data collection: Y.Cheng;analysis and interpretation of results: S.Alshawabkeh,L.Li;draft manuscript preparation: S.Alshawabkeh,M.Alanqreh.All authors reviewed the results and approved the final version of the manuscript.

    Availability of Data and Materials:The data used in the study is publicly available in Kaggle(https://www.kaggle.com/datasets/oluwaseunad/concrete-and-pavement-crack-images).

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    avwww免费| 美女福利国产在线| 亚洲精品国产色婷婷电影| 国产人伦9x9x在线观看| 国产成人影院久久av| 男人的好看免费观看在线视频 | 嫩草影视91久久| 99久久人妻综合| 99国产极品粉嫩在线观看| 成人永久免费在线观看视频| 99精品在免费线老司机午夜| netflix在线观看网站| 一本综合久久免费| 一级黄色大片毛片| 亚洲成人免费电影在线观看| 精品一区二区三区视频在线观看免费 | 欧美日韩亚洲综合一区二区三区_| 狠狠婷婷综合久久久久久88av| 最近最新免费中文字幕在线| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲av片天天在线观看| 纯流量卡能插随身wifi吗| 美女高潮喷水抽搐中文字幕| 亚洲五月婷婷丁香| 亚洲欧洲精品一区二区精品久久久| 高清欧美精品videossex| 每晚都被弄得嗷嗷叫到高潮| 国产三级黄色录像| 久久久国产成人免费| 制服人妻中文乱码| 999久久久精品免费观看国产| 久久天堂一区二区三区四区| 波多野结衣一区麻豆| 丰满迷人的少妇在线观看| 久热爱精品视频在线9| 亚洲国产看品久久| 狠狠狠狠99中文字幕| 久久久国产成人精品二区 | 乱人伦中国视频| 女人久久www免费人成看片| 久久久国产成人免费| 高潮久久久久久久久久久不卡| 亚洲熟女毛片儿| 国产精品久久久人人做人人爽| 男女下面插进去视频免费观看| 午夜精品久久久久久毛片777| 成人国语在线视频| 久久久久视频综合| 亚洲 欧美一区二区三区| 动漫黄色视频在线观看| 欧美黄色片欧美黄色片| 亚洲五月婷婷丁香| 国产在线精品亚洲第一网站| 一进一出抽搐gif免费好疼 | 中文字幕人妻熟女乱码| 怎么达到女性高潮| 美女视频免费永久观看网站| 女人久久www免费人成看片| 一进一出抽搐动态| 91精品国产国语对白视频| 女人被躁到高潮嗷嗷叫费观| 亚洲av电影在线进入| 三级毛片av免费| 真人做人爱边吃奶动态| 午夜精品国产一区二区电影| 老汉色av国产亚洲站长工具| 亚洲色图 男人天堂 中文字幕| 欧美久久黑人一区二区| 精品国产亚洲在线| 高清视频免费观看一区二区| 午夜老司机福利片| 老司机深夜福利视频在线观看| 在线观看一区二区三区激情| 国产精品 国内视频| √禁漫天堂资源中文www| 水蜜桃什么品种好| 在线永久观看黄色视频| 国产精品久久视频播放| 国产高清videossex| 国产亚洲av高清不卡| a级片在线免费高清观看视频| 超碰97精品在线观看| 欧美激情久久久久久爽电影 | 99久久精品国产亚洲精品| 国产精品久久电影中文字幕 | 波多野结衣av一区二区av| av在线播放免费不卡| 天堂动漫精品| 男女下面插进去视频免费观看| 俄罗斯特黄特色一大片| 69av精品久久久久久| av网站在线播放免费| 亚洲 欧美一区二区三区| 91老司机精品| av国产精品久久久久影院| 精品国内亚洲2022精品成人 | 一进一出抽搐gif免费好疼 | 美国免费a级毛片| 香蕉久久夜色| 女人被躁到高潮嗷嗷叫费观| 国产真人三级小视频在线观看| 国产主播在线观看一区二区| 亚洲精品美女久久久久99蜜臀| 精品国产一区二区三区久久久樱花| 免费看十八禁软件| 国产欧美日韩综合在线一区二区| 久久久久国内视频| 国产成+人综合+亚洲专区| 欧美精品亚洲一区二区| 新久久久久国产一级毛片| 亚洲精品粉嫩美女一区| 人成视频在线观看免费观看| 极品人妻少妇av视频| 少妇猛男粗大的猛烈进出视频| 欧美 日韩 精品 国产| 一本一本久久a久久精品综合妖精| 极品教师在线免费播放| 很黄的视频免费| 9191精品国产免费久久| 久久婷婷成人综合色麻豆| 午夜福利,免费看| 亚洲一码二码三码区别大吗| 在线av久久热| 一本综合久久免费| 18禁观看日本| 他把我摸到了高潮在线观看| 久久人妻福利社区极品人妻图片| 免费观看a级毛片全部| 美女扒开内裤让男人捅视频| 91九色精品人成在线观看| 欧美 日韩 精品 国产| 一区福利在线观看| 成人免费观看视频高清| 男女下面插进去视频免费观看| 日本wwww免费看| 欧美久久黑人一区二区| 美女国产高潮福利片在线看| 涩涩av久久男人的天堂| 一本一本久久a久久精品综合妖精| 国产三级黄色录像| 亚洲专区中文字幕在线| 亚洲久久久国产精品| 久久国产精品男人的天堂亚洲| av视频免费观看在线观看| 久久天躁狠狠躁夜夜2o2o| av福利片在线| 国产日韩一区二区三区精品不卡| 自线自在国产av| 亚洲精品中文字幕一二三四区| 丰满人妻熟妇乱又伦精品不卡| 热re99久久精品国产66热6| 成人免费观看视频高清| 欧美一级毛片孕妇| 成人av一区二区三区在线看| 大型av网站在线播放| 国产精品一区二区在线不卡| 自线自在国产av| 在线看a的网站| 久久人妻av系列| 天天躁夜夜躁狠狠躁躁| 大型av网站在线播放| 人人澡人人妻人| 99国产极品粉嫩在线观看| 69av精品久久久久久| 国产成人av激情在线播放| 亚洲伊人色综图| 69av精品久久久久久| 淫妇啪啪啪对白视频| 丝瓜视频免费看黄片| 国产成人精品无人区| 两个人看的免费小视频| 日韩制服丝袜自拍偷拍| av网站免费在线观看视频| 人妻丰满熟妇av一区二区三区 | 90打野战视频偷拍视频| 成人18禁高潮啪啪吃奶动态图| 中文字幕制服av| 亚洲欧美一区二区三区黑人| 亚洲精品av麻豆狂野| 免费黄频网站在线观看国产| 在线观看日韩欧美| 久久精品亚洲熟妇少妇任你| 捣出白浆h1v1| 免费av中文字幕在线| 国产精品综合久久久久久久免费 | 欧美av亚洲av综合av国产av| 国产熟女午夜一区二区三区| 亚洲一区二区三区不卡视频| 亚洲熟妇中文字幕五十中出 | 久久精品亚洲熟妇少妇任你| 人妻一区二区av| 女人精品久久久久毛片| 亚洲中文字幕日韩| 成在线人永久免费视频| 欧洲精品卡2卡3卡4卡5卡区| 成人国产一区最新在线观看| 18禁裸乳无遮挡免费网站照片 | 男人的好看免费观看在线视频 | 成人国产一区最新在线观看| 国产精品偷伦视频观看了| 色播在线永久视频| 丰满的人妻完整版| 免费不卡黄色视频| 亚洲熟女毛片儿| 极品教师在线免费播放| 中文字幕最新亚洲高清| 99久久人妻综合| 国产黄色免费在线视频| netflix在线观看网站| 欧美午夜高清在线| 最新在线观看一区二区三区| 久久久久久久国产电影| 亚洲黑人精品在线| 少妇猛男粗大的猛烈进出视频| 亚洲精品久久成人aⅴ小说| 99香蕉大伊视频| www日本在线高清视频| 99re6热这里在线精品视频| 女人被狂操c到高潮| 丰满饥渴人妻一区二区三| 免费观看人在逋| xxx96com| 午夜福利乱码中文字幕| 美女 人体艺术 gogo| 国产精品1区2区在线观看. | 9色porny在线观看| tube8黄色片| 成人黄色视频免费在线看| 国产精品国产高清国产av | 两性午夜刺激爽爽歪歪视频在线观看 | 日韩三级视频一区二区三区| 国产欧美日韩综合在线一区二区| netflix在线观看网站| 午夜福利视频在线观看免费| 国产男女超爽视频在线观看| 国产区一区二久久| 热99国产精品久久久久久7| 国产精品久久久人人做人人爽| 在线观看日韩欧美| 欧美性长视频在线观看| 国产又爽黄色视频| a在线观看视频网站| 精品国产乱子伦一区二区三区| 女人被躁到高潮嗷嗷叫费观| 99在线人妻在线中文字幕 | 亚洲国产欧美网| 亚洲精品在线观看二区| 黄色视频,在线免费观看| 久久久久久亚洲精品国产蜜桃av| 午夜福利影视在线免费观看| 国产又爽黄色视频| 久久亚洲真实| 高清在线国产一区| 热re99久久精品国产66热6| 久久久水蜜桃国产精品网| 国产成人一区二区三区免费视频网站| 色播在线永久视频| 村上凉子中文字幕在线| 满18在线观看网站| 多毛熟女@视频| 中文字幕制服av| 1024视频免费在线观看| 两性午夜刺激爽爽歪歪视频在线观看 | 国产91精品成人一区二区三区| 国产亚洲欧美98| 999久久久精品免费观看国产| 99国产精品一区二区蜜桃av | 精品免费久久久久久久清纯 | 高清黄色对白视频在线免费看| 一区二区三区国产精品乱码| 欧美老熟妇乱子伦牲交| 久久久久国产一级毛片高清牌| 亚洲欧美激情在线| 亚洲中文av在线| 中出人妻视频一区二区| 一本综合久久免费| 一级a爱片免费观看的视频| 国产精品 国内视频| 久久热在线av| 天天躁夜夜躁狠狠躁躁| 在线看a的网站| 正在播放国产对白刺激| 久久婷婷成人综合色麻豆| 欧美日韩中文字幕国产精品一区二区三区 | 久久人人爽av亚洲精品天堂| 欧美日韩黄片免| 人人妻人人澡人人爽人人夜夜| 99久久综合精品五月天人人| 国产视频一区二区在线看| 久久香蕉国产精品| 中文字幕色久视频| 国产深夜福利视频在线观看| 国产国语露脸激情在线看| 亚洲熟女毛片儿| 亚洲黑人精品在线| 高清欧美精品videossex| 久久久国产精品麻豆| 黑人猛操日本美女一级片| 国产精品综合久久久久久久免费 | 校园春色视频在线观看| 不卡一级毛片| 俄罗斯特黄特色一大片| 最新美女视频免费是黄的| 亚洲专区中文字幕在线| 一级,二级,三级黄色视频| 精品卡一卡二卡四卡免费| 亚洲第一av免费看| 高清黄色对白视频在线免费看| 99久久综合精品五月天人人| 在线观看66精品国产| 成年人免费黄色播放视频| 精品久久久久久电影网| 欧美日韩精品网址| 99精品欧美一区二区三区四区| 人人妻人人澡人人看| 欧美 亚洲 国产 日韩一| 久久天堂一区二区三区四区| 欧美日韩一级在线毛片| 亚洲专区字幕在线| 国产高清激情床上av| 后天国语完整版免费观看| 精品久久久精品久久久| 国产蜜桃级精品一区二区三区 | 三上悠亚av全集在线观看| 国产有黄有色有爽视频| 男女高潮啪啪啪动态图| 十八禁高潮呻吟视频| 亚洲一区二区三区欧美精品| 成人精品一区二区免费| 午夜福利视频在线观看免费| 亚洲人成电影观看| 校园春色视频在线观看| 动漫黄色视频在线观看| 成人免费观看视频高清| 国产一区二区三区综合在线观看| 亚洲一卡2卡3卡4卡5卡精品中文| 久久久久国产精品人妻aⅴ院 | 极品人妻少妇av视频| 手机成人av网站| 日韩熟女老妇一区二区性免费视频| av网站在线播放免费| 悠悠久久av| videosex国产| 国产精品亚洲av一区麻豆| 又紧又爽又黄一区二区| 亚洲久久久国产精品| 亚洲免费av在线视频| 在线十欧美十亚洲十日本专区| 天堂动漫精品| 色综合欧美亚洲国产小说| 黄色 视频免费看| 亚洲欧美一区二区三区黑人| 国产成人av激情在线播放| 91成人精品电影| 欧美日韩成人在线一区二区| 一区二区三区国产精品乱码| 午夜福利乱码中文字幕| 欧美日韩福利视频一区二区| 成年版毛片免费区| 日本精品一区二区三区蜜桃| 老司机午夜福利在线观看视频| 亚洲专区中文字幕在线| 日本一区二区免费在线视频| av天堂在线播放| 老司机午夜十八禁免费视频| 亚洲少妇的诱惑av| 首页视频小说图片口味搜索| 欧美在线黄色| 夫妻午夜视频| 国产一卡二卡三卡精品| 国产精品一区二区免费欧美| 在线天堂中文资源库| 国精品久久久久久国模美| 岛国毛片在线播放| 一级毛片精品| 亚洲性夜色夜夜综合| 搡老熟女国产l中国老女人| 日韩视频一区二区在线观看| 亚洲一区二区三区不卡视频| 亚洲av熟女| 亚洲国产精品合色在线| 一级片免费观看大全| 亚洲色图av天堂| 电影成人av| 一级黄色大片毛片| 成人手机av| 妹子高潮喷水视频| 99香蕉大伊视频| 91字幕亚洲| 免费在线观看亚洲国产| 天天躁狠狠躁夜夜躁狠狠躁| 一级片'在线观看视频| 精品视频人人做人人爽| 国产高清国产精品国产三级| 日本精品一区二区三区蜜桃| 91精品国产国语对白视频| 91成年电影在线观看| 欧美日韩国产mv在线观看视频| 精品国产一区二区三区久久久樱花| 美国免费a级毛片| 天堂中文最新版在线下载| 亚洲国产精品合色在线| 1024视频免费在线观看| 精品国产超薄肉色丝袜足j| 成人黄色视频免费在线看| 午夜视频精品福利| 热99re8久久精品国产| 免费看a级黄色片| 成年女人毛片免费观看观看9 | 精品国产一区二区久久| 免费看a级黄色片| 18禁裸乳无遮挡动漫免费视频| 在线观看一区二区三区激情| av一本久久久久| 99热只有精品国产| 亚洲色图综合在线观看| 黑丝袜美女国产一区| 国产精品久久久久成人av| 日本a在线网址| 9热在线视频观看99| 丝袜人妻中文字幕| 悠悠久久av| 久久这里只有精品19| 婷婷精品国产亚洲av在线 | 亚洲视频免费观看视频| 亚洲在线自拍视频| 成人亚洲精品一区在线观看| 久久精品亚洲熟妇少妇任你| 免费看十八禁软件| 12—13女人毛片做爰片一| 国产精品美女特级片免费视频播放器 | 国产99久久九九免费精品| 五月开心婷婷网| 午夜91福利影院| 狠狠狠狠99中文字幕| 亚洲专区国产一区二区| 两性夫妻黄色片| 女人被躁到高潮嗷嗷叫费观| 欧美丝袜亚洲另类 | 乱人伦中国视频| 亚洲成国产人片在线观看| 精品一品国产午夜福利视频| 91老司机精品| 两个人免费观看高清视频| 法律面前人人平等表现在哪些方面| 国产不卡av网站在线观看| 免费观看精品视频网站| 大陆偷拍与自拍| 亚洲va日本ⅴa欧美va伊人久久| 亚洲国产欧美一区二区综合| 久久婷婷成人综合色麻豆| 极品人妻少妇av视频| 99re在线观看精品视频| 欧美久久黑人一区二区| 亚洲人成77777在线视频| 免费日韩欧美在线观看| 又大又爽又粗| 自线自在国产av| 久久精品国产99精品国产亚洲性色 | 搡老乐熟女国产| 亚洲熟妇熟女久久| 香蕉久久夜色| 免费看十八禁软件| 久久人人97超碰香蕉20202| 久久久久视频综合| 18禁国产床啪视频网站| 一级毛片高清免费大全| 满18在线观看网站| 妹子高潮喷水视频| 99热网站在线观看| 日韩欧美一区二区三区在线观看 | 国产欧美日韩一区二区三| 人妻丰满熟妇av一区二区三区 | 免费在线观看日本一区| 国内毛片毛片毛片毛片毛片| 侵犯人妻中文字幕一二三四区| 久久久国产成人免费| 午夜影院日韩av| 国产精品久久电影中文字幕 | 丰满人妻熟妇乱又伦精品不卡| 十八禁网站免费在线| 亚洲av成人一区二区三| 免费人成视频x8x8入口观看| 欧美亚洲日本最大视频资源| 十分钟在线观看高清视频www| 午夜福利一区二区在线看| 精品国产乱子伦一区二区三区| 99国产综合亚洲精品| 亚洲欧美精品综合一区二区三区| 麻豆国产av国片精品| 婷婷精品国产亚洲av在线 | 啦啦啦 在线观看视频| 中文字幕精品免费在线观看视频| a在线观看视频网站| 好男人电影高清在线观看| 99久久综合精品五月天人人| 欧美黑人欧美精品刺激| 亚洲精品一二三| 国产成人免费无遮挡视频| 国产伦人伦偷精品视频| 建设人人有责人人尽责人人享有的| 日本一区二区免费在线视频| 国产精品香港三级国产av潘金莲| 精品国内亚洲2022精品成人 | 99国产精品99久久久久| 国产精品久久久久久人妻精品电影| 动漫黄色视频在线观看| 国产区一区二久久| 宅男免费午夜| 在线观看舔阴道视频| 麻豆av在线久日| 好男人电影高清在线观看| 美女扒开内裤让男人捅视频| 亚洲精品粉嫩美女一区| 一边摸一边抽搐一进一出视频| 如日韩欧美国产精品一区二区三区| 人人妻,人人澡人人爽秒播| 日韩欧美在线二视频 | 色婷婷久久久亚洲欧美| 亚洲熟女精品中文字幕| 亚洲欧美色中文字幕在线| 亚洲情色 制服丝袜| 午夜福利在线免费观看网站| 国产精品99久久99久久久不卡| 操出白浆在线播放| 久久精品熟女亚洲av麻豆精品| av国产精品久久久久影院| 在线看a的网站| 亚洲国产欧美日韩在线播放| av网站在线播放免费| 99在线人妻在线中文字幕 | 后天国语完整版免费观看| 国产成人系列免费观看| 精品少妇久久久久久888优播| 天堂中文最新版在线下载| 欧美日韩黄片免| 老司机午夜福利在线观看视频| 国产精品久久久人人做人人爽| 一区二区三区国产精品乱码| 午夜福利在线观看吧| 亚洲伊人色综图| 成人影院久久| 亚洲人成77777在线视频| 亚洲五月色婷婷综合| 99久久精品国产亚洲精品| 宅男免费午夜| 亚洲自偷自拍图片 自拍| 国产精华一区二区三区| 亚洲欧美色中文字幕在线| 黄色怎么调成土黄色| 男女免费视频国产| 中文字幕制服av| 法律面前人人平等表现在哪些方面| 女人久久www免费人成看片| 午夜激情av网站| 三级毛片av免费| 热99久久久久精品小说推荐| 国产亚洲精品一区二区www | 色在线成人网| 人人妻人人添人人爽欧美一区卜| 亚洲av熟女| 男人舔女人的私密视频| 黑人猛操日本美女一级片| 天天添夜夜摸| 在线观看www视频免费| 中文字幕色久视频| 成年人免费黄色播放视频| 亚洲色图av天堂| 国产精品秋霞免费鲁丝片| 亚洲精品一二三| 欧美人与性动交α欧美软件| 两性夫妻黄色片| 99re在线观看精品视频| 少妇猛男粗大的猛烈进出视频| 1024视频免费在线观看| 午夜福利视频在线观看免费| 免费观看精品视频网站| 一级片免费观看大全| 99国产极品粉嫩在线观看| 欧美久久黑人一区二区| 满18在线观看网站| 伊人久久大香线蕉亚洲五| 欧美大码av| 日韩欧美免费精品| 老司机靠b影院| 夫妻午夜视频| 国产有黄有色有爽视频| 亚洲国产欧美日韩在线播放| 色尼玛亚洲综合影院| 国产精品av久久久久免费| 国产一区二区三区视频了| 国产精品久久电影中文字幕 | 久久青草综合色| 叶爱在线成人免费视频播放| 美女国产高潮福利片在线看| 18禁裸乳无遮挡免费网站照片 | 在线天堂中文资源库| 一级a爱视频在线免费观看| 欧美丝袜亚洲另类 | 国产精品国产av在线观看| 又黄又粗又硬又大视频| 波多野结衣一区麻豆| av视频免费观看在线观看| 成人永久免费在线观看视频| 欧美日韩一级在线毛片| 久久精品国产清高在天天线| 中文字幕精品免费在线观看视频| 欧美日韩一级在线毛片| 91麻豆精品激情在线观看国产 | 美女午夜性视频免费| 色综合婷婷激情| 欧美精品一区二区免费开放| 午夜福利乱码中文字幕| 一本综合久久免费| 欧美日韩福利视频一区二区|