Abstract
Data-driven technologies, especially artificial intelligence ones, are widely used in residual useful life (RUL) prediction of machinery. They are flexible in predicting RUL without grasping prior knowledge of physical mechanisms. However, interpretability is generally absent, which makes them like “black boxes.” This shortcoming directly raises considerable uncertainty of high-reliability applications, questions on the trustworthiness of decision-making results, and even results in poor generalization under cross-domain RUL predictions. Therefore, the idea of exploring explainable life prediction models with desired cross-domain prediction performances is motivated. The above dilemmas are tackled through the in-depth research of symbolic life models: an evolving symbolic regression approach, namely, dynamic structure–adaptive symbolic approach (DSASA). DSASA, visually displaying internal model structures, gives considerations to historical samples and dynamically accommodates real-time degradation of service parts. In brief, multi-signal-based health indicators are first entered into three genetic programming algorithms for initial life modeling. Afterward, DSASA reconstructs initial life expressions and tracks the real-time degradation of machinery via dynamic coupling terms. Finally, cross-validations are conducted through slewing bearings’ accelerated run-to-failed experiments under variable working conditions. Encouraging prediction results deliver that DSASA has reliable generalizations and significantly reduces prediction error by 82.5%, 45.5%, and 79.8% compared with initial models before reconstruction.
Keywords
Introduction
With rapid developments in modern industries, rotating machinery, such as bearings, slewing bearings, and gears are becoming ever more essential. Their operation conditions have a significant influence on the reliability and safety of the entire machine. Data-driven-based technologies 1 much promote its prognostics and health management (PHM) in recent years. They can extract degradation processing from sensor signal and predict residual useful life (RUL) or diagnose faults according to the historical data and learning–based models in the absence of mastering the whole damage or degradation mechanism. This trait provides a feasible way to complex systems and emerging components.
Generally, data-driven technologies can be divided into two categories. Parts of them rely on statistics 2 and estimate RUL distributions through statistical models (e.g. random coefficient regression models, gamma processes, inverse Gaussian processes, and wiener processes). Wang and Tsui,3,4 and Si et al. 5 both utilized a wiener-process-based degradation model, flexibly resolving nonmonotonic degradation issues. It can depict the temporal variability of degradation processes and well fit the real RUL with the aid of observed data. Nevertheless, these methods may be influenced by the inherent traits of prior knowledge models. Another class of data-driven technologies enabled by artificial intelligence (AI) consisting of supervised and unsupervised learning algorithms. 6 They are more flexible in generating RUL models from available data rather than prior knowledge models relying on physics or statistics. Among them, the most widely used AI algorithms are artificial neural networks (ANN), including but not limited to shallow networks that can solve simple pattern recognition issues but fail to extract deep and complex features. Thus, more and more researches7,8 consider deep learning technologies, and Zhao et al. 9 reviewed existing deep learning algorithms and their applications to machine health monitoring in detail. They can provide effective feature extraction solutions that learn hierarchical representations directly from raw signal,10,11 and generate more intelligent fitting models.12,13 In real industry, variable working conditions of machinery are widespread and often result in distribution discrepancy between training sets and testing sets, which further hinder some machine learning or deep learning methods from predicting or diagnosing unknown domains. A fruitful stream of previous works has been devoted to addressing this challenge. Li et al.14,15 proposed deep generative neural networks to accomplish cross-domain fault diagnosis, and this type of diagnosis was generalized to the situation of insufficient training data. Shao et al. 11 and Yang et al. 16 both reconstructed convolutional neural networks to realize fault knowledge transfer. Guo et al. 17 introduced the domain adaptation (DA) method into the field of fault diagnosis and obtained desired performances across different bearings data sets. Meanwhile, Li et al.18,19 further developed DA under the domain adversarial and deep auto-encoder network, fault diagnostics across sensors at different places, and cross-machine diagnosis are well accomplished.
The above studies all achieved desired cross-domain diagnosis results through transfer learning methodologies. These frameworks satisfy demands for real industry applications to some extent, but cross-domain life prediction of machinery is rarely studied in this community. Despite the popularity of AI-based data-driven methods and promising achievements in PHM of mechanical systems. One of the major obstacles to its in-depth research and deployment is the lack of transparency and interpretability of most AI-based data-driven approaches, which are also considered in the literature.1,6,20,21 It is difficult to visualize the decision-making process and explain the rationale for them. Hence, these prediction or diagnosis technologies are always named as “black boxes.”1,9,22–24 Procedures from these AI approaches are hard to explain, and researchers can only obtain prediction or diagnosis results without further understanding of the modeling process. This uncertainty and opacity have greatly hindered the in-depth study of these methods. Recently, “anti-black boxes” PHM studies presented below have emerged to address this issue. Deep evolutionary modeling, 25 integrating the strengths of symbolic regression’s potential for modeling physical behaviors, and long short-term memory networks for predicting anomalous events, was designed to condition monitoring. Explainable convolutional neural network, 24 focusing on explainable fault diagnosis, was developed on layer-wise relevance propagation and trained to distinguish between the fault classes based on changes in the frequency spectra. Deep learning–based fault diagnosis methods with attention mechanism 26 were designed to extract discriminative segments of frequency-domain information and visualize the diagnosis process. Symbolic life models,27,28 which were the basis of this article, visually displayed the life modeling process in the manner of legible mapping relationships and obtained ideal RUL prediction results in the domain of rotating machinery components.
In addition, hyper-parameter tuning greatly influences the generalization of the above AI-based data-driven technologies, many of them obtain suitable parameter settings through learning and training with large samples. This trait is obviously tough to satisfy for some high-reliability and high-end application scenarios, such as slewing bearings, which are large-size and low-speed rotating machinery and widely assembled in wind turbine generators, tunnel-boring machines, tower cranes, and military technology. Life cycle fatigue or damage tests of slewing bearings cost too much, so this community has not yet owned a large amount of reliable data like rolling bearings. Wang and colleagues29–31 fused multi-physical signals to represent degradation indicators, and then realized RUL prediction by data-driven technology. This multi-physical signal-oriented method can characterize degradation and damage, so as to improve prediction accuracy. High-precision multi-step forward degradation prediction based on slewing bearing’s degradation data is completed in the work of Lu et al., 32 but it failed to extend to different working conditions. Zhang et al. 31 took the similarity between testing and training samples into consideration and predicted slewing bearings’ RUL under different working conditions. However, its performance needs to be further improved, and static models introduced above obviously are unable to satisfy the real-time and high-precision prediction requirements. Actually, damage and degradation mechanism of slewing bearings are hard to fully master and prediction or diagnosis methods based on mechanical mechanism model have large errors. Thus, more in-depth researches from data-driven aspect should be focused on improving prediction precision in case of limited learning samples for high-end equipment.
Therefore, three concerns need to be further explored: (1) life predictions under variable working conditions 31 deserve in-depth explorations, and precision of RUL prediction results should be further improved in the case of small learning samples. Obviously, large-scale-labeled data throughout the entire life cycle is scarce for some high-end application scenarios. Current data-driven methods still rely heavily on large-scale labeled samples, which directly trigger such concern. (2) Studies on the interpretability of the modeling process are often ignored in existing AI-based predictions. Most of them are devoted to improving the accuracy of prediction and diagnosis only. Thus, the uncertainty and opacity brought by the “black boxes” effect limit their further extensions and advancements 24 and hinder scholars from analyzing the evolution of degradation and damage from established life models. (3) Previous symbolic life models,27,28 including other forecasting models29,31 are constructed under static structures and are unable to actively adjust and accommodate to the real-time condition, which may not satisfy the requirements of online monitoring and evaluation. 33 Motivated by the three concerns and aimed at developing explainable and transparent life prediction models with desired cross-domain prediction performances, we propose an evolving symbolic regression algorithm named dynamic structure–adaptive symbolic approach (DSASA) for life modeling and it in part falls into the concept of evolving intelligent systems (EISs). 33 First, under existing signal processing and degradation stages division methodologies, 30 multi-period health indicators are generated. They provide health indicators (HIs) as inputs of life models and locate the mutation points, namely, the starting point of RUL prediction. Second, three symbolic regression approaches are applied for initial life modeling in the manner of specific mapping relationships between RUL and HIs. Third, DSASA dynamically reconstructs initial life models by fusing real-time degradation information.
We summarize the main contributions and merits of this work as follows:
DSASA proposes a novel structure adaptation strategy by introducing dynamic coupling terms for explicit regression models, which endow the symbolic life models with the ability of cross-domain RUL prediction.
DSASA effectively tracks the real-time condition of machinery in service and helps to visualize and quantify degradation through the evolving structures of life models. This transparent modeling process is expected to solve the dilemma of “black boxes” effect and make explainable life models possible.
Encouraging cross-domain RUL prediction results from two life-cycle fatigue experiments of slewing bearings under limited learning samples demonstrate the superiority of our designed symbolic life model groups compared with other existing RUL prediction methods.
The remaining sections of this article are structured as follows: The “An evolving symbolic regression approach for RUL modeling” section elaborates theories of our proposed evolving symbolic regression method. A complete RUL prediction process is illustrated in the “Methodology for RUL prediction of slewing bearings” section. Verifications, discussions, and comparisons are exemplified in the “Experimental verifications and discussions” section, and the “Conclusion and future works” section is the closure of this article.
An evolving symbolic regression approach for RUL modeling
Symbolic life models
Symbolic life models first adopted in the work of Ding et al. 27 can alleviate the dilemma of “black boxes” effect to some extent, and this inspiration comes from symbolic regression, mainly implementing by genetic programming (GP) algorithms. 34 These models are clearly visible and expressed by specific mapping relationships (like equations (16)–(18)), which are generated from the given fitness functions rather than network architectures or other manners. In this endeavor, initial symbolic life models are generated via GP, epigenetic linear genetic programming (ELGP), 21 and hybrid genetic programming (HYGP). 35
Model structure adaptive method
Model structure adaptive method (MSAM) emphasizes structure adaption and reconstruction of initial models by introducing candidate model structures that are closely tied to them through gradient-based adaptation. 36 Model parameters and structures of some nonlinear coupling problems may be estimated with large errors to some extent via symbolic regression alone. MSAM is utilized to improve the symbolic regression-based initial models for higher fitting precision and generalization. Brief principle explanations will be followed next.
For unknown models, we presume there exists an underlying mathematical expression that generates measured output y(t) relating to inputs x(t), as equation (1):
where y* represents the target model output, which is ground real value,
We first separate the model structure from parameters and linearly recombine the model consisting of the weighted sum of individual structures Mi in equation (2). The whole structural adaptation processes are based on this form of generalized linear recombination denoted as
where
where model structures embody three local structures:
Estimated candidate model outputs
where
Adaptive strategy
Two stages of the adaptive reconfiguration modeling method are applied here: Stage I, adopting β round-robin iterations between candidate models, mainly chooses the best coupling structures
The reconfiguration process on each local structure
where
Next, coupling terms with minimal fitting error of the objective function are selected among the Q n combinations after β round-robin iterations. Candidate models (equation (7)) consisting of Q coupling compartments, which are used to reconstruct local structures, as shown in equation (6) are:
where Q and n are the number of compartments of initial models and input variables for coupling,
Therefore, local structures after reconfigurations are
Adaptive process
Next, the internal adaptation process is explained as follows, and a gradient-based adaption for Γ is carried out afterward. Target outputs y*(t) can be approximated as equation (8), and holds that when the candidate model’s structures have a close first-order approximation of target value, and the partial derivatives of
where
where εθ denotes the parametric error approximated by its first-order expression and Φγ is defined as the matrix of structural sensitivity in equation (10).
Successful adaptation depends on Φγ, and the non-uniformity of the columns of Φγ could degrade its estimation. Thus, one feasible way to improve its quality is to scale the columns of Φγ 37 via the magnitude of model difference. The difference between two models of the same structure but a different exponent is quantified by the sum of the L2-norm of their parameter sensitivity difference over time, as shown in equation (11).
where Δ(
Next, the scaling of structural sensitivity in equation (10) is depicted in equation (12), where ∂γi is approximated by model perturbation magnitude δMi.
where δMi is depicted in equation (13), which works as the denominator of the finite difference approximation of the output sensitivity. It takes the perturbation resulting from δγi into consideration and relies on the magnitude of the model difference introduced in equation (11).
Afterward, Jacobian
where Φγ is the matrix of structural sensitivity in equation (10) and ε N = (ε(t1), …, ε(tN))T, ε is the real prediction error.
Finally, the exponent updating formula can be derived in equation (15).
where q is the iteration time and μ(q) is the adaptation step size, which specifies the confidence in the estimate of
Dynamic structure–adaptive symbolic approach
DSASA integrates the strength of symbolic life models and structure adaption methods. Its technical process is drawn clearly in Figure 1.

Technical processes of DSASA.
This evolving symbolic regression methodology consists of period 1, establishing initial symbolic life models from GP algorithms and run-to-failed data of historical training sets, and period 2, which dynamically adjusts life models of period 1. At the same time, the maximum improvement compared with Ding et al. 28 depends on period 2 of DSASA. Details can be summarized as the following two points: (1) In period 2, DSASA incorporates real-time degradation information of service parts (samples to be predicted) into the adjustment and reconstruction of initial symbolic life models and establishes evolving symbolic life model groups rather than single life model for RUL prediction. (2) Adjustments and reconstructions of period 2 are dynamically updated through the evolving coupling terms and their exponents, which are explained in procedures 2–5 of Algorithm 1 , Figure 2 and Appendix 1.

Schematic diagram of DSASA.
In stage I of Algorithm 1 , simple mapping relationships of coupling terms are suggested, which is abs(*) in our following research, mainly due to the following three reasons: (1) Avoiding complicated model. As we all know, too complicated or deep models could result in over-fitting. Thus, many regularization ways and model cutting methods are emerging to avoid this phenomenon. Inspired by this idea, more straightforward mapping relationships for coupling terms are selected. (2) Fast calculation optimization process. DSASA contains a gradient-based optimization process, as can be seen from equations (8)–(15). The adaptation process of reconstructing symbolic life model groups could cost a much shorter time under such a simple mapping relationship. (3) Nonlinear representation ability improved by exponent items. Exponent adaptive process in the “Adaptive process” section can be an excellent supplement to improve nonlinear representation ability, and simple mapping relationships can be further endowed with nonlinear representation ability. Thus, no need to worry about the poor generalization of such simple mapping.
To further understand the working principle and process of DSASA, a simple example of dynamic structure adaptation is given in Figure 2.
A simple example is illustrated with an initial life model as a linear expression
Methodology for RUL prediction of slewing bearings
The entire RUL prediction approach of this article includes five parts, as presented in Figure 3. Part 1, collection of multi-channel vibration signals: Due to slewing bearings’ large size and low-speed heavy-load features, multi-channel vibration signals are decomposed and combined to generate a more comprehensive description named high-dimensional mode signal group (HDMSG) 30 to reflect slewing bearings’ damage and degradation. Part 2, signal processing based on vibration, temperature, and torque signal: It contains de-noising, feature extraction, selection, and fusion are conducted based on HDMSG, representing vibration signal, raw temperature signal, and torque signal. Details are the same as our previous research. 30 After that, we can obtain multi-degradation stage symbolic life models via the health stage division method: maximum differential coefficient-clustering segmentation (MDCCS) 30 and three GPs in part 3, establishment of multi-degradation stage symbolized life models. So far, period 1 of Figure 1 has been completed and period 2, corresponding to parts 4 and 5 which are reconstruction and adjustment via DSASA and cross-domain RUL predictions of slewing bearings, are devoted to reconstructing initial life models through DSASA and accomplishing cross-domain RUL predictions.

The entire RUL prediction process of slewing bearings.
Experimental verifications and discussions
Test rig and accelerated run-to-failed experiments
Two run-to-failed accelerated fatigue tests of slewing bearings, experiments A and B, are employed for cross-validations in this article. Both of them use the same specification slewing bearings under various working conditions, and their main parameters are listed in Table 1.
Main parameters of the experiment slewing bearing.
Figure 4(a) and Table 2 amply illustrate the operation principle of the test rig and hydraulic loading processing of experiments A and B. It is clear that two working conditions of experiments A and B are realized by combining hydraulic cylinders 1, 2 and hydraulic motor and applying different levels of loads. The entire experimental systems consist of three portions: mechanical portion, hydraulic loading portion, and measuring and controlling portion. Mechanical portions are shown in Figure 4(a). Hydraulic loading portion, including hydraulic cylinders and a motor, applies axial force, overturning moment, and drives the gear to realize rotary motion. In measuring and controlling portion, National Instruments CDAQ card with NI Company’s LABVIEW, which works as software support, is implemented for data acquisition and storage. In addition, Siemens PLC communicates with a PC and controls the hydraulic loading portions.

Experimental setups: (a) Test rig and its operating principle including hydraulic loading directions of two experiments; (b) accelerometers and temperature sensors installation, a1–4, and T1–4 represent accelerometers and temperature sensors at corresponding positions; and (c) torque sensors installation.
Loading processing of experiments A and B.
Our study applies three kinds of sensors: accelerometers, temperature, and torque sensors to fully characterize and reflect the entire degradation process of slewing bearings.29–31 Locations of sensor installations are drawn in Figure 4(b) and (c), where each accelerometer is arranged every 90 degrees to monitor the degradation process more comprehensively, temperature sensors are installed at the oil fill hole, and the torque sensor is fixed on the drive assembly by couplings.
Experiments A and B got stuck after 250 and 150 hours, respectively. We disassembled and inspected the specimens and the damaged parts of slewing bearings revealing in Figure 5: cages of the two experiments were burnt down, rolling bodies deformed severely, and their raceways were covered with dents, pitting, and spalling, especially near soft belts.

Damaged slewing bearings at the end of the experiments: (a, d) cages of experiments A and B; (b, e) rolling elements of experiments A and B; and (c, f) raceways of experiments A and B.
Applications of the proposed approach
Signal preprocessing and degradation stages division
Real-measured signals, including four-channel vibration signals, temperature, and torque signals, are shown in Figure 6 and will be further processed in this section.

Raw vibration, temperature, and torque signals of experiments A and B.
At first, the noise reduction process, which is consistent with the previous research, 28 is conducted for raw vibration, temperature, and torque signal. Then, multi-source optimized variational mode decomposition (MSOVMD), 30 an improved /time-frequency analysis method, 38 is adopted to decompose four-channel raw vibration signals. It contains three steps: signal acquisition, parameters optimized variational mode decomposition, and generating suitable components of decomposed modes. After collecting the multi-channel vibration signal through accelerometers of Kistler 8640A10 under 2048 Hz sampling frequency, vibration signal of each measuring point can be decomposed into four mode components. 39 They are further selected under the quantitative comparisons of kurtosis, energy, and signal-to-noise ratio. Finally, winner components of the mode number ranging from 2 to 4 emerge, shown in Figure 7. The reason for excluding mode 1 mainly due to the chaotic trajectories and unapparent trends of such low-frequency mode.

HDMSG of experiments A and B.
Next, HDMSG of three mode signals from different channels, temperature, and torque signals are processed further, including features extraction, selection, and fusion. We extract time, frequency, and time-frequency domain features, listed in Table 3, for HDMSG, and time domain features for temperature and torque signals.
Three domain candidate features.
xi is the signal after de-noising; n is the number of signal point; fi and pi denote the frequency value and amplitude of its power spectrum at time i, respectively. For the energy of intrinsic mode function (IMF) feature, ci(t) represents the amplitude of IMF component decomposed by the MSOVMD algorithm.
To avoid information redundancy, Monotonicity 40 considering the irreversibility of mechanical component degradation and damage; Kurtosis 32 depicting the damage degree inside the real-measured signals; and Diversity, 30 which calculates the similarity between different features of three domains are all applied for feature selection. Finally, parameter optimization local preserving projection 30 is utilized to fusion degradation features of each signal, and packing numbers 41 algorithms are adopted here to determine the intrinsic dimension, which is close to one for each group of degradation features after calculations. Thus, there exist five HIs, including mode 2 health indicator HImode2, mode 3 health indicator HImode3, mode 4 health indicator HImode4, temperature health indicator HItemperature, and torque health indicator HItorque, in Figure 8.

Degradation stages divisions by MDCCS and health indicators: (a) experiment A and (b) experiment B.
So far, degradation information has been extracted in the form of HIs, and we next divide the entire life cycle into several periods via MDCCS. 30 Life cycle periods division helps to classify degradation stages of different data sets, and increase the similarity between training and test data sets. It is beneficial to increase the accuracy of RUL predictions and save computing resources further. MDCCS absorbs the characteristics of multiple physical signals (vibration, temperature, and torque), comprehensively reflecting the slewing bearings’ degradation, and reduces the subjectivity and chance for determining the mutation points through the clustering algorithm. To be specific, MDCCS mainly consists of two parts: (1) defining the rough mutation interval according to the degree of HIs’ rate of change and (2) precisely determine the mutation points via clustering ways. It is employed for dividing degradation periods of two experiments in this study. In the first two periods, which can be considered as the early running-in period and the stable operation period shown in Figure 8, although slight damage occurs from disassembly inspection of two experiments, there is no downtime risk, so the time corresponding to the second mutation point is regarded as the beginning of RUL prediction.
Three symbolic life models
As introduced in the “Symbolic life models” section, initial symbolic life models are generated through three GP algorithms with predefined parameter settings shown in Table 4. It is noteworthy that, to make the follow-up comparisons at the same level, parameter settings of three GPs are consistent with each other in addition to the selection strategy brought by their own characteristics.
Parameter settings for GPs.
GP: genetic programming; ELGP: epigenetic linear genetic programming; HYGP: hybrid genetic programming; RUL: residual useful life.
HI mode2, HImode3, HImode4, HItemperature, and HItorque represent health indicators of three vibration modes, temperature, and torque signals, as shown in Figure 8.
Initial life models of degradation period 3 of experiments A and B based on GP, ELGP, and HYGP are shown in equations (16)–(18), respectively. This symbolic life model is transparent. Researchers can easily figure out the internal modeling process between inputs and outputs, and it is a novel idea toward an interpretable and readable data-driven approach. Among the three symbolic life models listed below, we find that ELGP-based ones are more succinct compared with GP, HYGP-based ones that may suffer from the over-fitting issue. It is very liable to occur if GPs are directly applied to modeling in some complex application scenarios.43,44 We consider there are plenty of nonlinearities and coupling in life modeling and prediction of complex mechanical components. Direct implementations by GPs will lead to low prediction accuracy, which will be confirmed in the “Comparisons with initial life models and existing prediction methods” section. Therefore, it is of absolute necessity to make individualized improvements of symbolic regression approaches based on the specific characteristics of research targets.
Symbolic life model groups generated from DSASA and analysis of their internal structures
Unlike the static life modeling approach in the work of Ding et al., 28 improvements of symbolic life models through DSASA take both historical training samples and real-time conditions of machinery in service into consideration. They appear in the form of dynamic life model groups, track the real-time state of service parts, and adjust the structure of symbolic life expressions to accommodate to the changing working conditions. Tables 13–18 tabulate the improved models of the two experiments. During dynamic adaptation of DSASA, β and α are set to 30 and 70 in this study. Take GP–DSASA RUL models of Table 13 as examples, RUL_NO.1 is evolved and modified based on the initial symbolic life model from experiment A and real-time HIs from the 1st to the 50th points of experiment B. Then, RUL_NO.1 is utilized to predict RUL from the 51th to the 75th points of degradation period 3, and the predicted RUL recursively participates next loop as input which serves as corresponding labels of HIs. Life models are updated like this way. Eventually, RUL_NO.1-RUL_NO.16 evolving life models form the symbolic life expression group of the degradation period 3 of experiment B.
To clearly reveal the changes of structures from the dynamic life model groups, coupling terms and their exponents introduced by DSASA are listed in the box of model groups and drawn dynamically in Figures 9–14. According to Figure 9, there are three coupling variables, HImode3, HImode4, and HItemperature in the first seven correction processes, and their lasting time is short. It is proved that not all of the five HIs are suitable for describing the degradation process of the corresponding stage, and health indicators own different sensitivities to different degradation intervals. High-precision RUL prediction depends on sensitive input indicators, which could improve monitoring efficiency and reduce cost. From the eighth model in Figure 9, HImode2 and HItorque occupy the dominant position in the first and second compartments, and their exponents gradually stabilize through NLS iteration. Driven by prediction errors, HImode2 and HItorque have strong correction ability in corresponding stages, and the fitting accuracy of the generated model is higher than other situations.

Distribution of coupling terms in GP–DSASA-based life models of experiment B: (a) the first compartment and (b) the second compartment.

Distribution of coupling terms in GP–DSASA-based life models of experiment A: (a) the first compartment and (b) the second compartment.

Distribution of coupling terms in ELGP–DSASA-based life models of experiment B.

Distribution of coupling terms in ELGP–DSASA-based life models of experiment A: (a) the first compartment and (b) the second compartment.

Distribution of coupling terms in HYGP–DSASA-based life models of experiment B: (a) the first compartment; (b) the second compartment; and (c) the third compartment.

Distribution of coupling terms in HYGP–DSASA-based life models of experiment A: (a) the first compartment and (b) the second compartment.
The adjustment processes of GP-based preliminary expression of experiment A in equation (16) are given in Table 14 and Figure 10. In the first compartment, only HItorque exists in all 14 improved life models, indicating that the reconstruction of this coupling variables could fully meet the real-time operating conditions of service parts. In the second compartment of Figure 10(b), the first ten reconstruction models are coupled with HItemperature, and turn into HItorque for the last four. We speculate torque health indicator may reflect the health condition of the third degradation stage of slewing bearings more appropriately, which of course needs further research and proof.
Figure 11 and Table 15 display the distribution of coupling terms from ELGP–DSASA-based improved life models of experiment B, we can find that the initial model has just one coupling compartment and the first four generated models are coupled with HImode2. Then a sudden change comes along with another coupling term, HImode3, in the fifth loop. Moreover, the evolving structures of life models from experiment A are listed in Figure 12 and Table 16. In the first seven improved models, both coupling variables and exponents change dramatically, and the first and second compartment positions converge to HImode3 and HItorque at the same time.
Compared with the initial life models of GP and ELGP, HYGP-based initial model of experiment A is relatively complex. There are three coupling compartments shown in Table 17 and Figure 13. Among them, the first and second compartment locations are dominated by HImode2 after the seventh model. The first 11 models’ coupling terms of the third compartment location change dramatically, which the model structure is unstable, and finally converges to HItorque. Meanwhile, the dynamic correction process of HYGP-based initial model of experiment B has two coupling compartments. Specific correction expressions are shown in Table 18, and the coupling distributions are drawn in Figure 14. The first compartment is mainly occupied by HImode3 and HImode2, which converge to HImode2 after the sixth model. While the second compartment is relatively stable, except for the first modified model, the rest are all coupled with HImode2.
So far, six groups of improved symbolic life models have been clearly presented. All have been reconstructed and coupled outside the initial model. Researchers can intuitively record the changes in the real-time state of the predicted slewing bearing through the evolving model structures.
In the dynamic adaptions of all models, coupling terms vary dramatically near the second mutation point and gradually converge to a specific health indicator. This phenomenon shows that (1) there may exist an unstable transition area near the change point from degenerate period 2 to degenerate period 3; (2) multi-health indicators are reasonable offer more options for modeling of unstable degradation; and (3) DSASA enables us to pick sensitive coupling terms to characterize the degradation process and expresses the evolution of degradation of service parts explicitly through variable life model structures. To further compare the coupling terms of the six groups of improved symbolic life models, Table 5 tabulates the stable coupling terms under different initial life models of the two experiments. The stable coupling variables, HItorque, HImode3, and HImode2, are consistent in both experiments A and B under three DSASA symbolic life model groups. In other words, degradation and damage condition near the critical point of final failure can be well characterized by the above three health indicators. Hence, this symbolic life model groups may be able to provide a feasible way to choose appropriate sensor signals to reduce monitoring costing further. DSASA can dynamically accommodate real-time working conditions and automatically adjusting structures of symbolic life models. Overall, the most potent merit of DSASA is to display and quantify the internal evolving modeling process along with the development of degradation that is far beyond the reach of those data-driven approaches in the form of “black boxes.”
Distributions of stable coupling variables from experiments A and B.
GP: genetic programming; ELGP: epigenetic linear genetic programming; HYGP: hybrid genetic programming; DSASA: dynamic structure–adaptive symbolic approach.
Next, performance comparisons between improved symbolic life models from neighboring iterations are shown in Figure 15. Here, we adopt Errorrelative (equation (19)) and Corrrelative (equation (20)), representing relative error reduction and increase of correlation coefficient, respectively, to quantitatively discuss the fitting accuracy and correction capability of DSASA-based symbolic life expression groups. We can directly obverse the significant improvements of performances, where Errorrelative reduce greatly and most Corrrelative increase consistently for all six groups of improved life models along with the adaptation process of DSASA. This undoubtedly alleviates the over-fitting phenomenon of the initial symbolic life model and significantly increases the fitting accuracy.
where Errorbefore and Corrbefore refer to the error and correlation coefficient between predicted RUL of the n–1th life models from Tables 13–18 and real RUL; Errorimproved and Corrimproved refer to error and correlation coefficient between predicted RUL of the nth life models from Tables 13–18 and real RUL.

Performance improvements of DSASA-based life models between each iteration: (a) GP–DSASA models from experiment B; (b) GP–DSASA models from experiment A; (c) ELGP–DSASA models from experiment B; (d) ELGP–DSASA models from experiment A; (e) HYGP–DSASA models from experiment B; and (f) HYGP–DSASA models from experiment A.
Cross-validations for slewing bearings’ life prediction under variable working conditions
To amply prove the effectiveness of our proposed RUL prediction approaches, cross-validations, exactly cross-domain RUL predictions, are conducted based on the symbolic life model groups. They are reconstructed through the initial life model established from historical run-to-failed data sets, and real-time degradation information of predicted machinery. This cross-domain prognostic mode effectively measures the performances of the prediction tasks within a certain difference of statistical distributions between training and test data sets. It is more reasonable and closer to engineering applications. Figures 16 and 17 present the RUL prediction, and the error distribution of experiments A and B.

DSASA-based RUL prediction and error distribution of experiment A: (a, c, e) RUL prediction via GP–DSASA, ELGP–DSASA, and HYGP–DSASA, respectively and (b, d, f) prediction error of GP–DSASA, ELGP–DSASA, and HYGP–DSASA, respectively.

DSASA-based RUL prediction and error distribution of experiment B: (a, c, e) RUL prediction via GP–DSASA, ELGP–DSASA, and HYGP–DSASA, respectively and (b, d, f) prediction error of GP–DSASA, ELGP–DSASA, and HYGP–DSASA, respectively.
We can find that ELGP–DSASA and HYGP–DSASA perform well and provide encouraging prediction results. Further quantitative results are measured by equations (21) and (22). Detailed prediction results of experiments A, B, and comprehensive performances calculating through weighted averages (weight: 0.5) of prediction results of two experiments are listed in Table 6. We can find that R2 value is as high as 0.9712 in comprehensive performances, which is a remarkable breakthrough in slewing bearings’ RUL prediction under variable working conditions. The “Comparisons with initial life models and existing prediction methods” section will make comparisons with other existing approaches for slewing bearings’ RUL prediction to explore the merits of DSASA further.
where R2 is the coefficient of determination and RMSE is the root mean square error,
Prediction performances’ evaluation of DSASA under cross-validations.
GP: genetic programming; ELGP: epigenetic linear genetic programming; HYGP: hybrid genetic programming; DSASA: dynamic structure–adaptive symbolic approach.
Three rows named “A,”“B,” and “
Comparisons with initial life models and existing prediction methods
This subsection deals with comparisons of initial life models and existing rotating machinery RUL prediction methods.28,29,32,45 To illustrate the superiority of DSASA proposed in this article, we first make the same cross-domain prognostic mode like the “Cross-validations for slewing bearings’ life prediction under variable working conditions’ section through the initial life models of equations (16)–(18), which is to say those life models learned from experiment A are utilized to predict RUL of the slewing bearings of experiment B, and vice versa. Prediction performances under real-measured data are listed in Table 7.
Prediction performances’ evaluation of initial life models under cross-validations.
GP: genetic programming; ELGP: epigenetic linear genetic programming; HYGP: hybrid genetic programming.
Next, existing RUL prediction methods are conducted for comparisons under the cross-validations between experiments A and B. Their specific parameter settings are presented as follows, and signal processing parts of the comparisons are the same with our proposed RUL prediction approaches to ensure comparison fairness:
Wang’s methodologies, 29 genetic algorithm–ANN (GA–ANN). The whole contrast model is based on the Elman network optimized by the GA, and the prediction mode is static. It means the hyper-parameters of GA–ANN will not change during the online predictions. Detailed parameters of GA–ANN can be found in Table 8.
Lu’s methodologies, 32 particle swarm optimization–least squares support vector machine (PSO–LSSVM). It is based on LSSVM optimized by PSO. The whole prediction mode, updating inside parameters under the pressure of the objective function, is similar to DSASA. Detailed parameters of PSO–LSSVM can be found in Table 9.
Ding’s methodologies, 28 HYGP–MSAM. This comparison is the prototype of DSASA, which lacks dynamic adaption and online prediction function. Its predefined vital parameters are presented in Table 10.
Wang’s methodologies, 45 improved method moth flame optimization-based gated recurrent unit (MGRU). It relies on deep learning techniques, and the hyper-parameters optimization of GRU, a variant of long short-term memory networks, whose predefined parameters are fulfilled by moth flame optimization. Its predefined vital parameters are presented in Table 11.
Key parameter settings of GA–ANN.
Key parameter settings of PSO–LSSVM.
Key parameter settings of HYGP–MSAM.
Key parameter settings of MGRU.
MFO: moth flame optimization.
Based on the above specific hyper-parameter settings, cross-domain RUL predictions are also applied to compare DSASA with the existing prediction methods. Table 12 conducts three comparisons that include RUL prediction of experiment A, RUL prediction of experiment B, and the average performances.
Prediction performances’ evaluation of existing approaches under cross-validations.
For the comparison results between Tables 6, 7, and 12, four points can be summarized. (1) ELGP-based symbolic life model groups own more robust generalization and forecast abilities compared with GP- and HYGP-based models. (2) The ability of initial life models to accomplish cross-domain RUL prediction is weaker than DSASA. (3) Our proposed RUL prediction approaches (results are shown in Table 6) can greatly reduce prediction RMSE error of comprehensive performance by 82.5%, 45.5%, and 79.8% compared with initial life models of GP, ELGP, and HYGP (results are shown in Table 7), respectively. (4) The above existing prediction methods of slewing bearings (GA–ANN, PSO–LSSVM, HYGP–MSAM, and MGRU) perform worse than DSASA-based symbolic life model under cross-validations of variable working conditions.
Among the four existing RUL prediction methods used above, GA–ANN and HYGP–MSAM belong to the static modeling approach and are unsuitable for online prediction. Thus, their prediction performances are worse than dynamic ones like PSO–LSSVM and MGRU. At the same time, the generalization ability of the existing data-driven prediction models, to a certain extent, depends on suitable hyper-parameters and the similarity between training and testing sets. The above three hyper-parameter optimization-based prediction models (GA–ANN, PSO–LSSVM, and MGRU) achieved promising results in Wang et al., 29 Lu et al., 32 and Wang et al., 45 where training and testing sets are from only one group of run-to-failed data. It greatly improves the similarity between training and testing sets and is easy to learn under training sets and popularize them in testing sets. This way of splitting data into training and test sets holds a dominant position and usually achieves good performances even under complex scenarios. It relies on the assumption that historical samples and predicted samples follow the same distribution. However, it is impractical due to the influence of working conditions and other factors. 26 Thus, overestimating performances of existing prediction methodologies in practice often exists. In general, comparisons with existing slewing bearings’ RUL prediction methods further highlight the superiority of DSASA under variable working conditions and limited learning samples
Discussions of the proposed approach and connections between interpretability and precision
After a systematic and in-depth analysis of symbolic life expression groups’ internal structures and comparisons with existing prediction methods, we can clearly realize the superiority of DSASA covering high-precision, interpretability, and transparency.
Prediction performances obtained in Table 6 are much better than any previously reported studies of slewing bearings’ RUL prediction, and the results under cross-validations are more convincing for researchers. The following two key factors determining the encouraging prediction results are summarized: (1) Dynamic tracking mechanism stemmed from real-time adaption and evolving model structure, two properties of DSASA, accommodate real-time degradation conditions of service parts, and satisfies the requirements of online prediction. 33 This evolving intelligence process focusing on structural adaption instead of parameters alone can obtain a huge improvement in generalization, which is in agreement with Cava and Danai. 36 Figure 15 intuitively records the advance in fitting accuracy under this evolving process. (2) Two-stage adaption processes containing coupling variables and their exponents, remedy parameter errors caused by random ephemeral constants (REC), 34 further strengthen parameter robustness of life models and finally generate a more robust and accurate life model. Details can be found in the work of Ding et al. 28
To our best knowledge, exploring internal logics and transparent modeling processes from the data-driven view is still in the bare stage, as introduced in the “Introduction” section. We consider it has great research value and helps to understand the degradation or damage mechanism of complex systems or components from the data-driven aspect, which exactly is hard to advance from physical model-based approaches. 1 Our proposed evolving symbolic life model groups can overcome the “black-box” issue to some extent and visualize the degradation process through legible mapping relationships between HIs and RUL. It features unique advantages of interpretability and transparency and offers a new direction for exploring explainable life models. Taking Figures 9–14 and Tables 13–18 as examples, invisible changes in the third stage of degradation are quantitatively and clearly represented by evolving coupling terms from symbolic life model groups. Their coupling variables and exponents eventually stabilize, and suitable model structures reflecting the degradation of the corresponding period emerge finally. This dynamic modeling scheme greatly enhances the generalization ability of established life models and adjusts symbolic life models to accommodate complicated scenarios.
From logistic regression, decision tree, and shallow neural networks 46 to the popular deep learning technologies, 47 our machinery PHM community has experienced great developments and changes in both interpretability and precision of prediction or diagnosis methods. We obverse that more complex and deeper models result in higher accuracy, 48 while sacrificing the interpretability themselves. 49 Nevertheless, prediction precision is still the most important evaluation for RUL prediction, because it directly determines whether the prediction is successful. Meanwhile, the tradeoffs involving accuracy and interpretability should be considered for further improving the prediction precision and making the decision-making process of PHM systems understandable at the same time. DSASA accomplishes the explorations of internal logics and transparent modeling processes of slewing bearings’ degradation under the premise of desired prediction accuracy, as can be found in Table 6. This brand new explainable modeling approach from symbolic life model groups could further promote the development of data-driven methods.
Conclusion and future works
This study devotes to exploring a high-precision, transparent, and interpretable cross-domain RUL prediction method. The following conclusions can be drawn. First, our proposed DSASA prediction method improves the accuracy of cross-domain RUL prediction and provides a transparent and interpretable life modeling perspective at the same time. Second, evolutions of model structures and dynamic adaptation mechanism from DSASA endow symbolic life models with the capacity of generalization under variable working conditions. Third, symbolic life model groups, originating from symbolic life models, directly reveal the evolutionary process of life model groups along with real-time status of service parts and clearly display mapping relationships of internal life models. They make visualizing and understanding the degradation of machinery possible.
In the future, two possible avenues extending this research are (1) combination of symbolic life-span models and knowledge transfer, which is expected to realize more flexible symbol life modeling of different application scenarios and (2) symbolizing concrete mathematical relations between load, rotation rate, and sensitive characterization signal, which serves to quantify the working conditions intuitively, thus greatly reducing the occurrence of faults and damages under indirect monitoring. In addition, a portable, lightweight online monitoring system integrated with the DSASA algorithm will be developed and deployed into practical applications of slewing bearings.
Footnotes
Appendix 1
The HYGP–DSASA-based symbolic life model group of experiment A.
| Initial model |
|
|---|---|
| Step 1st–50th | |
| Step 1st–75th | |
| Step 1st–100th | |
| Step 1st–125th | |
| Step 1st–150th | |
| Step 1st–175th | |
| Step 1st–200th | |
| Step 1st–225th | |
| Step 1st–250th | |
| Step 1st–275th | |
| Step 1st–300th | |
| Step 1st–325th | |
| Step 1st–350th | |
| Step 1st–375th |
Acknowledgements
The authors would like to thank Nanjing Tech University and Jiangsu Key Laboratory of Digital Manufacturing for Industrial Equipment and Control Technology for the permission of using these data for the research.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China (Grant Nos. 51675098 and 51875273), the Six Talent Peaks Project in Jiangsu Province (Grant No. GDZB-033) and Postgraduate Research & Practice Innovation Program of Jiangsu Province (Grant No. KYCX20_0082).
