Next Article in Journal
A Hybrid Finite Element–Deep Learning Framework for Bearing Structure Optimization
Next Article in Special Issue
Leakage-Controlled Grouped Validation and Interval-Safety Calibration for RUL/SOH Prediction Using Engine, Battery, and Bearing Degradation Data
Previous Article in Journal
A Predictive Finite Speed-Set MRAS for Robust Sensorless Control of PMSM Drives in Electric Vehicles Under Driving Cycle
Previous Article in Special Issue
Generalized Inverter Fault Detection Using Normalized Current Features and a Lightweight BiLSTM Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deep Gamma Damage Process for Offline Posterior Damage-Coordinate Assessment of Rolling Bearing Degradation

1
School of Mechanical and Power Engineering, Zhengzhou University, No. 100 Science Street, Zhengzhou 450001, China
2
MCC5 Group Shanghai Co., Ltd., No. 2501 Tieli Road, Shanghai 201900, China
*
Author to whom correspondence should be addressed.
Machines 2026, 14(7), 790; https://doi.org/10.3390/machines14070790
Submission received: 5 June 2026 / Revised: 29 June 2026 / Accepted: 10 July 2026 / Published: 13 July 2026

Abstract

This study proposes a deep Gamma damage process (DGDP) with rolling Bayesian updating for offline posterior damage-coordinate assessment of rolling bearing degradation. Time-domain, frequency-domain, and time-frequency features are extracted from complete run-to-failure vibration records in the XJTU-SY and PHM2012 bearing datasets. After smoothing, normalization, degradation-direction alignment, and fixed feature screening, nine degradation-sensitive features are retained and a principal-component-analysis-based health indicator (PCA-HI) is constructed. The PCA-HI is then converted into a monotone non-decreasing normalized cumulative damage trajectory, by which the life evolution of each bearing is represented in a posterior damage coordinate from D = 0 to D = 1 . A deep sequence model parameterizes the Gamma distribution of the next damage increment, rolling Bayesian rate updating incorporates observed increments in the offline reconstructed damage prefix, and Monte Carlo threshold crossing assesses the crossing-time distribution on this posterior damage scale. To characterize the applicability boundary and the behavior of the proposed framework under controlled replay, fixed-ratio truncation at 20%, 40%, 60%, and 80%, fixed-initial-window replay, method comparison, and ablation experiments are conducted. The method is intended for offline posterior damage-coordinate assessment and should not be interpreted as calibrated prefix-only online RUL prediction.

1. Introduction

Rolling bearings are among the most widely used and failure-critical components in rotating machinery. Bearing faults may lead to machine shutdowns, production interruptions, and safety risks; therefore, degradation modeling from vibration measurements is a central task in machinery condition monitoring, fault diagnosis, and prognostics and health management [1,2,3,4,5]. For public accelerated run-to-failure datasets, complete vibration records can be used not only for model fitting but also for offline full-life degradation trajectory analysis, characterization of pre-failure damage accumulation, and posterior damage-coordinate assessment. Compared with a single final crossing-time estimate, a probabilistic assessment provides median crossing times, interval estimates, and coverage rates, thereby describing uncertainty and risk boundaries during degradation.
Deep learning and transfer learning have been extensively investigated for bearing remaining useful life (RUL) estimation [6,7,8,9,10,11,12,13,14,15,16,17]. These methods can learn nonlinear mappings from vibration signals or degradation features and can reduce distribution discrepancies between source and target conditions in cross-condition scenarios. However, many existing approaches are still formulated as deterministic RUL regression, and the model output is often a single life value. For full-life bearing data with evident stochastic degradation characteristics, deterministic regression alone weakens the representation of prediction intervals, failure probabilities, and local rapid-degradation risks. In addition, long healthy-stage records and short pre-failure transitions can cause models to fit the stationary portion excessively while responding insufficiently to critical damage-increment changes near failure.
Stochastic-process models provide a natural framework for probabilistic degradation assessment. Model-driven degradation approaches provide interpretable representations of degradation mechanisms and stochastic evolution, although their applicability depends on the assumed degradation law and available physical information [18]. A Gamma process is well suited for non-negative and monotone cumulative degradation [19]; a Wiener process describes continuous degradation trajectories with stochastic perturbations and is frequently used for degradation data analysis and RUL distribution estimation [20,21,22]; Bayesian updating incorporates local observations from a test bearing into the model prior. Conventional stochastic-process methods are interpretable, but they often depend on restrictive parametric assumptions and are therefore limited in exploiting high-dimensional degradation features and complex cross-condition patterns. Deep neural networks provide nonlinear representation capability [23,24,25,26,27,28,29]; however, a direct output of life distributions may lack a monotone damage constraint consistent with the physical degradation process. The present study combines these two ideas by first mapping full-life bearing trajectories to a monotone posterior damage coordinate, then learning damage-increment distributions with a deep sequence network, and finally assessing threshold-crossing times through a Gamma process.
On this basis, a deep Gamma damage process (DGDP) framework is proposed for offline full-life degradation trajectories. The framework uses degradation information represented by PCA-HI and maps different bearings to a unified posterior damage coordinate through monotone non-decreasing cumulative damage construction. A deep sequence network is then used to parameterize the Gamma distribution of the next damage increment. Rolling Bayesian rate updating, posterior fast-state usage, and Monte Carlo threshold-crossing simulation are combined to assess the crossing-time distribution on this damage coordinate. This DGDP framework is intended for offline posterior damage-coordinate assessment of complete run-to-failure records and should not be interpreted as calibrated prefix-only RUL prediction.
The main novelty lies in integrating an offline posterior damage coordinate, deep Gamma increment parameterization, rolling Bayesian updating, and probabilistic threshold-crossing assessment within a unified framework. The main contributions are summarized as follows:
  • An offline full-life degradation modeling procedure is constructed from nine degradation features and PCA-HI to monotone non-decreasing cumulative damage, transforming degradation assessment into damage-increment distribution modeling and posterior threshold-crossing analysis.
  • A conditional Gamma damage-increment model parameterized by a deep sequence network is designed. Transformer-GRU is retained as the pre-specified default parameterizer, while Transformer-only and GRU-only backbones are compared to avoid attributing the final performance to a single network structure.
  • Rolling Bayesian rate updating and posterior fast-state usage are incorporated into the replay protocol. Recent observed increments in the posterior damage prefix correct the deep-model prior, while the fast score is treated as a posterior explanatory feature rather than a prefix-available deployment signal.
  • Fixed-ratio truncation is used as the primary applicability-boundary experiment, while fixed-initial-window replay and method comparison are reported as controlled offline posterior replay demonstrations. Mean absolute error (MAE), root mean squared error (RMSE), 90% prediction interval coverage probability (PICP90), 90% mean prediction interval width (MPIW90), normalized MPIW90 (nMPIW90), and continuous ranked probability score (CRPS) are reported with explicit statistical units and applicability boundaries.
The remainder of this paper is organized as follows. Section 2 presents the overall workflow, datasets, feature processing, PCA-HI construction, monotone cumulative damage construction, and the deep Gamma damage process model. Section 3 reports the experimental settings and results. Section 4 discusses the method characteristics, applicability boundaries, and limitations. Section 5 concludes the paper.

2. Materials and Methods

2.1. Overall Workflow

The overall workflow of the proposed method is shown in Figure 1. First, multi-domain degradation features are extracted from complete-life raw vibration signals and reduced to nine fixed screened features. Second, PCA-HI is constructed and transformed into a monotone posterior cumulative damage coordinate. Third, windows of the cumulative damage process are used to train a deep Gamma increment model. Finally, rolling Bayesian updating and Monte Carlo threshold-crossing analysis are performed on the offline reconstructed damage trajectory of the test bearing. Because normalization, PCA-HI, and damage construction all use complete life trajectories, the reported results represent probabilistic assessment in an offline posterior damage coordinate rather than prefix-only early-stage prognostic assessment.

2.2. Datasets and Raw Signal Processing

Two public accelerated run-to-failure bearing datasets, XJTU-SY and PHM2012/PRONOSTIA, are used in this study [30,31]. The XJTU-SY dataset was released by Xi’an Jiaotong University (Xi’an, China), and the PHM2012/PRONOSTIA platform was developed by FEMTO-ST Institute (Besancon, France). The public dataset descriptions report LDK UER204 insert ball bearings in the XJTU-SY dataset and NSK 6804DD deep-groove ball bearings in the PHM2012 dataset. The XJTU-SY dataset includes three combinations of rotational speed and radial load. For each sampling file, horizontal and vertical vibration signals were collected at 25.6 kHz for 1.28 s with a sampling interval of 1 min. The PHM2012 dataset was obtained from the PRONOSTIA platform under multiple operating conditions. Each sampling file contains a 0.1 s vibration record acquired at 25.6 kHz with a sampling interval of 10 s. In both datasets, vibration sensors recorded complete bearing life sequences from healthy states to failure, making the datasets suitable for offline degradation trajectory reconstruction and posterior damage-coordinate assessment. The main operating conditions and sampling settings are listed in Table 1.
Detailed lubrication parameters, including lubricant type, grease quantity, relubrication condition, and contamination level, were unavailable in the original dataset references consulted in this study. Therefore, the influence of lubrication could not be evaluated separately in the present analysis.
A fixed holdout split is adopted, and the test bearings are not used to construct training windows. The detailed split is shown in Table 2. The holdout windows used for best-epoch selection were sampled only from the training bearings, and no windows from the test bearings were used for gradient updating or model selection. During training, the best epoch was selected according to the next-step damage-increment metric on the holdout windows, whereas the hyperparameters followed a fixed configuration. This setting prevents test bearings from participating in gradient updating or model selection. However, no independent validation bearing is specified; therefore, the protocol is not equivalent to a strict three-way train/validation/test split. Independent validation bearings or nested cross-validation would further reduce methodological bias associated with model selection.
For each bearing, the full-life vibration sequence is first formed according to the chronological order of sampling files. Time-domain, frequency-domain, and time-frequency features are then extracted from each sampling segment. The horizontal channel is used for XJTU-SY, and each raw signal file is downsampled to 2048 points. The horizontal channel is also used for PHM2012, where each acc file contains 2560 sampling points. This single-channel setting follows a predefined feature-processing scheme and reduces the modeling complexity of the unified dual-dataset analysis; vertical-channel and dual-channel fusion comparisons are not included as experimental conclusions. To reduce the influence of random noise, the feature sequences are processed by Savitzky–Golay smoothing [32], Min–Max normalization, and degradation-direction alignment. Because this study focuses on offline full-life degradation analysis, normalization and PCA-HI construction use complete bearing trajectories and do not define a prefix-only early-stage assessment protocol.

2.3. Thirty-Six Base Features and Nine Fixed Screened Features

For each sampling segment, 36 base degradation features are extracted, including 16 time-domain features, 12 frequency-domain features, and 8 time-frequency features. Let the sampling segment be x = { x 1 , x 2 , … , x N } . Representative time-domain features include root mean square, peak-to-peak value, skewness, kurtosis, waveform factor, crest factor, impulse factor, and margin factor. For example, root mean square and kurtosis are expressed as
x rms = 1 N ∑ i = 1 N x i 2 ,
K = 1 N ∑ i = 1 N x i − x ¯ σ 4 ,
where x ¯ and σ are the signal mean and standard deviation, respectively. As local bearing damage develops, impact amplitudes and higher-order statistics generally change markedly.
Frequency-domain features are calculated after obtaining the amplitude spectrum s k and the corresponding frequency f k through the fast Fourier transform. They mainly describe spectral energy distribution, frequency centroid, and spectral-shape variation. The frequency centroid is defined as
f c = ∑ k = 1 M f k s k ∑ k = 1 M s k ,
where M is the number of spectral points. Time-frequency features are obtained through three-level wavelet packet decomposition, resulting in eight terminal-band energies:
E j = ∑ n = 1 L j c j , n 2 , j = 1 , 2 , … , 8 ,
where c j , n is the wavelet-packet coefficient of the jth frequency band.
Feature normalization uses the column-wise Min–Max form:
z i , j = x i , j − x j min x j max − x j min , x j max > x j min , 0 , x j max = x j min .
If a feature has a higher value at the early life stage than at the end of life, the direction is reversed by 1 − z i , j so that the feature generally increases with degradation.
Based on the 36 base features, a fixed feature-screening scheme is used to generate nine degradation features. For XJTU-SY, the candidate order is T6, T10, T12, T13, T16, F3, F10, F11, A0, and A1. After removing the sixth column, F3, the retained features are T6, T10, T12, T13, T16, F10, F11, A0, and A1. For PHM2012, a concatenated matrix is first formed from a fixed 10-dimensional candidate feature set, and the sixth column of the final concatenated matrix, T12/kurtosis, is then removed. The screening scheme follows an established feature-engineering procedure that mainly considers monotonicity, trendability, cross-bearing consistency, Spearman correlation with time or degradation labels, and an mRMR-style redundancy check [33]. It is kept unchanged in all experiments and is not reselected according to the test-bearing results. Thus, the fixed-initial-window replay demonstration, fixed-ratio truncation experiments, comparison experiments, and ablation experiments use the same feature entrance. Feature screening itself is not treated as a separate performance contribution. Appendix A summarizes the 36 base features, the fixed candidate set, the retained nine features, and the reason for removing the sixth candidate feature.

2.4. PCA-HI Construction

To compress multi-dimensional degradation features into an interpretable one-dimensional health indicator, principal component analysis is applied to the nine-dimensional normalized feature matrix X ∈ R T × 9 for each bearing, and the first principal component is used as the initial HI. This PCA-HI is a posterior health indicator reconstructed offline from the complete life trajectory. It is used to unify the damage coordinate and threshold-crossing assessment, and it does not represent a real-time health indicator that can be obtained solely from historical observations at a given prefix. Let the centered feature matrix be X ˜ . The PCA projection is written as
h = X ˜ w 1 ,
where w 1 is the eigenvector corresponding to the maximum variance direction. The vector h is then normalized, direction-aligned, and smoothed to obtain HI ( t ) . Figure 2 shows generated PCA-HI curves for representative post hoc examples under the offline reconstructed damage-coordinate protocol. These examples are provided to illustrate the offline reconstruction process. The results show that the XJTU-SY example exhibits clear multi-stage middle-to-late degradation, whereas evident degradation in the PHM2012 example is concentrated close to the end of life. This observation supports the use of a fast-degradation state in posterior replay, but does not imply that such a state is available in prefix-only deployment.

2.5. Monotone Cumulative Damage Construction

Because a Gamma process is commonly used for non-negative and monotone cumulative degradation [19], the PCA-HI is further converted into monotone non-decreasing cumulative damage. Since the object of this study is the offline full-life degradation trajectory, the normalization factors in the following equations are calculated from the complete life trajectory. The purpose is to map bearings with different lengths, operating conditions, and degradation rates to a unified posterior damage coordinate rather than to obtain a real-time damage scale available at a prefix. Accordingly, D ( t ) denotes offline reconstructed normalized cumulative damage in this study. For each bearing, the smoothed HI is first trend-smoothed to obtain HI trend ( t ) . The level term L ( t ) and the local-change term V ( t ) are then calculated and combined as the degradation activity:
A ( t ) = L ( t ) 2 + V ( t ) 2 .
where L ( t ) denotes the normalized degradation level and V ( t ) denotes the local-change intensity. After non-negative transformation and smoothing of A ( t ) , the damage increment is obtained as
Δ D ( t ) = A ( t ) ∑ τ = 2 T A ( τ ) , t = 2 , … , T ,
and cumulative damage is obtained by summation:
D ( 1 ) = 0 , D ( t ) = ∑ τ = 2 t Δ D ( τ ) , t = 2 , … , T , D ( T ) = 1 .
Equations (7)–(9) define the study-specific transformation from the offline PCA-HI to the normalized posterior cumulative damage coordinate. Damage statistics from the preprocessing stage show that the monotonicity of both datasets is 1.0, the terminal error is 0, and the increment-sum error is close to 0. Figure 3 shows representative offline-reconstructed damage coordinates for held-out bearings. The horizontal axis is normalized life, and the vertical axis is cumulative damage D in the posterior damage coordinate. This step maps bearings with different lengths, operating conditions, and degradation rates to the posterior damage scale from D = 0 to D = 1 , providing the basis for probabilistic threshold-crossing assessment.

2.6. Deep Sequence-Parameterized Gamma Damage Process Model

On the basis of the cumulative damage sequence, windows of the damage process are constructed as deep-model inputs. At time t, the model input includes cumulative damage D ( t ) , damage increment Δ D ( t ) , local velocity v ( t ) , local acceleration a ( t ) , and fast degradation score s f ( t ) :
u ( t ) = D ( t ) , Δ D ( t ) , v ( t ) , a ( t ) , s f ( t ) .
Using the length-L window U t − L + 1 : t as input, the deep sequence network outputs the Gamma distribution parameters of the next damage increment, a life-label auxiliary output, and a fast-degradation-state auxiliary output. Transformer-GRU is used as the pre-specified default sequence parameterizer. The Transformer attention structure extracts short- and long-term dependencies within the input window [34], while Transformer-only and GRU-only are compared in the backbone ablation to distinguish the contribution of the network structure from those of the probabilistic damage process and Bayesian updating modules. The window length is 32 with stride 1 for XJTU-SY and 64 with stride 5 for PHM2012; the hidden dimension is 64, the number of attention heads is 4, the number of training epochs is 20, and the number of Monte Carlo paths is 1000. Figure 4 shows the architecture of the deep Gamma damage process model, in which Transformer-GRU is used as the default sequence parameterizer.
Let the network output the damage-increment mean μ t and shape parameter α t . Throughout this study, Gamma ( α , β ) denotes the shape–rate distribution, whose mean and variance are α / β and α / β 2 , respectively; β is therefore a rate parameter rather than a scale parameter. The rate parameter is then
β t = α t μ t .
The next damage increment follows
Δ D ( t + 1 ) ∼ Gamma ( α t , β t ) ,
with mean and variance given by
E [ Δ D ( t + 1 ) ] = α t β t , Var [ Δ D ( t + 1 ) ] = α t β t 2 .
The network loss consists of the Gamma negative log-likelihood, a damage-increment mean constraint, a life-label constraint, a threshold-consistency constraint, and an auxiliary fast-degradation-state loss. The life-label constraint encourages the model to learn the linear relation 1 − RUL / life , and the threshold-consistency constraint links the predicted increment, remaining damage, and estimated remaining steps. The main implementation details are summarized in Table 3. The computational workflow was implemented using Python 3.9.25, PyTorch 2.5.1, NumPy 1.26.4, SciPy 1.13.1, scikit-learn 1.5.1, pandas 2.3.3, and Matplotlib 3.9.4.
The reported hyperparameter configuration was fixed before the final tables were generated and was not adjusted according to test-bearing crossing-time errors. Because no independent validation bearing was used and the best epoch was selected by the holdout next-step increment metric from training-bearing windows, this setting remains a methodological limitation. Independent validation bearings, leave-one-bearing-out validation, or nested validation would provide a stricter robustness assessment.

2.7. Rolling Bayesian Updating and Posterior Fast-Degradation-State Usage

When only the trained deep-model prior is used, the response to rapid degradation in a test bearing may lag. Rolling Bayesian rate updating is therefore introduced during the replay stage. Under the stated shape–rate convention for the Gamma prior on the rate, the conjugate update follows the standard Bayesian formulation [35]. Let the prior mean provided by the model at time t be β ¯ t , the rate variable to be updated be β , and the prior strength be c 0 . Then
β ∼ Gamma ( c 0 , d 0 ) , d 0 = c 0 β ¯ t .
If the damage increments in the most recent m windows satisfy
Δ D i ∣ β ∼ Gamma ( α i , β ) , i = 1 , … , m ,
then, when α i varies with time, the posterior distribution of the rate parameter is
β ∣ { Δ D i } i = 1 m ∼ Gamma c 0 + ∑ i = 1 m α i , d 0 + ∑ i = 1 m Δ D i .
A local stationary approximation is used by assuming α i ≈ α t within the recent window. The posterior mean of the rate can therefore be written as
β ^ t = c 0 + m α t d 0 + ∑ i = 1 m Δ D i .
The complete posterior predictive distribution over β is not analytically integrated. Instead, a posterior-mean plug-in approximation is adopted:
Δ D ( t + 1 ) ∣ D t ≈ Gamma ( α t , β ^ t ) .
Here, D t denotes the damage observations available before the current replay time t, specifically the offline reconstructed damage increments within the current Bayesian window. When the bearing enters the fast-degradation state, the Bayesian window is shortened and the prior strength is reduced, so that recent observed increments receive a higher weight in extrapolation. The base Bayesian window is 24; the fast window is 8 for XJTU-SY and 6 for PHM2012. The base prior strength is 30, and with fast-state gain 1.0 it is reduced to 15 when the fast-state indicator equals 1 at zero lag; during future extrapolation it can be further weakened by the lag-dependent boost. The update is therefore a posterior correction in offline rolling replay rather than future-independent online inference. A systematic sensitivity analysis of the Bayesian window, prior strength, and variance inflation factor is not included in the main tables, and the selected configuration may be dataset-dependent.
Fast-degradation identification is adapted from the adaptive threshold method based on rate of change (ATMROC) proposed by Liu et al. [36]. In the present study, the sliding rate-of-change criterion is applied to the offline reconstructed cumulative damage coordinate rather than directly to a health indicator. The thresholding rule is further modified using healthy-baseline statistics, robust dispersion measures, a global quantile, and a sustained-trigger condition. To avoid ambiguity between offline and prefix-available meanings, two types of rate of change are distinguished. Offline label construction uses the forward rate of change from the complete trajectory:
ROC offline ( t ) = max ( 0 , D ( t + w ) − D ( t ) ) w ,
This quantity is used for full-life trajectory analysis and auxiliary fast-degradation label generation. In strict truncation or deployment-oriented settings, only the past-window rate of change can be used:
ROC past ( t ) = max ( 0 , D ( t ) − D ( t − w ) ) w .
The threshold is determined jointly by the healthy-baseline mean, standard deviation, median, MAD, and global quantile. When the rate of change continuously exceeds the threshold and cumulative damage leaves the low-damage plateau, the fast-degradation label is set to 1. In these experiments, the fast-degradation label and fast score are constructed from ROC offline ( t ) . During rolling replay, the fast score in the input window also comes from the already offline reconstructed complete damage trajectory and, together with the network-predicted fast state, triggers Bayesian-window adjustment. Therefore, the fast score is a posterior explanatory feature, not a strictly prefix-available online feature. The resulting interpretation is restricted to posterior explanation from complete trajectories and rolling-replay assessment. The sources of fast-degradation variables at different stages are listed in Table 4.

2.8. Offline Rolling Replay Protocol and Evaluation Metrics

The experiments use an offline rolling replay protocol. First, PCA-HI and cumulative damage trajectories are constructed offline from the complete life vibration records of the test bearings. The rolling assessment then starts from a fixed-length window, with an initial window of 32 sample segments for XJTU-SY and 64 sample segments for PHM2012. Within the true trajectory length, the model replays the reconstructed true damage prefix segment by segment; rolling Bayesian updating uses the true increments before the current replay time, whereas the true endpoint after the replay time is used only for evaluating error and coverage. Table 5 gives the statistical unit of the fixed-initial-window demonstration. In this setup, each bearing and random seed in Table 6 produces only one crossing-time distribution. The MAE is not an average over multiple replay starts; instead, it represents the final crossing-time distribution error after starting from a fixed initial window and then replaying along the complete offline damage trajectory. Fixed-ratio truncation experiments at 20%, 40%, 60%, and 80% are used to assess stage-wise extrapolation under the same offline damage coordinate. The true damage increments after the truncation point are not used in Bayesian updating. In the fixed-ratio truncation experiment, the fast-state variable follows the same offline posterior setting as Table 4 and is not treated as prefix-available. If a fast-degradation state is needed under a prefix-available setting, ROC past or a predicted fast state would have to be used. This experiment is therefore an offline truncation analysis rather than a strict online protocol.
At each rolling time, the model iteratively samples the next damage increment and accumulates the increments to obtain predicted damage paths. The first time at which each Monte Carlo path satisfies
D ( t ) ≥ 1
is defined as the assessed threshold-crossing time of that path. The 1000 paths provide the median crossing time, 5% quantile, 95% quantile, and cumulative distribution probability before the true failure time. The sample-segment index denotes the chronological order of the vibration records. One index step corresponds to 1 min for XJTU-SY and 10 s for PHM2012. The crossing-time PDF represents the probability density estimated from the first threshold-crossing indices of the 1000 Monte Carlo paths. The main metrics for posterior crossing-time assessment are median-time mean absolute error (MAE), root mean squared error (RMSE), 90% prediction interval coverage probability (PICP90), and 90% mean prediction interval width (MPIW90):
MAE = 1 n ∑ i = 1 n | T ^ i − T i | , RMSE = 1 n ∑ i = 1 n ( T ^ i − T i ) 2 .
where T i is the true failure time and T ^ i is the median of the assessed crossing-time distribution. Let the 5% and 95% quantiles of the ith sample be Q 0.05 , i and Q 0.95 , i , respectively. Then
PICP 90 = 1 n ∑ i = 1 n 1 Q 0.05 , i ≤ T i ≤ Q 0.95 , i , MPIW 90 = 1 n ∑ i = 1 n Q 0.95 , i − Q 0.05 , i .
PICP90 reflects interval coverage, whereas MPIW90 reflects interval width. These two quantities are interpreted jointly to avoid obtaining high coverage only through excessively wide intervals. The fixed-ratio truncation experiment also reports the coverage rates at 50%, 70%, 90%, and 95% confidence levels and the normalized interval width
nMPIW 90 = 1 n ∑ i = 1 n Q 0.95 , i − Q 0.05 , i T i ,
as well as the continuous ranked probability score (CRPS). Given the Monte Carlo failure-time samples { x i , m } m = 1 M and the true failure time T i of the ith sample, the empirical CRPS is calculated as
CRPS i = 1 M ∑ m = 1 M | x i , m − T i | − 1 2 M 2 ∑ m = 1 M ∑ ℓ = 1 M | x i , m − x i , ℓ | .
A smaller CRPS indicates that the assessed distribution is closer to the true failure time [37]. The XJTU-SY test bearings are Bearing1_1, Bearing1_3, Bearing2_2, and Bearing3_5, whereas the PHM2012 test bearings are Bearing1_2, Bearing2_1, Bearing2_2, and Bearing2_4. The fixed-initial-window replay demonstration, fixed-ratio truncation experiments, method comparisons, and ablation experiments use five random seeds.

3. Results

The results are reported in two layers. The fixed-initial-window replay results in Table 6 and Figure 5 and Figure 6 are controlled offline posterior replay demonstrations and are not used to claim calibrated early-stage prefix prediction. The fixed-ratio truncation experiment in Table 7 and Figure 7 is the primary evidence for applicability boundaries. The method comparison in Table 8 is also reported under the fixed-initial-window offline replay protocol.

3.1. Fixed-Initial-Window Offline Rolling Replay Demonstration

Table 6 reports the median threshold-crossing-time errors, coverage rates, and interval widths of the fixed-initial-window offline rolling replay demonstration over five random seeds. Bearing-specific MAE entries are summarized over the five seeds for each test bearing, whereas the Average rows pool the four test bearings and five seeds, yielding 20 bearing-seed samples per dataset. The pooled MAE values are 1.075 ± 0.730 sample segments for XJTU-SY and 0.800 ± 0.834 sample segments for PHM2012. PICP90 is 1.0 on both datasets, and the corresponding MPIW90 values are 20.11 and 41.63 sample segments. These results belong to the fixed-initial-window replay setting and are not used as calibration evidence for the fixed-ratio truncation experiment.
Figure 5 and Figure 6 show offline rolling replay curves for all four test bearings of XJTU-SY and all four test bearings of PHM2012 under seed_3, respectively. This seed is selected for visualization because the prediction paths, 90% intervals, crossing-time PDF curves, and damage-section KDEs are all clearly displayed for the two datasets. The true damage curve, Monte Carlo paths, crossing-time distribution, and damage-section distribution jointly illustrate the probabilistic extrapolation process in the posterior damage coordinate. The left-side damage-section KDE represents the kernel density estimate of Monte Carlo cumulative damage samples at a selected replay section. The red dashed line denotes the median sampled damage, the cyan dashed line denotes the reconstructed damage at that section, and the gray dashed lines denote the 5% and 95% damage quantiles. It visualizes local cumulative damage uncertainty, whereas the right-side crossing-time PDF summarizes threshold-crossing-time uncertainty. Replay starts after the fixed initial window, with L − 1 = 31 for XJTU-SY and L − 1 = 63 for PHM2012. The horizontal axis is the sample-segment index. The true failure time, median crossing time, 5%/95% quantiles, and 90% interval are used to interpret interval coverage. The figures present the fixed-initial-window replay demonstration for all test bearings; extrapolation at different degradation stages is evaluated separately by the fixed-ratio truncation experiment in Table 7. PHM2012 generally has wider intervals than XJTU-SY, which is associated with its longer life length, more end-of-life concentrated degradation, and stronger local fluctuations.

3.2. Fixed-Ratio Truncation as the Primary Applicability-Boundary Test

Because the fixed-initial-window replay demonstration may not reflect stage-wise extrapolation difficulty, fixed-ratio truncation is used as the primary experiment for assessing applicability boundaries. Truncation experiments are conducted at 20%, 40%, 60%, and 80%. For each test bearing and random seed, the offline damage trajectory is truncated at the ratio r T i of the true failure time T i . The model uses only the damage prefix and network state at or before the truncation point for Monte Carlo extrapolation, and the true damage increments after the truncation point are not used in rolling Bayesian updating. The fast-state variable in this truncation experiment follows the offline posterior setting defined in Table 4; it is not a ROC past or purely predicted fast-state comparison. Table 7 presents the pooled statistics from 4 test bearings × 5 random seeds. This test remains based on the offline constructed damage coordinate and is used to characterize posterior prefix extrapolation rather than online deployment.
Figure 7 summarizes the trend of the primary applicability-boundary test. The fixed-ratio truncation results indicate that the model performs substantially better when a sufficient middle-to-late damage prefix is available. For XJTU-SY, PICP90 values at 20%, 40%, 60%, and 80% truncation are 0.65, 0.50, 0.40, and 0.80, respectively. The corresponding PHM2012 values are 0.30, 0.25, 0.30, and 0.60. These values are well below the nominal 0.90 coverage level, especially for early and middle-stage PHM2012 prefixes, where uncertainty is strongly underestimated. Thus, the fixed-ratio truncation experiment reveals both point-estimation errors and severe interval undercoverage. The PICP90 = 1.0 observed in the fixed-initial-window replay demonstration applies only to that posterior replay setting and does not represent probability calibration under truncation-based extrapolation. Table 7 therefore provides the main evidence for the current method’s applicability boundary, whereas Table 6 reports a controlled offline replay demonstration.

3.3. Method-Comparison Results

To compare method behavior under the controlled posterior replay setting, the deep Gamma damage process is compared with five classes of methods: Isotonic–Gamma, Two-Phase Gamma, Bayesian Gamma, Adaptive Wiener, and MC Dropout GRU. The method comparison is conducted under the fixed-initial-window replay protocol, whereas the fixed-ratio truncation experiment is used to characterize applicability boundaries. Isotonic–Gamma first smooths cumulative damage through isotonic regression and then extrapolates the failure time with a single-stage Gamma process. Two-Phase Gamma estimates slow and fast two-stage Gamma processes according to the fast-degradation boundary of the training bearings. Bayesian Gamma uses damage-stage Gamma parameters from training bearings and adopts the same rolling Bayesian rate updating and fast window as the proposed method, but it does not use a deep sequence network to output increment parameters. Adaptive Wiener trains drift and diffusion terms and performs Wiener extrapolation with the observed window of the test bearing. MC Dropout GRU uses a GRU increment estimator and inference-time Dropout sampling to estimate probabilistic failure time [38].
To maintain a consistent comparison protocol, all methods use the same offline cumulative damage D ( t ) and damage increment Δ D ( t ) obtained from the damage-construction stage, the same test-bearing split, the same five random seeds, and the same true threshold-crossing criterion. The offline reconstructed damage prefix of the test bearing is permitted for rolling replay. Bayesian Gamma shares the Bayesian rate updating and fast window with the proposed method, enabling the contribution of deep increment parameterization to be separated from that of observation-based posterior correction. The conventional Gamma/Wiener baselines do not use time-varying increment distributions output by a deep network. Table 8 therefore compares the complete framework with several interpretable baselines within the fixed-initial-window replay protocol.
Table 8 shows that, under the fixed-initial-window offline rolling replay demonstration, the proposed method obtains the lowest median crossing-time MAE and RMSE on both datasets. On XJTU-SY, the proposed method has an MAE of 1.075 ± 0.527 , which is lower than 5.025 ± 0.224 for MC Dropout GRU, 6.775 ± 0.137 for Bayesian Gamma, and 10.850 ± 0.285 for Two-Phase Gamma. On PHM2012, the proposed method has an MAE of 0.800 ± 0.209 , which is also lower than those of the comparison methods. The MAE values of Bayesian Gamma are 6.775 ± 0.137 on XJTU-SY and 9.050 ± 0.274 on PHM2012, indicating that the same Bayesian updating reduces traditional Gamma extrapolation errors in these experiments, but remains weaker than the complete method without deep time-varying increment parameterization. PICP90 and MPIW90 further show that some baselines have narrow intervals but low coverage. Bayesian Gamma reaches a PICP90 of 0.95 on PHM2012, but its MPIW90 is 76.58, wider than the 41.63 of the proposed method. These comparisons apply to the posterior replay protocol and are separate from the stricter fixed-ratio truncation setting.

3.4. Key-Module Ablation Experiments

Table 9 presents the key-module ablation results under the fixed-initial-window offline replay demonstration. Without rolling Bayesian updating, the MAE increases from 1.075 ± 0.527 to 17.975 ± 17.660 on XJTU-SY and from 0.800 ± 0.209 to 24.450 ± 20.077 on PHM2012, while interval coverage drops to 0.55. This result indicates that recent observed increments in the offline reconstructed damage prefix of the test bearing provide a key constraint for posterior replay extrapolation. Without posterior fast-degradation-state usage, the MAE increases to 9.550 ± 0.716 on XJTU-SY and 18.650 ± 1.719 on PHM2012, and MPIW90 increases to 67.87 and 194.82, respectively. The posterior fast-degradation state therefore helps shorten the Bayesian window before failure and increases the weight of recent observations, reducing lag and excessively wide intervals. Because the fast score is constructed from ROC offline ( t ) , these ablation results constitute mechanism evidence inside the offline posterior replay protocol rather than evidence of an online fast-state module.
Additional life-label sensitivity checks were dataset-dependent and are therefore not treated as a core effective-module ablation in Table 9. Removing additional variance inflation increases the MAE on both datasets but produces narrower MPIW90 values. Thus, variance calibration affects both median-time error and interval width, defining an explicit median-error and interval-width trade-off.

3.5. Backbone-Module Ablation and Significance Testing

The backbone-module ablation results are shown in Table 10. In these experiments, removing either Transformer or GRU does not monotonically degrade the average median-time error on all datasets. On XJTU-SY, Transformer-only has an average MAE of 0.700 ± 0.209 , which is lower than that of the complete backbone. On PHM2012, Transformer-only has an average MAE of 0.650 ± 0.224 . These results indicate that, in the offline rolling replay task with a cumulative damage process as input, rolling Bayesian updating and posterior fast-state usage are more decisive than the difference among backbone structures. Therefore, Transformer-GRU is treated as the pre-specified default sequence parameterizer rather than as an independently validated source of improvement. The fixed-ratio truncation experiment and Bayesian Gamma baseline further show that the final crossing-time error is jointly affected by damage-prefix length, observation-based posterior correction, and deep increment parameterization. Additional validation using one-step increment NLL, prefix-available fast-state accuracy, and more operating conditions would be needed to isolate the benefit of the network structure.
Significance testing uses paired absolute errors for each bearing × random-seed sample as the statistical unit and compares the full method with each ablation or comparison method. A one-sided Wilcoxon signed-rank test [39] is used with the alternative hypothesis that the competing method has a larger absolute error than the full method, and Holm correction [40] is applied within the same experiment family. Cohen’s d z and rank-biserial correlation are also reported as effect sizes. Because the five random seeds share the same test bearings, the samples are not fully independent; therefore, the significance results are interpreted as paired-error trends on the test set rather than strong generalization evidence. On XJTU-SY, the corrected Wilcoxon tests reach the 0.05 significance level for the full method against the variants without Bayesian updating, without posterior fast-state usage, without uncertainty calibration, and against the five comparison methods. Additional life-label sensitivity checks and the two backbone ablations do not show a consistent significant advantage of the full method. On PHM2012, the full method is also significant against the variants without Bayesian updating, without posterior fast-state usage, and against the five comparison methods, but the comparison with Transformer-only does not support the direction that the complete backbone is better. Table 11 lists the adjusted p values and effect sizes for key comparisons. These results further indicate that posterior damage-coordinate assessment performance in this study mainly comes from the combination of monotone damage process, Gamma increment distribution, test-observation Bayesian correction, and posterior fast-state usage.

4. Discussion

The fixed-ratio truncation results provide the main evidence for the applicability boundary of the framework. They show that posterior prefix extrapolation improves when longer middle-to-late damage prefixes are available, but remains undercalibrated when only early or middle posterior damage prefixes are provided, especially on PHM2012. The fixed-initial-window replay and comparison experiments should therefore be interpreted as controlled offline posterior replay demonstrations. Within that replay protocol, the proposed method achieves lower median crossing-time errors than conventional stochastic-process methods, Bayesian Gamma, and the MC Dropout deep model. This behavior can be explained by the fact that monotone cumulative damage construction maps high-dimensional degradation information to an extrapolatable posterior damage scale, the Gamma increment distribution keeps sampled damage increments non-negative and helps maintain monotone non-decreasing cumulative damage paths, and rolling Bayesian updating introduces recent increments from the reconstructed test-bearing damage prefix into the rate posterior. By contrast, Isotonic–Gamma and Two-Phase Gamma have weaker adaptability to degradation stages and local observations. The Bayesian Gamma results show that the same Bayesian updating can reduce traditional Gamma extrapolation errors in these experiments, but training-bearing stage-wise parameters are still insufficient for representing time-varying test-bearing increment distributions. Adaptive Wiener is affected by drift estimation in the monotone damage-threshold task, and MC Dropout GRU can generate uncertainty samples but lacks an explicit Gamma damage-increment mechanism and Bayesian observation calibration.
Rolling Bayesian updating is one of the most influential modules in these experiments. Bearing degradation exhibits clear individual differences; even when the training bearings cover multiple operating conditions, the actual pre-failure damage increments of a test bearing may still deviate from the training prior. Bayesian rate updating introduces true increments within the replay window into the posterior parameters, enabling the model to continuously absorb local degradation-speed information from the test bearing during offline rolling assessment. The Bayesian Gamma baseline shares the same posterior updating and fast window with the full method, but its MAE values remain 5.700 and 8.250 sample segments higher than those of the full method on XJTU-SY and PHM2012, respectively. This finding indicates that Bayesian updating is necessary but not sufficient. Posterior fast-state usage further addresses local abrupt changes before failure: when the rate of change in cumulative damage remains high, the model shortens the observation window and weakens the prior strength, allowing recent observations to influence the crossing-time distribution more rapidly. Because the current fast score is derived from the offline reconstructed trajectory, these results support posterior fast-state usage as a replay component; prefix-available variants based on ROC past or a purely predicted fast state require separate evaluation.
This study remains an offline full-life degradation analysis protocol. PCA-HI and monotone cumulative damage construction depend on the complete bearing trajectory, and the fixed-initial-window replay demonstration is not equivalent to a prefix-only early-life RUL protocol. The protocol is suitable for scenarios in which complete or long degradation records have been obtained and posterior damage-coordinate assessment and methodological mechanism verification are required. Deployment with incomplete target trajectories requires normalization, HI construction, and damage calibration mechanisms that do not rely on future full-life ranges, for example through source-bearing scale calibration, recursive healthy-baseline calibration, or limited target-record calibration.
Another notable observation is that the complete Transformer-GRU backbone does not always outperform Transformer-only in terms of median crossing-time error. A possible reason is that final crossing-time extrapolation is determined not only by one-step increment errors but also by Monte Carlo sampling, the Bayesian posterior, the fast-state window, and variance calibration. In other words, once the damage process is strongly constrained to a monotone scale, the effect of backbone structure on the final threshold-crossing time may be partly absorbed by Bayesian observation correction. The method name and contribution are therefore centered on the combination of the deep Gamma damage process, Bayesian updating, and posterior fast-state modeling rather than on the Transformer-GRU backbone as the main source of novelty. The contribution of the Transformer-GRU structure could be further analyzed by expanding the datasets, adding independent operating conditions, and separating one-step increment errors from crossing-time extrapolation errors.
Several limitations remain. First, the nine-feature screening rule is fixed and has limited adaptability to different machines, fault modes, and sampling conditions; Appendix A provides the fixed feature inventory, but systematic channel-fusion and feature-reselection experiments are not included. Second, only the horizontal vibration channel is used, and vertical-channel or dual-channel fusion comparisons are not reported. Third, PCA-HI and cumulative damage construction depend on offline full-life information, and the fast score in the replay input is derived from ROC offline ( t ) ; therefore, the method cannot be directly used for real-time assessment with unknown life length. Fourth, the fixed-ratio truncation experiment shows that errors and CRPS remain high at 20%, 40%, and 60% truncation, especially with insufficient early and middle-stage coverage on PHM2012. Thus, the method does not establish adequately calibrated early-stage extrapolation, and the PICP90 = 1.0 in the fixed-initial-window replay demonstration cannot represent calibration under the truncation protocol. Fifth, the training procedure does not include an independent validation bearing, and the best epoch is selected by the holdout next-step increment metric from training-bearing windows; stricter train/validation/test separation, leave-one-bearing-out validation, or nested validation is needed for robustness assessment. Sixth, although a Bayesian Gamma baseline is included, systematic sensitivity analysis of Bayesian prior strength, base window, fast window, and variance inflation factor is not completed, and the selected hyperparameter configuration may be dataset-dependent. Seventh, the Gamma increment model assumes non-negative cumulative damage and is suitable for the constructed cumulative damage in this study, but it may not apply to degradation processes involving recovery, fluctuation, or maintenance intervention. Eighth, the test set is limited in size, and the significance-test samples mainly come from combinations of bearings and random seeds; broader public datasets and industrial data are needed to verify generalization. Ninth, CRPS and multi-confidence-level coverage are reported, but NLL of the true failure time and complete calibration curves are not included; future uncertainty evaluation can incorporate risk cost functions.

5. Conclusions

This study proposes a deep Gamma damage process for offline full-life degradation trajectory analysis and posterior damage-coordinate assessment of rolling bearings. Multi-domain features are first extracted from raw vibration signals in XJTU-SY and PHM2012, and a fixed nine-feature screening and PCA-HI construction procedure is applied. The PCA-HI is then transformed into monotone non-decreasing cumulative damage, so that the bearing life evolution is represented in a posterior damage scale from D = 0 to D = 1 . Finally, a deep sequence network parameterizes the Gamma distribution of the next damage increment, and rolling Bayesian rate updating, posterior fast-state usage, and Monte Carlo threshold-crossing simulation are combined to obtain the crossing-time probability distribution on this damage scale.
The fixed-ratio truncation experiment further defines the applicability boundary of the proposed framework. It shows that the 80% truncation error is substantially lower than early and middle-stage truncation errors as the available damage prefix increases. However, errors and CRPS remain high at 20–60% truncation, and PICP90 exhibits undercoverage, especially on PHM2012 where the PICP90 values at 20%, 40%, 60%, and 80% truncation are 0.30, 0.25, 0.30, and 0.60. Therefore, the method is not an adequately calibrated prefix-only early-stage prognostic method. The fixed-initial-window offline rolling replay demonstration obtains pooled bearing-seed median-time MAE values of 1.075 ± 0.730 and 0.800 ± 0.834 sample segments on XJTU-SY and PHM2012, respectively, with PICP90 = 1.0 on both datasets and MPIW90 values of 20.11 and 41.63 sample segments. These results belong to the controlled posterior replay demonstration and do not generalize to fixed-ratio truncation settings. The key-module ablation and Bayesian Gamma baseline jointly indicate that Bayesian rate updating, posterior fast-state usage, and deep time-varying increment parameterization can improve offline posterior damage-coordinate assessment under that replay setting.
Future work will investigate prefix-only normalization, damage calibration, and past-window or predicted fast-state methods that do not rely on complete test trajectories. Further studies will also consider channel fusion, feature ranking, independent validation splits, Bayesian hyperparameter sensitivity, NLL-based evaluation, calibration curves, and broader cross-machine datasets.

Author Contributions

Conceptualization, W.L.; methodology, X.X.; software, X.X. and B.W.; validation, X.X. and Y.W.; formal analysis, X.X.; investigation, X.X.; resources, D.Z.; data curation, X.X.; writing—original draft preparation, X.X. and B.W.; writing—review and editing, W.L. and Y.Z.; visualization, X.X. and Y.Z.; supervision, W.L.; project administration, W.L. and D.Z.; funding acquisition, W.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 51775515.

Institutional Review Board Statement

Not applicable. This study used publicly available bearing run-to-failure datasets and did not involve human participants or animals.

Informed Consent Statement

Not applicable.

Data Availability Statement

The PHM2012 dataset is available from the GitHub repository Lucky-Loek/ieee-phm-2012-data-challenge-dataset at https://github.com/Lucky-Loek/ieee-phm-2012-data-challenge-dataset. The XJTU-SY dataset is available from the GitHub repository WangBiaoXJTU/xjtu-sy-bearing-datasets at https://github.com/WangBiaoXJTU/xjtu-sy-bearing-datasets. Both repositories were accessed on 18 March 2026. The processed damage trajectories, experiment configurations, and implementation details supporting Table 6, Table 7, Table 8, Table 9, Table 10 and Table 11 are available from the corresponding author upon reasonable request and institutional approval.

Acknowledgments

The authors thank the providers of the XJTU-SY and PHM2012 public datasets.

Conflicts of Interest

Authors Dongliang Zou and Yakun Wang were employed by the company MCC5 Group Shanghai Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
RULRemaining useful life
PHMPrognostics and health management
HIHealth indicator
PCAPrincipal component analysis
PCA-HIPrincipal-component-analysis-based health indicator
DGDPDeep Gamma damage process
GRUGated recurrent unit
ROCRate of change
ATMROCAdaptive threshold method based on rate of change
MAEMean absolute error
RMSERoot mean squared error
PICPPrediction interval coverage probability
MPIWMean prediction interval width
nMPIW   Normalized mean prediction interval width
CRPSContinuous ranked probability score

Appendix A. Fixed Feature-Screening Inventory

Table A1, Table A2 and Table A3 list the 36 base features and the fixed nine-feature entrances used in this study. The screening status was fixed before the downstream replay, truncation, comparison, and ablation experiments. The indicators considered during the feature-engineering stage were monotonicity, trendability, cross-bearing consistency, Spearman correlation with time or degradation labels, and redundancy control through an mRMR-style check. The deleted sixth candidate was not removed according to test-bearing crossing-time errors.
Table A1. Time-domain feature-screening inventory.
Table A1. Time-domain feature-screening inventory.
IDFeature NameXJTU-SY StatusPHM2012 StatusScreening Note
T1MeanNot retainedNot retainedBase time-domain feature considered during fixed screening
T2Standard deviationNot retainedRetained in 9DAmplitude dispersion indicator
T3Mean squareNot retainedNot retainedBase energy-related time-domain feature
T4Root mean squareNot retainedRetained in 9DEnergy-sensitive time-domain feature
T5MaximumNot retainedRetained in 9DPeak-amplitude feature
T6MinimumRetained in 9DNot retainedSelected by the fixed XJTU-SY entrance
T7PeakNot retainedNot retainedBase amplitude feature
T8Peak-to-peak valueNot retainedRetained in 9DAmplitude range feature
T9Mean absolute valueNot retainedRetained in 9DMean absolute amplitude feature
T10Root amplitudeRetained in 9DNot retainedSelected by the fixed XJTU-SY entrance
T11SkewnessNot retainedNot retainedBase distribution-shape feature
T12KurtosisRetained in 9DSixth PHM candidate removedXJTU-SY keeps kurtosis; PHM2012 removes the sixth candidate in the fixed 10D list
T13Waveform factorRetained in 9DNot retainedSelected by the fixed XJTU-SY entrance
T14Crest factorNot retainedNot retainedBase impulse-shape feature
T15Impulse factorNot retainedNot retainedBase impulse-sensitive feature
T16Clearance factorRetained in 9DNot retainedSelected by the fixed XJTU-SY entrance
Table A2. Frequency-domain feature-screening inventory.
Table A2. Frequency-domain feature-screening inventory.
IDFeature NameXJTU-SY StatusPHM2012 StatusScreening Note
F1Mean spectrum amplitudeNot retainedRetained in 9DSelected by the fixed PHM2012 entrance
F2Spectrum varianceNot retainedRetained in 9DSelected by the fixed PHM2012 entrance
F3Spectrum skewnessCandidate removedNot retainedRemoved as the sixth XJTU-SY candidate after preliminary feature-screening stability checks; not reselected using test results
F4Spectrum kurtosisNot retainedNot retainedBase frequency-shape feature
F5Frequency centroidNot retainedNot retainedBase spectral-location feature
F6Frequency standard deviationNot retainedRetained in 9DSelected by the fixed PHM2012 entrance
F7Root mean square frequencyNot retainedNot retainedBase frequency spread feature
F8Fourth-moment frequency featureNot retainedNot retainedBase high-order spectral feature
F9Frequency dispersion ratioNot retainedNot retainedBase spectral dispersion feature
F10Normalized frequency spreadRetained in 9DNot retainedSelected by the fixed XJTU-SY entrance
F11Spectral skewness about centroidRetained in 9DNot retainedSelected by the fixed XJTU-SY entrance
F12Spectral kurtosis about centroidNot retainedNot retainedBase high-order spectral feature
Table A3. Time-frequency feature-screening inventory.
Table A3. Time-frequency feature-screening inventory.
IDFeature NameXJTU-SY StatusPHM2012 StatusScreening Note
A0Wavelet packet band-1 energyRetained in 9DRetained in 9DSelected in both fixed entrances
A1Wavelet packet band-2 energyRetained in 9DNot retainedSelected by the fixed XJTU-SY entrance
A2Wavelet packet band-3 energyNot retainedNot retainedBase time-frequency feature
A3Wavelet packet band-4 energyNot retainedNot retainedBase time-frequency feature
A4Wavelet packet band-5 energyNot retainedNot retainedBase time-frequency feature
A5Wavelet packet band-6 energyNot retainedNot retainedBase time-frequency feature
A6Wavelet packet band-7 energyNot retainedNot retainedBase time-frequency feature
A7Wavelet packet band-8 energyNot retainedNot retainedBase time-frequency feature
Note: The fixed XJTU-SY 9D entrance is T6, T10, T12, T13, T16, F10, F11, A0, and A1. The fixed PHM2012 9D entrance is T2, T4, T5, T8, T9, F1, F2, F6, and A0. The sixth candidate removed in XJTU-SY is F3; in the PHM2012 fixed 10D list, the sixth candidate corresponds to T12.

References

  1. Jardine, A.K.; Lin, D.; Banjevic, D. A review on machinery diagnostics and prognostics implementing condition-based maintenance. Mech. Syst. Signal Process. 2006, 20, 1483–1510. [Google Scholar] [CrossRef] [Scilit]
  2. Heng, A.; Zhang, S.; Tan, A.C.; Mathew, J. Rotating machinery prognostics: State of the art, challenges and opportunities. Mech. Syst. Signal Process. 2009, 23, 724–739. [Google Scholar] [CrossRef] [Scilit]
  3. Si, X.S.; Wang, W.; Hu, C.H.; Zhou, D.H. Remaining useful life estimation—A review on the statistical data driven approaches. Eur. J. Oper. Res. 2011, 213, 1–14. [Google Scholar] [CrossRef] [Scilit]
  4. Lei, Y.; Li, N.; Guo, L.; Li, N.; Yan, T.; Lin, J. Machinery health prognostics: A systematic review from data acquisition to RUL prediction. Mech. Syst. Signal Process. 2018, 104, 799–834. [Google Scholar] [CrossRef] [Scilit]
  5. Zio, E. Prognostics and Health Management (PHM): Where are we and where do we (need to) go in theory and practice. Reliab. Eng. Syst. Saf. 2022, 218, 108119. [Google Scholar] [CrossRef] [Scilit]
  6. Guo, L.; Li, N.; Jia, F.; Lei, Y.; Lin, J. A recurrent neural network based health indicator for remaining useful life prediction of bearings. Neurocomputing 2017, 240, 98–109. [Google Scholar] [CrossRef] [Scilit]
  7. Li, X.; Ding, Q.; Sun, J.Q. Remaining useful life estimation in prognostics using deep convolution neural networks. Reliab. Eng. Syst. Saf. 2018, 172, 1–11. [Google Scholar] [CrossRef] [Scilit]
  8. Wang, B.; Lei, Y.; Li, N.; Li, N. A Hybrid Prognostics Approach for Estimating Remaining Useful Life of Rolling Element Bearings. IEEE Trans. Reliab. 2020, 69, 401–412. [Google Scholar] [CrossRef] [Scilit]
  9. Mao, W.; He, J.; Zuo, M.J. Predicting Remaining Useful Life of Rolling Bearings Based on Deep Feature Representation and Transfer Learning. IEEE Trans. Instrum. Meas. 2020, 69, 1594–1608. [Google Scholar] [CrossRef] [Scilit]
  10. Zhu, J.; Chen, N.; Shen, C. A new data-driven transferable remaining useful life prediction approach for bearing under different working conditions. Mech. Syst. Signal Process. 2020, 139, 106602. [Google Scholar] [CrossRef] [Scilit]
  11. Zhang, W.; Li, X.; Ma, H.; Luo, Z.; Li, X. Transfer learning using deep representation regularization in remaining useful life prediction across operating conditions. Reliab. Eng. Syst. Saf. 2021, 211, 107556. [Google Scholar] [CrossRef] [Scilit]
  12. Zhuang, J.; Jia, M.; Ding, Y.; Ding, P. Temporal convolution-based transferable cross-domain adaptation approach for remaining useful life estimation under variable failure behaviors. Reliab. Eng. Syst. Saf. 2021, 216, 107946. [Google Scholar] [CrossRef] [Scilit]
  13. Zhuang, J.; Jia, M.; Zhao, X. An adversarial transfer network with supervised metric for remaining useful life prediction of rolling bearing under multiple working conditions. Reliab. Eng. Syst. Saf. 2022, 225, 108599. [Google Scholar] [CrossRef] [Scilit]
  14. Miao, M.; Yu, J.; Zhao, Z. A sparse domain adaption network for remaining useful life prediction of rolling bearings under different working conditions. Reliab. Eng. Syst. Saf. 2022, 219, 108259. [Google Scholar] [CrossRef] [Scilit]
  15. Li, X.; Li, J.; Zuo, L.; Zhu, L.; Shen, H.T. Domain Adaptive Remaining Useful Life Prediction with Transformer. IEEE Trans. Instrum. Meas. 2022, 71, 3521213. [Google Scholar] [CrossRef] [Scilit]
  16. Chen, J.; Huang, R.; Chen, Z.; Mao, W.; Li, W. Transfer learning algorithms for bearing remaining useful life prediction: A comprehensive review from an industrial application perspective. Mech. Syst. Signal Process. 2023, 193, 110239. [Google Scholar] [CrossRef] [Scilit]
  17. Zhuang, J.; Chen, Y.; Zhao, X.; Jia, M.; Feng, K. A Graph-Embedded Subdomain Adaptation Approach for Remaining Useful Life Prediction of Industrial IoT Systems. IEEE Internet Things J. 2024, 11, 22903–22914. [Google Scholar] [CrossRef] [Scilit]
  18. Kang, R.; Gong, W.; Chen, Y. Model-driven degradation modeling approaches: Investigation and review. Chin. J. Aeronaut. 2020, 33, 1137–1153. [Google Scholar] [CrossRef] [Scilit]
  19. van Noortwijk, J.M. A survey of the application of gamma processes in maintenance. Reliab. Eng. Syst. Saf. 2009, 94, 2–21. [Google Scholar] [CrossRef] [Scilit]
  20. Wang, W. A model to predict the residual life of rolling element bearings given monitored condition information to date. IMA J. Manag. Math. 2002, 13, 3–16. [Google Scholar] [CrossRef] [Scilit]
  21. Si, X.S.; Wang, W.; Hu, C.H.; Chen, M.Y.; Zhou, D.H. A Wiener-process-based degradation model with a recursive filter algorithm for remaining useful life estimation. Mech. Syst. Signal Process. 2013, 35, 219–237. [Google Scholar] [CrossRef] [Scilit]
  22. Zhang, Z.; Si, X.S.; Hu, C.H.; Lei, Y. Degradation data analysis and remaining useful life estimation: A review on Wiener-process-based methods. Eur. J. Oper. Res. 2018, 271, 775–796. [Google Scholar] [CrossRef] [Scilit]
  23. Sun, B.; Saenko, K. Deep CORAL: Correlation Alignment for Deep Domain Adaptation. In Computer Vision—ECCV 2016 Workshops; Hua, G., Jegou, H., Eds.; Springer International Publishing: Cham, Switzerland, 2016; Volume 9915, pp. 443–450. [Google Scholar] [CrossRef] [Scilit]
  24. Fu, S.; Zhang, Y.; Lin, L.; Zhao, M.; Zhong, S.S. Deep residual LSTM with domain-invariance for remaining useful life prediction across domains. Reliab. Eng. Syst. Saf. 2021, 216, 108012. [Google Scholar] [CrossRef] [Scilit]
  25. Hu, T.; Guo, Y.; Gu, L.; Zhou, Y.; Zhang, Z.; Zhou, Z. Remaining useful life estimation of bearings under different working conditions via Wasserstein distance-based weighted domain adaptation. Reliab. Eng. Syst. Saf. 2022, 224, 108526. [Google Scholar] [CrossRef] [Scilit]
  26. Ding, Y.; Jia, M.; Miao, Q.; Huang, P. Remaining useful life estimation using deep metric transfer learning for kernel regression. Reliab. Eng. Syst. Saf. 2021, 212, 107583. [Google Scholar] [CrossRef] [Scilit]
  27. Cheng, H.; Kong, X.; Chen, G.; Wang, Q.; Wang, R. Transferable convolutional neural network based remaining useful life prediction of bearing under multiple failure behaviors. Measurement 2021, 168, 108286. [Google Scholar] [CrossRef] [Scilit]
  28. Ragab, M.; Chen, Z.; Wu, M.; Foo, C.S.; Kwoh, C.K.; Yan, R.; Li, X. Contrastive Adversarial Domain Adaptation for Machine Remaining Useful Life Prediction. IEEE Trans. Ind. Inform. 2021, 17, 5239–5249. [Google Scholar] [CrossRef] [Scilit]
  29. Da Costa, P.R.D.O.; Akcay, A.; Zhang, Y.; Kaymak, U. Remaining useful lifetime prediction via deep domain adaptation. Reliab. Eng. Syst. Saf. 2020, 195, 106682. [Google Scholar] [CrossRef] [Scilit]
  30. Lei, Y.; Han, T.; Wang, B.; Li, N.; Yan, T.; Yang, J. XJTU-SY Rolling Element Bearing Accelerated Life Test Datasets: A Tutorial. J. Mech. Eng. 2019, 55, 1–6. [Google Scholar] [CrossRef] [Scilit]
  31. Nectoux, P.; Gouriveau, R.; Medjaher, K.; Ramasso, E.; Morello, B.; Zerhouni, N.; Varnier, C. PRONOSTIA: An Experimental Platform for Bearings Accelerated Degradation Tests. In Proceedings of the IEEE International Conference on Prognostics and Health Management, Denver, CO, USA, 18–21 June 2012; pp. 1–8. [Google Scholar]
  32. Savitzky, A.; Golay, M.J.E. Smoothing and Differentiation of Data by Simplified Least Squares Procedures. Anal. Chem. 1964, 36, 1627–1639. [Google Scholar] [CrossRef] [Scilit]
  33. Peng, H.; Long, F.; Ding, C. Feature Selection Based on Mutual Information Criteria of Max-Dependency, Max-Relevance, and Min-Redundancy. IEEE Trans. Pattern Anal. Mach. Intell. 2005, 27, 1226–1238. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  34. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, L.; Polosukhin, I. Attention Is All You Need. In Advances in Neural Information Processing Systems; Curran Associates, Inc.: Red Hook, NY, USA, 2017; Volume 30, pp. 5998–6008. [Google Scholar]
  35. Gelman, A.; Carlin, J.B.; Stern, H.S.; Dunson, D.B.; Vehtari, A.; Rubin, D.B. Bayesian Data Analysis, 3rd ed.; Chapman & Hall/CRC: Boca Raton, FL, USA, 2013. [Google Scholar]
  36. Liu, Y.; Zhou, G.; Zhao, S.; Li, L.; Xie, W.; Su, B.; Li, Y.; Zhao, Z. A novel two-stage method via adversarial strategy for remaining useful life prediction of bearings under variable conditions. Reliab. Eng. Syst. Saf. 2025, 254, 110602. [Google Scholar] [CrossRef] [Scilit]
  37. Gneiting, T.; Raftery, A.E. Strictly Proper Scoring Rules, Prediction, and Estimation. J. Am. Stat. Assoc. 2007, 102, 359–378. [Google Scholar] [CrossRef] [Scilit]
  38. Gal, Y.; Ghahramani, Z. Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning. In Proceedings of the 33rd International Conference on Machine Learning (ICML); Proceedings of Machine Learning Research; PMLR: Cambridge, MA, USA, 2016; Volume 48, pp. 1050–1059. [Google Scholar]
  39. Wilcoxon, F. Individual Comparisons by Ranking Methods. Biom. Bull. 1945, 1, 80–83. [Google Scholar] [CrossRef] [Scilit]
  40. Holm, S. A Simple Sequentially Rejective Multiple Test Procedure. Scand. J. Stat. 1979, 6, 65–70. [Google Scholar]
Figure 1. Overall workflow of the deep Gamma damage process for offline posterior damage-coordinate assessment.
Figure 1. Overall workflow of the deep Gamma damage process for offline posterior damage-coordinate assessment.
Machines 14 00790 g001
Figure 2. Generated PCA-HI curves for representative post hoc examples under the offline reconstructed damage-coordinate protocol. The plots show the nine-dimensional feature mean, the raw PC1-based HI, and the smoothed HI used for subsequent damage construction. For the plotted XJTU-SY Bearing3_5 and PHM2012 Bearing2_1 examples, the PC1 explained-variance ratios are 0.824 and 0.903, respectively. These held-out examples are used only for illustration and are excluded from training and model selection.
Figure 2. Generated PCA-HI curves for representative post hoc examples under the offline reconstructed damage-coordinate protocol. The plots show the nine-dimensional feature mean, the raw PC1-based HI, and the smoothed HI used for subsequent damage construction. For the plotted XJTU-SY Bearing3_5 and PHM2012 Bearing2_1 examples, the PC1 explained-variance ratios are 0.824 and 0.903, respectively. These held-out examples are used only for illustration and are excluded from training and model selection.
Machines 14 00790 g002
Figure 3. Representative posterior damage coordinates redrawn from the generated damage outputs for XJTU-SY and PHM2012 held-out bearings. The curves end at D ( T ) = 1 with monotonicity equal to 1.0, indicating that the reconstructed trajectories are aligned to a common posterior damage scale. The plotted bearings are illustrative held-out examples and are excluded from model fitting and selection.
Figure 3. Representative posterior damage coordinates redrawn from the generated damage outputs for XJTU-SY and PHM2012 held-out bearings. The curves end at D ( T ) = 1 with monotonicity equal to 1.0, indicating that the reconstructed trajectories are aligned to a common posterior damage scale. The plotted bearings are illustrative held-out examples and are excluded from model fitting and selection.
Machines 14 00790 g003
Figure 4. Architecture of the deep Gamma damage process model. Solid arrows indicate the main flow from input window to Transformer-GRU, Gamma head, Bayesian update, and Monte Carlo threshold crossing. Dashed branches show the life-label and fast-state auxiliary heads used during training.
Figure 4. Architecture of the deep Gamma damage process model. Solid arrows indicate the main flow from input window to Transformer-GRU, Gamma head, Bayesian update, and Monte Carlo threshold crossing. Dashed branches show the life-label and fast-state auxiliary heads used during training.
Machines 14 00790 g004
Figure 5. Fixed-initial-window offline rolling replay demonstration for the XJTU-SY test bearings under seed_3. Panels (a) and (b) show Bearing1_1 and Bearing1_3, respectively. Replay starts after the initial window, with L − 1 = 31 for XJTU-SY. The horizontal axis is the sample-segment index. One index step corresponds to 1 min. The curves show the true failure time, median crossing time, and the 90% interval bounded by the 5% and 95% quantiles. In the left-side damage-section KDE, the red dashed line denotes the median sampled damage, the cyan/green dashed line denotes the reconstructed damage at that section, and the gray dashed lines denote the 5% and 95% damage quantiles. Panels (c) and (d) show Bearing2_2 and Bearing3_5, respectively. One index step corresponds to 1 min.
Figure 5. Fixed-initial-window offline rolling replay demonstration for the XJTU-SY test bearings under seed_3. Panels (a) and (b) show Bearing1_1 and Bearing1_3, respectively. Replay starts after the initial window, with L − 1 = 31 for XJTU-SY. The horizontal axis is the sample-segment index. One index step corresponds to 1 min. The curves show the true failure time, median crossing time, and the 90% interval bounded by the 5% and 95% quantiles. In the left-side damage-section KDE, the red dashed line denotes the median sampled damage, the cyan/green dashed line denotes the reconstructed damage at that section, and the gray dashed lines denote the 5% and 95% damage quantiles. Panels (c) and (d) show Bearing2_2 and Bearing3_5, respectively. One index step corresponds to 1 min.
Machines 14 00790 g005aMachines 14 00790 g005b
Figure 6. Fixed-initial-window offline rolling replay demonstration for the PHM2012 test bearings under seed_3. Panels (a) and (b) show Bearing1_2 and Bearing2_1, respectively. Replay starts after the initial window, with L − 1 = 63 for PHM2012. The horizontal axis is the sample-segment index. One index step corresponds to 10 s. The curves show the true failure time, median crossing time, and the 90% interval bounded by the 5% and 95% quantiles. In the left-side damage-section KDE, the red dashed line denotes the median sampled damage, the cyan/green dashed line denotes the reconstructed damage at that section, and the gray dashed lines denote the 5% and 95% damage quantiles. Panels (c) and (d) show Bearing2_2 and Bearing2_4, respectively. One index step corresponds to 10 s.
Figure 6. Fixed-initial-window offline rolling replay demonstration for the PHM2012 test bearings under seed_3. Panels (a) and (b) show Bearing1_2 and Bearing2_1, respectively. Replay starts after the initial window, with L − 1 = 63 for PHM2012. The horizontal axis is the sample-segment index. One index step corresponds to 10 s. The curves show the true failure time, median crossing time, and the 90% interval bounded by the 5% and 95% quantiles. In the left-side damage-section KDE, the red dashed line denotes the median sampled damage, the cyan/green dashed line denotes the reconstructed damage at that section, and the gray dashed lines denote the 5% and 95% damage quantiles. Panels (c) and (d) show Bearing2_2 and Bearing2_4, respectively. One index step corresponds to 10 s.
Machines 14 00790 g006aMachines 14 00790 g006b
Figure 7. Trend summary of the fixed-ratio truncation applicability-boundary test. The (left) panel shows that median crossing-time MAE decreases as longer posterior damage prefixes are available. The (right) panel shows that PICP90 remains below the nominal 0.90 coverage level, especially for PHM2012. MAE is reported in dataset-specific sample segments and is compared mainly within each dataset rather than directly across datasets.
Figure 7. Trend summary of the fixed-ratio truncation applicability-boundary test. The (left) panel shows that median crossing-time MAE decreases as longer posterior damage prefixes are available. The (right) panel shows that PICP90 remains below the nominal 0.90 coverage level, especially for PHM2012. MAE is reported in dataset-specific sample segments and is compared mainly within each dataset rather than directly across datasets.
Machines 14 00790 g007
Table 1. Operating conditions, bearing models, and sampling settings of the datasets.
Table 1. Operating conditions, bearing models, and sampling settings of the datasets.
DatasetConditionBearing ModelSpeedRadial LoadSampling Setting
XJTU-SYC1LDK UER2042100 r/min12 kN25.6 kHz, 1.28 s/1 min
horizontal/vertical channels
C22250 r/min11 kN25.6 kHz, 1.28 s/1 min
horizontal/vertical channels
C32400 r/min10 kN25.6 kHz, 1.28 s/1 min
horizontal/vertical channels
PHM2012C1NSK 6804DD1800 r/min4000 N25.6 kHz, 0.1 s/10 s
horizontal/vertical channels
C21650 r/min4200 N25.6 kHz, 0.1 s/10 s
horizontal/vertical channels
C31500 r/min5000 N25.6 kHz, 0.1 s/10 s
horizontal/vertical channels
Table 2. Bearing split and model-selection protocol.
Table 2. Bearing split and model-selection protocol.
DatasetConditionsTraining BearingsTest BearingsValidation/Selection
XJTU-SYC1–C3C1: Bearing1_2, Bearing1_4, Bearing1_5
C2: Bearing2_1, Bearing2_3, Bearing2_4, Bearing2_5
C3: Bearing3_1, Bearing3_2, Bearing3_3, Bearing3_4
C1: Bearing1_1, Bearing1_3
C2: Bearing2_2
C3: Bearing3_5
No independent validation bearing; holdout windows from training bearings select best epoch
PHM2012C1–C3C1: Bearing1_1, Bearing1_3, Bearing1_4, Bearing1_5, Bearing1_6, Bearing1_7
C2: Bearing2_3, Bearing2_5, Bearing2_6, Bearing2_7
C3: Bearing3_1, Bearing3_2
C1: Bearing1_2
C2: Bearing2_1, Bearing2_2, Bearing2_4
No independent validation bearing; holdout windows from training bearings select best epoch
Table 3. Implementation details and hyperparameter settings of the offline replay and truncation experiments.
Table 3. Implementation details and hyperparameter settings of the offline replay and truncation experiments.
ParameterXJTU-SYPHM2012
Input window length/stride32/164/5
Default backboneTransformer-GRU; compared with Transformer-only and GRU-onlyTransformer-GRU; compared with Transformer-only and GRU-only
Hidden dimension/attention heads/layers64/4/164/4/1
Dropout0.10.1
OptimizerAdamW, learning rate 0.001, weight decay 10 − 4 AdamW, learning rate 0.001, weight decay 10 − 4
Batch size/epochs256/20256/20
Mean-increment constraint weight0.020.02
Life-label/threshold/fast-state weights0.5/2.0/0.050.5/2.0/0.05
Bayesian window/fast window24/824/6
Bayesian prior strength, base/fast state30/1530/15
Gamma variance inflation factor33
Failure threshold/Monte Carlo paths D = 1 , 1000 paths D = 1 , 1000 paths
HardwareCUDA GPUCUDA GPU
Table 4. Sources and uses of fast-degradation variables at different stages.
Table 4. Sources and uses of fast-degradation variables at different stages.
StageVariable SourceUses Future
Damage Value?
Use and Interpretation
Training label ROC offline ( t )
with sustained-threshold rule
YesGenerates the auxiliary fast-state label
and the fast score
Replay inputOffline fast score
predicted fast state
Yes, under the offline
posterior replay setting only
Posterior replay feature
shortens the Bayesian window
and strengthens recent increments
Strict truncation/
online setting
ROC past ( t )
or predicted fast state
NoUses prefix-available variables
not covered by the current replay protocol
Table 5. Statistical unit of the fixed-initial-window offline rolling replay demonstration.
Table 5. Statistical unit of the fixed-initial-window offline rolling replay demonstration.
DatasetInitial-Window End t 0 Replay StepStarts per BearingExcludes the Late Pre-Failure Segment
XJTU-SY L − 1 = 31 1 sample segment1No; replay proceeds along the complete
offline trajectory until threshold crossing
PHM2012 L − 1 = 63 1 sample segment1No; replay proceeds along the complete
offline trajectory until threshold crossing
Table 6. Fixed-initial-window offline rolling replay demonstration of the proposed method.
Table 6. Fixed-initial-window offline rolling replay demonstration of the proposed method.
DatasetTest BearingMedian Crossing-Time MAEPICP90MPIW90
XJTU-SYBearing1_1 1.000 ± 0.000 1.0021.61
Bearing1_3 0.600 ± 0.548 1.0013.80
Bearing2_2 1.300 ± 1.204 1.0024.62
Bearing3_5 1.400 ± 0.548 1.0020.41
Average 1.075 ± 0.730 1.0020.11
PHM2012Bearing1_2 1.600 ± 0.894 1.0043.24
Bearing2_1 0.400 ± 0.548 1.0039.20
Bearing2_2 0.800 ± 0.447 1.0043.05
Bearing2_4 0.400 ± 0.894 1.0041.03
Average 0.800 ± 0.834 1.0041.63
Note: Bearing rows report mean ± standard deviation over five random seeds for the corresponding bearing. Average rows report pooled mean ± standard deviation over 20 bearing-seed samples. Each bearing-seed pair yields one final crossing-time distribution after fixed-initial-window replay. MPIW90 is the mean of Q 0.95 − Q 0.05 in sample segments.
Table 7. Fixed-ratio truncation results and probabilistic scores used as the primary applicability-boundary test.
Table 7. Fixed-ratio truncation results and probabilistic scores used as the primary applicability-boundary test.
(a) XJTU-SY
TruncationMAERMSEPICP50PICP70PICP90PICP95MPIW90nMPIW90CRPS
20%154.8252.60.300.350.650.70430.92.93124.1
40%100.4129.90.100.300.500.55266.51.8975.3
60%60.578.10.200.350.400.55170.11.2446.3
80%11.514.80.350.450.800.8549.50.358.4
(b) PHM2012
20%523.6537.10.000.000.300.40426.70.52471.8
40%400.9402.80.000.000.250.40286.40.35357.2
60%240.5241.90.000.000.300.40238.70.29207.0
80%79.881.10.000.100.600.90287.60.3557.7
Note: Each row contains 20 samples, i.e., 4 test bearings × 5 random seeds. CRPS and time errors are reported in sample segments; nMPIW90 is MPIW90 normalized by the true failure time. The fixed-ratio truncation experiment is not interpreted as a strict online deployment protocol because the damage coordinate itself is constructed offline from the full trajectory.
Table 8. Comparison of probabilistic crossing-time assessment methods under the fixed-initial-window offline replay demonstration. Values are reported as mean ± standard deviation of dataset-level averages over five random seeds.
Table 8. Comparison of probabilistic crossing-time assessment methods under the fixed-initial-window offline replay demonstration. Values are reported as mean ± standard deviation of dataset-level averages over five random seeds.
DatasetMethodMAERMSEPICP90MPIW90
XJTU-SYProposed 1.075 ± 0.527 1.219 ± 0.468 1.0020.11
Isotonic–Gamma 31.000 ± 0.342 31.702 ± 0.325 0.7074.43
Two-Phase Gamma 10.850 ± 0.285 13.131 ± 0.192 0.6029.07
Bayesian Gamma 6.775 ± 0.137 9.075 ± 0.051 0.7522.00
Adaptive Wiener 16.325 ± 0.112 16.892 ± 0.115 0.0015.65
MC Dropout GRU 5.025 ± 0.224 5.841 ± 0.243 0.7513.25
PHM2012Proposed 0.800 ± 0.209 1.137 ± 0.093 1.0041.63
Isotonic–Gamma 23.975 ± 1.216 26.291 ± 1.384 1.00121.90
Two-Phase Gamma 54.875 ± 0.331 76.598 ± 0.384 0.50111.32
Bayesian Gamma 9.050 ± 0.274 15.088 ± 0.696 0.9576.58
Adaptive Wiener 18.600 ± 0.137 18.625 ± 0.143 0.0018.90
MC Dropout GRU 8.275 ± 0.137 8.342 ± 0.144 0.2012.60
Note: The standard deviations in this table are computed at the seed level and are therefore not directly comparable with the pooled bearing-seed standard deviations in Table 6. PICP90 and MPIW90 are averaged over the combined bearing and seed samples. Bold values indicate the proposed method and its corresponding results.
Table 9. Ablation results for key modules. Values are reported as mean ± standard deviation of dataset-level averages over five random seeds.
Table 9. Ablation results for key modules. Values are reported as mean ± standard deviation of dataset-level averages over five random seeds.
DatasetSettingMAERMSEPICP90MPIW90
XJTU-SYFull method 1.075 ± 0.527 1.219 ± 0.468 1.0020.11
Without Bayesian update 17.975 ± 17.660 21.708 ± 21.413 0.5543.66
Without posterior fast-state usage 9.550 ± 0.716 10.306 ± 0.417 0.4067.87
Without uncertainty calibration 1.800 ± 0.622 1.951 ± 0.490 1.0011.45
PHM2012Full method 0.800 ± 0.209 1.137 ± 0.093 1.0041.63
Without Bayesian update 24.450 ± 20.077 26.724 ± 20.907 0.55174.23
Without posterior fast-state usage 18.650 ± 1.719 18.999 ± 1.931 0.45194.82
Without uncertainty calibration 1.925 ± 0.622 2.046 ± 0.533 1.0011.95
Note: The MAE/RMSE standard deviation is computed from dataset-level averages over five random seeds. PICP90 and MPIW90 are averaged over the combined bearing and seed samples. Bold values indicate the full method and its corresponding results.
Table 10. Backbone-module ablation results. Values are reported as mean ± standard deviation of dataset-level averages over five random seeds. Transformer-GRU is retained as the pre-specified default parameterizer.
Table 10. Backbone-module ablation results. Values are reported as mean ± standard deviation of dataset-level averages over five random seeds. Transformer-GRU is retained as the pre-specified default parameterizer.
DatasetBackboneMAERMSEPICP90MPIW90
XJTU-SYTransformer-GRU 1.075 ± 0.527 1.219 ± 0.468 1.0020.11
GRU-only 1.700 ± 1.052 1.967 ± 0.955 1.0042.91
Transformer-only 0.700 ± 0.209 0.874 ± 0.211 1.0033.67
PHM2012Transformer-GRU 0.800 ± 0.209 1.137 ± 0.093 1.0041.63
GRU-only 1.000 ± 0.468 1.421 ± 0.477 1.0075.66
Transformer-only 0.650 ± 0.224 1.010 ± 0.193 1.0036.07
Table 11. Paired significance-test results for key comparisons.
Table 11. Paired significance-test results for key comparisons.
(a) XJTU-SY
ComparisonFull MAEComparator MAE p Holm d z RBC
Without Bayesian update1.07517.975 2.861 × 10 − 5 0.7150.968
Without posterior fast-state usage1.0759.550 3.815 × 10 − 6 2.0251.000
Bayesian Gamma1.0756.775 3.815 × 10 − 5 0.8730.980
MC Dropout GRU1.0755.025 3.815 × 10 − 5 1.1390.965
Transformer-only1.0750.7000.973− 0.416−0.722
(b) PHM2012
Without Bayesian update0.80024.450 3.815 × 10 − 6 1.0561.000
Without posterior fast-state usage0.80018.650 3.815 × 10 − 6 4.0531.000
Bayesian Gamma0.8009.050 1.907 × 10 − 4 0.6550.908
MC Dropout GRU0.8008.275 4.768 × 10 − 6 4.4871.000
Transformer-only0.8000.6500.768−0.161−0.227
Note: The statistical unit is the paired absolute error for each test-bearing and random-seed sample. Because seeds share the same limited test bearings, these tests summarize paired-error trends on the test set rather than strong generalization evidence. The one-sided Wilcoxon signed-rank test uses the alternative hypothesis that the comparator has a larger error than the full method. p Holm denotes the Holm-adjusted p value. Negative effect sizes indicate that the direction does not support the full method. RBC denotes rank-biserial correlation.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lei, W.; Xie, X.; Zhang, Y.; Zou, D.; Wang, Y.; Wang, B. Deep Gamma Damage Process for Offline Posterior Damage-Coordinate Assessment of Rolling Bearing Degradation. Machines 2026, 14, 790. https://doi.org/10.3390/machines14070790

AMA Style

Lei W, Xie X, Zhang Y, Zou D, Wang Y, Wang B. Deep Gamma Damage Process for Offline Posterior Damage-Coordinate Assessment of Rolling Bearing Degradation. Machines. 2026; 14(7):790. https://doi.org/10.3390/machines14070790

Chicago/Turabian Style

Lei, Wenping, Xiaodong Xie, Yifei Zhang, Dongliang Zou, Yakun Wang, and Binhui Wang. 2026. "Deep Gamma Damage Process for Offline Posterior Damage-Coordinate Assessment of Rolling Bearing Degradation" Machines 14, no. 7: 790. https://doi.org/10.3390/machines14070790

APA Style

Lei, W., Xie, X., Zhang, Y., Zou, D., Wang, Y., & Wang, B. (2026). Deep Gamma Damage Process for Offline Posterior Damage-Coordinate Assessment of Rolling Bearing Degradation. Machines, 14(7), 790. https://doi.org/10.3390/machines14070790

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop