1. Introduction
In recent years, with the proposal of the Transportation Power policy, China has been vigorously promoting the coordinated development of transportation infrastructure, aiming to build a modern comprehensive transportation system that integrates safety, convenience, and intelligence. However, as road traffic continues to develop rapidly, ensuring road traffic safety has become an urgent problem in the transportation field. The skid resistance of the pavement is an important factor affecting road traffic safety and plays a crucial role in reducing vehicle accidents [
1]. The skid resistance mainly depends on the friction generated between the tire and the pavement. Insufficient pavement skid resistance significantly increases the risk of traffic accidents.
The development of skid resistance between tires and road surfaces is a complex process influenced by multiple factors. Considering the entire contact process, three primary factors affect the skid resistance of pavements: the pavement itself, the tire, and the contact environment [
2]. In practical environments, skid resistance performance is inevitably affected by external factors such as rain, snow, and ice, which change the friction characteristics between tires and pavement, thereby affecting skid resistance [
3,
4]. Especially in desert areas, sand accumulation poses a serious threat to the skid resistance of asphalt pavement by reducing the effective contact area and friction coefficient between tires and pavement [
5].
The texture characteristics of the pavement surface are an important manifestation of the functional properties of the road surface and are also an important indicator affecting the skid resistance of the road [
6,
7]. In 1987, at the 17th World Road Congress organized by the World Road Association (PIARC) in Brussels, pavement texture was classified into four categories based on scale: micro-texture, which consists of microscopic convexities on the aggregate surface with a horizontal wavelength of less than 0.5 mm and a vertical amplitude of 1–50 μm, creating adhesion friction for vehicles; macro-texture, which refers to surface roughness with a horizontal wavelength of 0.5–50 mm and a vertical amplitude of 0.1–20 mm, generating hysteresis friction for vehicles; coarse texture; and unevenness [
8]. Many scholars have conducted research on this topic. Kienle et al. [
9] studied the effect of surface macro-texture on skid resistance under wet conditions and used a mathematical model to discuss the impact of these factors on skid resistance. Du et al. [
10] used texture recognition and deep neural network algorithms to establish an association model between texture images and skid resistance. Xie et al. [
11] studied the contributions of the macro-texture and micro-texture of asphalt pavement to skid resistance and used the Generalized Extreme Studentized Deviate (GESD) and the Neighboring-region Interpolation Algorithm (NRIA) to identify and replace outliers and suppress noise in texture data. Wang et al. [
12] developed a wear-resistant ultra-thin wearing course and used the Tire–pavement Dynamic Friction Analyzer (TDFA) to conduct wear tests and analyze the relationship between the skid resistance and macro-texture of the wearing course. Dong et al. [
13] studied the effect of the shape characteristics of coarse aggregates on the skid resistance of asphalt pavement and found that micro-texture has a greater impact on the skid resistance of actual asphalt pavement than the angularity of coarse aggregates. Yang et al. [
14] introduced a new high-resolution 3D laser imaging technology for the non-contact continuous measurement of pavement performance, including its texture, friction, and hydroplaning speed. Li et al. [
15], using 3D image technology, explored the texture indices applied to pavement wear analysis. Díaz-Torrealba et al. [
16] further improved the post-construction roughness prediction model for asphalt overlay based on profile transformation. Chu et al. [
17] proposed an improved 3D pavement texture reconstruction method based on interference fringes.
The relationship between multi-scale texture features and skid resistance has been a key research focus. The common practice is to classify pavement texture into macro- and micro-textures following PIARC’s definition. However, some researchers employ signal decomposition techniques for a more refined classification of pavement texture. They aim to investigate the relationship between pavement texture and skid resistance at a more detailed scale. Yang et al. [
18] used wavelet transform to map macro-texture depth features to different wavelength regions and found that the texture with a maximum wavelength of 3.2 mm and located in the top 2.5 mm is the key contact area for pavement–tire interactions. Yu et al. [
19] studied the effect of Continuous Friction Measurement Equipment (CFME) on test sites with different preventive maintenance treatments and developed a statistical friction model using texture parameters extracted by Hilbert–Huang Transformation (HHT). Li et al. [
20] proposed a method based on 2D wavelet transform to characterize the micro-texture and macro-texture of asphalt pavement.
Currently, many scholars are studying the relationship between the fractal characterization of pavement texture and skid resistance. Liu et al. [
21] hierarchically deconstructed pavement texture and explored the fractal characteristics of each layer to determine the texture layer with the greatest impact on skid resistance. Miao et al. [
22] studied the fractal and multifractal properties of the macro-texture on asphalt pavement and found strong correlations between the fractal dimension (
D), horizontal multifractal spectrum difference (Δ
α), vertical multifractal spectrum difference (Δf(
α)), and mean texture depth (MTD) and the test value of a Dynamic Friction Tester at 60 km/h (DFT60). Ran et al. [
23] proposed a new method based on digital image processing and morphology to evaluate asphalt pavement segregation by analyzing the multifractal properties of pits in binary images.
With the advent of the big data era, machine learning has been widely applied in various fields such as medical diagnosis, financial risk assessment, and autonomous driving. The interpretability of machine learning models has become a key concern. However, complex models like deep learning are often seen as “black boxes”, leading to issues such as uncertainty in medical diagnoses and difficulty in explaining high-risk financial decisions. Similarly, in pavement engineering, the “black box” nature of machine learning models causes problems like uncertain maintenance decisions, hindered model optimization, reduced user trust, and increased safety risks. These issues restrict the effective application of machine learning in pavement engineering, making the improvement of model interpretability crucial for the field’s development. In recent years, interpretability research has gained attention, with methods like feature importance assessment, Local Interpretable Model-agnostic Explanations (LIME) [
24], and SHapley Additive exPlanations (SHAP) [
25] emerging.
The current research shows that 3D morphology-based fractal characterization is rapidly developing, and various simple yet powerful fractal algorithms are being used to process pavement texture information. The fractal dimension has good capabilities in texture characterization and skid resistance evaluation. However, assessing the correlation between the fractal dimension and skid resistance often relies on statistical indicators like the mean profile depth (MPD) and MTD. Traditional skid resistance testing equipment has unstable results, and the MPD is insufficient to characterize skid resistance [
26].
To address these issues, this paper combines a wavelet transform and fractal theory to extract fractal features representing the self-similarity of the pavement texture at multiple scales and proposes an interpretable machine learning model based on multi-scale fractal features for the intelligent assessment of skid resistance on sand-accumulated pavements. First, the 3D texture of the asphalt pavement is decomposed at multiple scales, and fractal and multifractal dimension features are extracted at each scale to build a multi-scale fractal feature dataset. Then, the predictive performance of mainstream machine learning models is compared, and the CMA-ES algorithm is used to optimize the best-performing XGBoost model. Finally, the SHAP method is employed for an interpretability analysis of the optimal model. This study provides new insights into understanding how pavement texture affects skid resistance and how multi-scale fractal features influence model decisions.
4. Discussion
4.1. Analysis of Multi-Scale Fractal Features
As shown in
Figure 8, the box plots of the fractal dimension
D for different gradation types reveal that AC-13 has the most concentrated texture fractal dimensions, followed by OGFC-10, while SMA-16 has the most dispersed. This is because AC-13, a dense-graded asphalt mixture, has less variation in its surface texture at different decomposition levels, leading to a concentrated fractal dimension. In contrast, SMA-16, with its interrupted gradation, has more significant changes in its surface texture. The mean value of
D first rises and then falls towards 2 with increasing decomposition level, indicating that larger-scale features are captured at lower levels and smaller-scale features at higher levels. Over-decomposition at higher levels can cause the fractal dimension to drop near 2, signaling a more uniform surface.
Observing the variation patterns of the multifractal dimensions and for different gradation types, it is evident that changes inversely to the fractal dimension D. Specifically, AC-13 has the highest box plot, OGFC-10 is in between, and SMA-16 has the lowest. For , its value generally decreases with increasing decomposition level across all three gradations. This indicates that as decomposition progresses, the structural characteristics of the asphalt mixture become more clearly distributed across scales, leading to a decrease in and reflecting increased homogeneity of the mixture’s structure across scales.
4.2. Interpretability Analysis and Discussion
Figure 9 is a scatter plot of SHAP values, visually presenting each feature’s impact on the model output (BPN). Each point represents a sample’s SHAP value, with the color intensity indicating the feature magnitude—red for high values and blue for low. The x-axis shows SHAP values, where positive values increase the prediction and negative ones decrease it. The y-axis lists the features involved in prediction, including
,
,
,
, Sand, and the “Sum of 13 other features”. The latter aggregates the SHAP values of less influential features.
In
Figure 9, the position of each point reflects a sample’s SHAP value for a specific feature. For instance, low
values (blue) are mostly on the left, decreasing the prediction. Conversely, if a feature’s high values (red) are on the right and its low values are on the left, the prediction increases with the feature value. High
values are mostly on the left, reducing the prediction.
and Sand have SHAP values spread across the axis, indicating complex effects on predictions.
By examining SHAP value distributions, key features for model predictions are identified. has the widest SHAP value range, stretching from left to right, showing the most significant impact on model output. This wide distribution means that greatly affects predictions, either increasing or decreasing them.
Furthermore, features like , , , and have concentrated SHAP values, indicating consistent impacts across samples. In contrast, features with dispersed SHAP values, such as , , , Sand, and , show varying effects due to complex relationships or interactions with other variables.
Figure 10a is a force plot illustrating feature importance in predicting the BPN. The x-axis shows sample index IDs, sorted by target value from left to right. The y-axis indicates the target value (BPN). Colors represent feature contributions—red for positive and blue for negative, with the intensity reflecting the contribution magnitude.
From
Figure 10, it is evident that different features dominate in different BPN ranges. Features contributing to higher predictions are more impactful when the BPN is large (
Figure 10b). As the BPN decreases (
Figure 10c,d), positive contributors diminish while negative ones increase, shown by the color shift from red to blue.
Notably, “Feature 2” and “Feature 3” ( and ) frequently contribute, indicating their critical roles in predictions. Other features like “Feature 0”, “Feature 4”, and “Feature 6” (Sand, , and ) also show varying contributions across BPN ranges.
Since
significantly impacts the model output, its interaction with other features is analyzed in
Figure 11, which shows how
and four other key features (
,
,
, and Sand) jointly affect BPN predictions. Each subplot’s x-axis represents
values, the left y-axis shows its SHAP values, and color indicates another feature’s value.
In
Figure 11a, when
is high,
SHAP values tend to be negative, reducing predictions. When
is low,
SHAP values are positive, enhancing predictions. This reveals an interaction between
and
affecting model output.
Figure 11b,c depict the interactions of
with
and
, respectively. Changes in
and
values alter
SHAP values, indicating complex impacts. Different value combinations change the direction and strength of
’s impact, showing that the model considers these feature interactions when predicting the BPN.
Figure 11d illustrates the interaction between
and Sand. High Sand values correlate with negative
SHAP values, indicating a negative impact. Low Sand values result in a broader but mostly positive SHAP value distribution for
, highlighting its stronger positive influence when Sand is low.