Skip to content

Original Research

Frontiers in Computer Science ·

Volume 8 - 2026 | https://doi.org/10.3389/fcomp.2026.1833609

Linearly constrained multi-representation domain generalization for unseen-bearing RUL prediction

  • Zhuoheng Dai1
  • Lei Jiang1
  • Liang Peng1
  • Yingna Chen1*corresponding author
  1. College of Science and Technology, Ningbo University, Ningbo, China
Article metrics0 viewsView details

Abstract

Accurate prediction of the remaining useful life (RUL) of rolling element bearings under target-bearing data scarcity remains a critical challenge in prognostics and health management (PHM). This paper proposes a multi-representation domain generalization framework for unseen-bearing RUL prediction. The framework uses a Bidirectional Multi-scale ConvLSTM architecture to capture temporal degradation dependencies and multi-granular spatial patterns from two aligned representations of the same vibration signal: the raw time-domain signal and its continuous wavelet transform (CWT) time-frequency representation. In addition, a lightweight linearly constrained temporal prior is integrated into the prediction layer to encourage a monotonically decreasing degradation trend, following the common damage-irreversibility assumption in bearing prognostics. The target bearing is excluded from training, validation, normalization-parameter estimation, and model selection, and is used only for final testing. Comprehensive experiments on two public benchmark datasets show that the proposed framework improves RUL prediction accuracy and provides competitive cross-bearing generalization.

Keywords

1 Introduction

In modern industrial systems, Prognostics and Health Management (PHM) for rotating machinery such as bearings, gears, and motors are crucial for improving equipment reliability, reducing maintenance costs, and avoiding catastrophic failures (Kim et al., 2017; Zio, 2022; Meng and Li, 2019; Gharib and Kovács, 2023). Among them, Remaining Useful Life (RUL) prediction, as one of the core tasks of PHM, aims to estimate the remaining available time before equipment failure based on operational state data (Wang et al., 2020; Ren et al., 2018; Huang et al., 2021). Bearings, as one of the most vulnerable critical components in rotating machinery, often lead to overall equipment failure due to performance degradation (He et al., 2020). Therefore, accurate bearing RUL prediction can help formulate reasonable maintenance plans, prevent economic losses caused by unexpected downtime, and avoid potential casualties resulting from sudden bearing failures (Heng et al., 2009; Li et al., 2021; Yan et al., 2016; Qian et al., 2014).

Existing RUL prediction methods can generally be divided into two categories: Physics model-based methods and data-driven methods (Lei et al., 2018; Tsui et al., 2015). Traditional Physics model-based RUL prediction methods primarily rely on in-depth understanding of bearing failure mechanisms and mathematical modeling (Jin et al., 2019). For example, Based on the Paris law for crack propagation, (Bechhoefer et al. 2008) establishes a mathematical mapping between the Health Index (HI) and equivalent crack length proposing a deterministic degradation model for RUL prediction of transmission components. (Orsagh et al. 2003) integrated the Yu-Harris stress theory with the Kotzalas-Harris expansion model and used Monte Carlo methods to quantify uncertainties in load and lubrication conditions, generating probabilistic RUL distributions. (Qiu et al. 2002) proposed a stiffness degradation-driven RUL prediction method for bearings, correlating system stiffness with natural frequency/acceleration response through a single-degree-of-freedom vibration model and constructing a nonlinear life prediction equation using the Damage Curve Approach (DCA) and Dual-Linear Damage Rule (DLDR). However, physics-based methods have three main limitations: First, the accuracy of physics-based RUL prediction heavily relies on prior knowledge, and prediction performance significantly declines when bearing operating conditions exceed modeling assumptions (Lu et al., 2024). Second, complete modeling is often challenging under complex operating conditions (Deng et al., 2023). Finally, Physics model-based methods typically require destructive testing to obtain parameters, which is costly (Cubillo et al., 2016; Sikorska et al., 2011).

With the widespread deployment of Internet of Things (IoT) devices and advancements in intelligent technologies, data-driven RUL prediction methods have gradually become a research hotspot. (Yao et al. 2023) proposed an RUL prediction method based on a Convolutional Denoising Autoencoder (CDAE) and Bidirectional Long Short-Term Memory (Bi-LSTM) network. This method directly uses vibration signals as input, reduces noise impact through CDAE, and employs Bi-LSTM to extract high-dimensional degradation features of bearings, ultimately achieving RUL estimation. (Cheng et al. 2020) proposed an RUL prediction framework combining Hilbert-Huang Transform (HHT) and Convolutional Neural Networks (CNN). This method uses HHT to construct nonlinear degradation energy indicators as training labels and employs CNN to learn the implicit relationship between degradation features and raw vibration signals, thereby predicting the RUL of test bearings through Support Vector Regression (SVR). (Zhu et al. 2019) proposed a deep feature learning method based on Time-Frequency Representation (TFR) and Multi-Scale Convolutional Neural Network (MSCNN). This method uses wavelet transform to obtain the TFR of bearing degradation signals and inputs them into MSCNN after dimensionality reduction via bilinear interpolation. The advantage of this approach is its ability to simultaneously preserve global and local features, leading to significant improvements in prediction accuracy. Although data-driven methods overcome many limitations of physics-based models and achieve higher prediction accuracy, they still face two key challenges: (1) Most existing models rely on a single representation of vibration signals, making it difficult to jointly characterize raw temporal fluctuations and time-frequency energy redistribution during degradation; (2) most RUL models require target-bearing samples for training or calibration, and this dependence is particularly evident in transfer-learning and domain-adaptation methods, which often still require target-bearing or target-domain samples during model training or adaptation (Ding et al., 2023; Xu et al., 2024; Lei et al., 2025). In real industrial scenarios, however, target-bearing data may be scarce or entirely unavailable before deployment.

These challenges result in significant performance degradation due to domain shift when target bearing data is missing, especially considering the complex failure modes of bearings. To address these issues, this paper develops a multi-representation domain generalization framework for unseen-bearing RUL prediction. The main contributions include: (1) A dual-channel multi-representation input design that aligns raw time-domain vibration and CWT time-frequency representations, enabling the model to more fully exploit time-domain fluctuations and frequency-domain degradation information during the degradation process. (2) A domain generalization strategy that learns transferable degradation representations from source bearings and improves RUL prediction for unseen target bearings. (3) A lightweight linearly constrained temporal prior based on the irreversibility of bearing damage, used to encourage physically plausible monotonic degradation behavior.

The remainder of this paper is organized as follows. Section 2 details the proposed methodology. Section 3 covers the experimental setup, presents the results, and provides a comprehensive analysis. Section 4 offers a detailed discussion of key model components, and Section 5 concludes with future research directions.

2 Methodology

2.1 Overview

The proposed multi-representation domain generalization framework for unseen-bearing RUL prediction comprises two key components: (1) a bidirectional multiscale ConvLSTM architecture for spatiotemporal feature extraction, and (2) a linearly constrained temporal prior that encourages monotonic degradation trends. These components work jointly to learn degradation patterns from source bearings. Figure 1 illustrates the overall architecture.

The flow chart of the methodology.
Figure 1. The flow chart of the methodology.

2.2 Input representation

For the acquired raw time-series data X1D = {x1, x2, …, x*T*}, we construct a dual-channel multi-representation tensor. In the implementation, each time window is stored as two aligned image-like channels: the CWT scalogram and the reshaped raw-vibration matrix. Consecutive windows are then stacked into a temporal input. For a mini-batch, the input can be written generically as X∈ℝB×L×C×H×W, where B is the batch size, L is the number of temporal windows, C = 2 denotes the two vibration-derived representations, and H and W denote the height and width of each aligned representation map. The concrete values used in the experiments are reported in the training-parameter table. The two channels comprise:

  • Time-domain representation: The raw vibration signal X1D = {x1, x2, …, x*T*} is segmented by the same temporal window as the CWT representation and reshaped into an H×W matrix. This operation preserves the original amplitude sequence in a form spatially aligned with the time-frequency map.
  • Time-frequency representation: Continuous Wavelet Transform (CWT) using the Morlet wavelet: where a is the scale parameter, b is the translation parameter, and ψ* denotes the complex conjugate of the Morlet mother wavelet function defined as: with ω0 = 6 being the central frequency parameter. The normalization factor 1/a ensures energy preservation across scales. The CWT scalogram is resized to the same H×W resolution as the time-domain representation so that the two channels are aligned at the input level.

2.3 Multiscale ConvLSTM cell

This study uses a multi-scale ConvLSTM cell that augments the representational capacity of conventional ConvLSTM through a multi-scale spatial feature extraction mechanism. Following the standard ConvLSTM gating idea, the current input X*t* and the previous hidden state H*t*−1 jointly determine the gate updates. In implementation, they are concatenated channel-wise and then processed by convolutional gates, which is a common engineering form equivalent in spirit to using input-to-state and state-to-state convolutions jointly in the gate computation. Three parallel convolutional layers with kernel sizes (3 × 3, 5 × 5, 7 × 7) extract features at different receptive-field sizes, each generating an output with 4 × hidden_dim channels. These features are fused by channel-wise concatenation followed by a 1 × 1 convolution, and the fused tensor is split into the input gate, forget gate, output gate, and candidate cell state. The detailed procedure is presented in Algorithm 1.

Algorithm 1 Multi-scale ConvLSTM cell. Pseudocode diagram describing an advanced neural network cell update mechanism that includes input concatenation, multi-scale feature extraction with three convolutional kernels, feature fusion, gate formation and activation using sigmoid and tanh, and cell and hidden state updates, ending with the return of updated states.

2.4 Bidirectional processing

To comprehensively capture both past and future contextual information within sequential spatiotemporal data, we employ a bidirectional processing architecture based on parallel Multi-Scale Convolutional Long Short-Term Memory (MS-ConvLSTM) networks.

Let X={X1,X2,…,XT} represent the input sequence where each element Xt∈ℝC×H×W denotes the spatiotemporal data at time step t, with C channels, height H, and width W. The forward hidden state sequence H⃗ is computed temporally from t = 1 to t = T, while the backward sequence H⃖ is processed in reverse from t = T to t = 1, governed by the recurrence relations: Here H⃗t∈ℝK×H′×W′ and H⃖t∈ℝK×H′×W′ represent the forward and backward hidden states at time t, respectively, with K feature channels and reduced spatial dimensions H′ ≤ H, W′ ≤ W due to convolutional operations. The MS-ConvLSTM transformation function ΦMS-ConvLSTM operates identically in both directions, with boundary conditions initialized as zero tensors: H⃗0=0 for the forward pass and H⃖T+1=0 for the backward pass.

H⃗t=ΦMS-ConvLSTMfwd(Xt,H⃗t-1)H⃖t=ΦMS-ConvLSTMbwd(Xt,H⃖t+1)(3)

The final spatiotemporal feature representation at each time step is obtained through channel-wise concatenation: yielding fused features Ht∈ℝ2K×H′×W′ where the concatenation operator ∥ combines features along the channel dimension. This architecture enables each H*t* to integrate both causal (t′ ≤ t) and non-causal (t′≥t) dependencies from the entire sequence X, preserving complementary spatiotemporal patterns while maintaining spatial coherence.

Ht=C(H⃗t,H⃖t)≡[H⃗t∥H⃖t](4)

2.5 Linearly constrained temporal prior

Based on the damage-irreversibility assumption in bearing degradation, we introduce a lightweight trainable linear temporal prior into the RUL prediction process. Monotonicity and physical-consistency constraints have already been studied in RUL prediction. For example, (Lu et al. 2024) proposed a physics-guided LSTM network in which time-frequency degradation indicators are selected using trend-related measures such as monotonicity, and a regularization term is constructed according to the consistent variation between these indicators and RUL. In their method, the variation of the selected feature indicators is further used as a dynamic weight, so the physical prior mainly enters the model through the training objective and loss regulation. The motivation of their method and ours is related in that both use the general irreversibility of degradation as physical guidance, but the implementation is different. Lu et al. use feature-indicator consistency and dynamic weighting to guide LSTM training, whereas our method uses a prediction-layer linear temporal prior after the multi-representation ConvLSTM has extracted spatiotemporal features. The proposed prior is therefore not designed as a full physics-informed degradation model, but as a lightweight linear inductive bias that encourages the normalized RUL output to follow a globally decreasing tendency. This design keeps the additional complexity low and is suitable for the leave-one-bearing-out setting considered in this study, where target-bearing samples are unavailable for adapting a more complex physical model. It can reduce physically implausible upward drift in the predicted RUL trajectory while still allowing the data-driven term to capture local fluctuations and bearing-specific degradation patterns.

The model prediction combines a base regression module fθ(·) with a temporal decay term: where ŷ*t* is the predicted normalized RUL at time step t, fθ(X1:*t*) is the neural regression output extracted from the input sequence, τ*t*∈[0, 1] is the normalized operational time index within the prediction stage, and α is a trainable scalar initialized with a negative value and constrained to remain non-positive during optimization. The term ατ*t* encourages the predicted RUL to decrease as operating time increases, while the flexible neural term fθ(·) allows data-driven local adjustments.

ŷt=fθ(X1:t)+α·τt(5)

2.6 Dataset preprocessing and training strategy

To validate the proposed method for bearing RUL prediction, we conduct experiments on two widely recognized public datasets: CWRU (Wang et al., 2020) and PRONOSTIA (Nectoux et al., 2012). These datasets provide complete run-to-failure vibration signals collected under various operating conditions, including variable loads and rotational speeds. Their use enables evaluation of whether degradation representations learned from source bearings can generalize to a held-out target bearing.

Before model training, all raw vibration signals were preprocessed in a unified manner. For each bearing, the prediction stage starts from the first prediction time point (FPT). Let T*i* denote the failure time of bearing i and F*i* denote its FPT. For a sample collected at time t within the prediction stage, the normalized RUL label is defined as Thus, y*i*(t) = 1 denotes the beginning of the prediction stage and y*i*(t) = 0 denotes failure. This normalization removes the direct effect of different FPT-to-failure durations and allows bearings with different lifetime lengths to be modeled on a common 0–1 degradation scale. In this sense, the normalized output should be interpreted primarily as a degradation-progress or relative health-state estimate. It is not, by itself, an absolute remaining-time prediction on the real time scale. This formulation relies on complete run-to-failure records and is therefore well suited to public benchmark evaluation, where the failure time is known after data collection. The aim of the present domain-generalization experiment is to compare how well different models perceive degradation progression when trained on source bearings and tested on a held-out target bearing under similar benchmark settings.

yi(t)=Ti-tTi-Fi, Fi≤t≤Ti.(6)

To avoid target-bearing leakage, we adopt a leave-one-bearing-out partitioning strategy. Under each operating condition, one bearing is selected as the unseen target bearing, while the remaining bearings are used as source-domain data for model training. The target bearing is completely excluded from training, validation, normalization-parameter estimation, hyperparameter adjustment, and model selection, and is used only for final testing. Table 1 details the training environment configuration, while Table 2 specifies the training parameters and model-architecture settings.

Table 1. Training environment configuration.

ComponentConfiguration
Operating systemWindows 10
CPU12th Gen Intel(R) Core(TM) i7
GPUNVIDIA GeForce RTX 3090
RAM32 GB
StorageHS-SSD-A4000 2048G
Python versionPython 3.8.18
Deep learning frameworkPyTorch 2.3.0
CUDA version11.8

Table 2. Training parameters and model architecture of the proposed model.

ParameterValue
Time steps6
LossMSE
OptimizerAdam
Learning rate1e-4
Epoch50
Batch size8
ShuffleTrue
Input map size128 × 256
Input channels2 (raw time-domain representation + CWT representation)
MS-ConvLSTM layers1 bidirectional layer
Hidden channels64 per direction
Kernel sizes3 × 3, 5 × 5, 7 × 7
MS-ConvLSTM cellConcatenate X*t* and H*t*−1; apply parallel multi-scale gates with 1 × 1 fusion
Output featureConcatenated forward/backward hidden maps (128 channels)
Prediction headGlobal average pooling + two FC layers + temporal prior

2.7 Evaluation metrics

The evaluation of our proposed bearing RUL prediction method employs two complementary statistical metrics - Root Mean Square Error (RMSE) and Mean Absolute Error (MAE) - which collectively provide rigorous quantitative assessment of predictive performance on the normalized RUL scale. RMSE, calculated as the square root of the average squared differences between actual and predicted normalized RUL values, inherently emphasizes larger prediction errors through its quadratic formulation, making it sensitive to large deviations in degradation-stage estimation. In parallel, MAE measures the arithmetic mean of absolute prediction errors, offering robust interpretation of overall model accuracy that remains less affected by extreme values. This dual-metric approach is selected because of their complementary characteristics in error evaluation, with RMSE highlighting critical large deviations while MAE reflecting consistent prediction capability. Their widespread adoption in prognostic literature ensures meaningful benchmarking against state-of-the-art methods.

3 Experiment and analysis

3.1 Data description

The experimental setup to acquire the vibration data of the XJTU-SY bearing is shown in Figure 2, which included an AC motor, a motor speed controller, a support shaft, two support bearings, two accelerometers, and a test bearing. This testing platform is capable of conducting accelerated degradation testing, providing experimental data that closely reflect real-world conditions, and comprehensively capturing the entire lifecycle of bearings during the degradation process. The vibration signals were collected via accelerometers at a sampling frequency of 25.6 kHz, with a sampling interval of 1 min and a duration of 1.28 s for each sampling event.

XJTU-SY bench. Reproduced from (Wang et al. 2020), doi: [10.1109/TR.2018.2882682](https://doi.org/10.1109/TR.2018.2882682).
Figure 2. XJTU-SY bench. Reproduced from (Wang et al. 2020), doi: 10.1109/TR.2018.2882682.

Table 3 provides detailed specifications of our data usage. However, bearing1_4 does not include first prediction point (FPT) data due to its sudden fault characteristics, and bearing3_2 also lacks FPT data because of severe vibration signal fluctuations caused by multi-component faults. Therefore, we conducted experiments using the remaining 13 sets of bearing data.

Table 3. Detailed information of the XJTU-SY bearing dataset.

Operating conditionBearing IDLifetime (minutes)FPT (minutes)
Condition 1 (35 Hz/12 kN)Bearing1_112376
Bearing1_216144
Bearing1_315860
Bearing1_4122–
Bearing1_55239
Condition 2 (37.5 Hz/11 kN)Bearing2_1491455
Bearing2_216148
Bearing2_3533327
Bearing2_44232
Bearing2_5339141
Condition 3 (40 Hz/10 kNBearing3_12,5382,344
Bearing3_22,496–
Bearing3_3371340
Bearing3_41,5151,418
Bearing3_51149

PRONOSTIA is a publicly available dataset developed by the FEMTO-ST Institute in France, specifically designed for research in bearing fault PHM. The dataset aims to provide standardized experimental data to support the analysis of bearing degradation processes and the development of RUL prediction algorithms. The test platform, as shown in Figure 3, consists of three parts: a rotating section, a degradation generation section applying radial force to the tested bearing, and a measurement section.

PRONOSTIA bench. Adapted from (Nectoux et al. 2012), PRONOSTIA: An experimental platform for bearings accelerated degradation tests.
Figure 3. PRONOSTIA bench. Adapted from (Nectoux et al. 2012), PRONOSTIA: An experimental platform for bearings accelerated degradation tests.

In all these experiments, three operating conditions were applied: 1,800 rpm and 4 kN, 1,650 rpm and 4.2 kN, and 1,500 rpm and 5 kN. Both vibration and temperature signals were collected. The vibration signals were sampled at 25.6 kHz, with 0.1 seconds of data sampled every 10 seconds, resulting in 2,560 samples recorded. The temperature signals were sampled at 10 Hz, with 600 samples recorded per minute. We employed vibration signal data under operating condition 1, with detailed data usage specifications presented in Table 4.

Table 4. Detailed information of the PRONOSTIA bearing dataset.

Operating conditionBearing IDLifetime (min)FPT (min)
Condition 1 (4 kN/1800 rpm)Bearing1_12,8031,314
Bearing1_2871826
Bearing1_32,3751,726
Bearing1_41,4281,082
Bearing1_52,4632,412
Bearing1_62,4481,631
Bearing1_72,2592,210

3.2 Ablation experiments

To rigorously assess the effectiveness of each component in the proposed framework, we conducted ablation studies on the usable bearings of the XJTU-SY dataset. Due to manuscript length limitations, the main text reports the results under operating condition 1, while the results under operating conditions 2 and 3 are provided in the (Appendix Figures 1, 2). As illustrated in Figure 4, removing the multiscale (MS), bidirectional (BI), or temporal constraint (TC) module generally increases the prediction error or weakens trajectory stability on the displayed condition-1 bearings. These results provide empirical support for retaining the three components in the complete model, while the appendix reports the corresponding results under the other two operating conditions.

Performance comparison of our complete model and the ablation variants under XJTU-SY condition 1: **(a)** RMSE results; **(b)** MAE results.
Figure 4. Performance comparison of our complete model and the ablation variants under XJTU-SY condition 1: (a) RMSE results; (b) MAE results.

3.3 Comparison experiment

To ensure a comprehensive and objective evaluation, the proposed model was compared with two benchmark methods [BiLSTM (Schuster and Paliwal, 1997) and MSCNN (Cai et al., 2016)] and three state-of-the-art approaches [TT-ConvLSTM (Niazi et al., 2024), DTAMM (Jin et al., 2025), and DCNN-Bootstrap (Huang et al., 2021)], representing diverse paradigms in bearing degradation modeling and RUL prediction. This selection covers both conventional deep learning architectures and advanced hybrid frameworks, providing a balanced basis for comparison. All experiments were conducted on two widely used datasets, XJTU-SY and PRONOSTIA, to verify the model's effectiveness and generalization capability.

Tables 5, 6 present the RMSE and MAE comparison results on the XJTU-SY and PRONOSTIA datasets, respectively. On the XJTU-SY dataset, the proposed method achieves the lowest mean RMSE and MAE values, with particularly clear advantages on bearings with complex degradation characteristics such as 1-5 and 2-1. Although methods such as DTAMM and DCNN-Bootstrap perform well in several individual cases, their results fluctuate more across bearings. On the PRONOSTIA dataset, the proposed method also obtains the lowest mean RMSE and MAE values and remains competitive across the tested bearings. Compared with single-representation approaches, the dual-channel architecture provides complementary degradation information from raw vibration and CWT time-frequency representations, while the bidirectional multiscale temporal modeling further improves the stability of the predicted degradation trend.

Table 5. Performance comparison on XJTU-SY dataset.

IDBLSTMMSCNNTT-ConvLSTMDTAMMDCNN-BootstrapProposed
RMSEMAERMSEMAERMSEMAERMSEMAERMSEMAERMSEMAE
1-10.2280.1910.2420.2130.2100.1900.1950.1790.2060.1760.1750.155
1-20.3050.2310.2620.2290.2310.1960.2200.1990.2400.2070.2270.196
1-30.1300.1060.1840.1550.1740.1330.1620.1270.1780.1510.2420.210
1-50.3620.3140.2150.1810.1770.1640.1730.1560.1840.1550.0980.079
2-10.1520.1290.1480.1260.1240.1010.1220.0990.1170.0990.0930.077
2-20.1340.0940.2320.1940.1370.1280.1430.1310.1220.1020.0980.082
2-30.2160.1700.1990.1640.1630.1510.1590.1400.1580.1360.2360.221
2-40.3110.2670.2310.1950.1520.1310.1490.1420.1770.1410.0950.069
2-50.3080.2780.1080.0900.1330.1200.1260.1130.0920.0750.1560.131
3-10.3510.2970.2470.2140.2130.1910.2060.1810.2440.2040.1670.144
3-30.1880.1620.1910.1560.1830.1630.1790.1540.1580.1290.1800.141
3-40.1750.1350.1650.1390.1550.1410.1530.1370.1320.1070.1240.101
3-50.3050.2510.2670.2250.2110.1870.2090.1940.2660.2190.2590.195
Mean0.2440.2020.2070.1760.1740.1540.1690.1500.1750.1460.1650.139
Std0.0840.0750.0470.0420.0340.0310.0310.0310.0530.0450.0610.054

Bold values indicate the lowest (best) RMSE or MAE in each row; tied minima are also shown in bold.

Table 6. Performance comparison on PRONOSTIA dataset.

IDBLSTMMSCNNTT-ConvLSTMDTAMMDCNN-BootstrapProposed
RMSEMAERMSEMAERMSEMAERMSEMAERMSEMAERMSEMAE
1-10.2680.2450.1520.1220.1740.1610.1680.1540.1940.1610.1570.136
1-20.2810.2420.4840.3860.2370.2110.2130.1940.2340.2190.2000.155
1-30.3310.2700.2510.3080.2400.1990.2260.1870.1900.1640.1750.139
1-40.5130.4430.3970.3290.1930.1440.1900.1390.1320.1070.1250.094
1-50.2080.1740.3260.2760.1410.1220.1350.1070.1870.1580.1700.139
1-60.3290.2780.3400.273––––0.3280.2700.3050.250
1-70.1650.1410.3570.2990.2050.1890.1940.1770.2050.1720.1400.117
Mean0.2990.2560.3300.2850.1980.1710.1880.1600.2100.1790.1820.147
Std0.1120.0970.1060.0810.0380.0340.0330.0330.0600.0520.0600.050

Bold values indicate the lowest (best) RMSE or MAE in each row; tied minima are also shown in bold.

To further explain these RMSE and MAE comparison results, Student's t-tests were conducted by comparing cases where the proposed method outperformed the competing methods with cases where it underperformed. As shown in Figure 5, when RMSE and MAE are evaluated jointly, statistically significant differences are observed in the superior-performing cases, whereas no significant differences are observed in the underperforming cases. The separate analyses of RMSE and MAE in Figure 6 show a consistent pattern: significant differences appear in the superior-performing cases, while the inferior cases remain statistically non-significant. These results indicate that the performance gains of the proposed method are not accidental, but are statistically supported across different metrics and datasets.

Statistical significance test for comprehensive performance superiority: **(a)** Superior cases on the XJTU-SY dataset; **(b)** Inferior cases on the XJTU-SY dataset; **(c)** Superior cases on the PRONOSTIA dataset; **(d)** Inferior case on the PRONOSTIA dataset. **** and *** indicate significance levels of *p* < 0.0001 and *p* < 0.001, respectively, whereas ns denotes a non-significant difference (*p*≥0.05).
Figure 5. Statistical significance test for comprehensive performance superiority: (a) Superior cases on the XJTU-SY dataset; (b) Inferior cases on the XJTU-SY dataset; (c) Superior cases on the PRONOSTIA dataset; (d) Inferior case on the PRONOSTIA dataset. ** and * indicate significance levels of p < 0.0001 and p < 0.001, respectively, whereas ns denotes a non-significant difference (p≥0.05).
Separate statistical analysis results for RMSE and MAE metrics: **(a)** Superior cases on the XJTU-SY dataset, RMSE metric; **(b)** Inferior cases on the XJTU-SY dataset, RMSE metric; **(c)** Superior cases on the XJTU-SY dataset, MAE metric; **(d)** Inferior case on the XJTU-SY dataset, MAE metric; **(e)** Superior case on the PRONOSTIA dataset, RMSE metric; **(f)** Superior case on the PRONOSTIA dataset, MAE metric. <sup>**</sup> and <sup>*</sup> indicate significance levels of *p* < 0.01 and *p* < 0.05, respectively, whereas ns denotes a non-significant difference (*p*≥0.05).
Figure 6. Separate statistical analysis results for RMSE and MAE metrics: (a) Superior cases on the XJTU-SY dataset, RMSE metric; (b) Inferior cases on the XJTU-SY dataset, RMSE metric; (c) Superior cases on the XJTU-SY dataset, MAE metric; (d) Inferior case on the XJTU-SY dataset, MAE metric; (e) Superior case on the PRONOSTIA dataset, RMSE metric; (f) Superior case on the PRONOSTIA dataset, MAE metric. ** and * indicate significance levels of p < 0.01 and p < 0.05, respectively, whereas ns denotes a non-significant difference (p≥0.05).

Notably, although the proposed method achieves the lowest average error metrics, it exhibits relatively higher variance. This variance can be interpreted together with the statistical analysis: significant improvements are consistently observed in the superior-performing cases, while the few inferior cases show no significant differences compared with the competing models. Thus, the increased variance mainly reflects the coexistence of large improvements in many cases and statistically neutral outcomes in a small number of cases. On PRONOSTIA, the moderate result on bearing 1-5 is related to its short degradation cycle, whose failure pattern differs from the degradation trajectories captured in the source data.

Finally, because aggregate RMSE and MAE values cannot fully describe the temporal behavior of the predicted RUL trajectories, representative RUL prediction curves are provided for six XJTU-SY bearings: 1-5, 2-1, 2-2, 2-4, 3-1, and 3-4. These cases cover the three operating conditions, while the full quantitative comparison is reported in Table 5. As shown in Figure 7, the proposed model more closely follows the ground-truth normalized RUL trajectory and produces fewer large temporal deviations than BiLSTM and MSCNN in the displayed cases. This visualization complements the quantitative tables by showing the temporal evolution of the predicted degradation trend.

Representative RUL prediction curves comparing the proposed method with MSCNN and BiLSTM on six XJTU-SY bearings covering the three operating conditions.
Figure 7. Representative RUL prediction curves comparing the proposed method with MSCNN and BiLSTM on six XJTU-SY bearings covering the three operating conditions.

4 Discussion

To enhance the persuasiveness of the results, further validate the effectiveness of the proposed model, and improve its interpretability, this section focuses on discussing the key design elements of the model and the limitations of the methodology.

4.1 MS module interpretability validation

To enhance the interpretability of our proposed model, we performed a visualization analysis of the learned weight parameters of the multiscale convolutional kernels within the Bidirectional Multiscale ConvLSTM module. Specifically, we investigated the characteristics of different-scale convolutional kernels (3 × 3, 5 × 5, and 7 × 7) across early, mid, and late stages of bearing degradation. We used Bearings 1-5 as test subjects, with their results during the early, mid, and late degradation stages shown in Figure 8.

Early-stage convolutional weight coefficient distributions.
Figure 8. Early-stage convolutional weight coefficient distributions.

The visualization in Figure 8 is used as qualitative interpretability evidence for the multi-scale convolution design. The red boxes mark regions that are strongly emphasized by convolutional kernels of different scales in the early, middle, and late degradation stages. Viewed horizontally within the same degradation stage, the highlighted regions of the 3 × 3, 5 × 5, and 7 × 7 kernels are not identical; instead, they are distributed over complementary areas and together provide broader coverage of the degradation-related response pattern. This indicates that the three kernel scales do not simply duplicate the same feature map. Rather, they can focus on different local-to-global regions and jointly describe the evolving signal pattern more completely across the bearing lifecycle. This observation supports the interpretability of the multi-scale design.

4.2 Multi-representation input validation

Our designed experiments systematically validate the impact of multi-representation fusion on the predictive performance of our proposed model. The results are shown in Figure 9. This is achieved by comparing three input configurations:

Performance comparison of input configurations.
Figure 9. Performance comparison of input configurations.
  • Single-channel time-frequency representation (using only grayscale time-frequency maps generated via continuous wavelet transform).
  • Dual-channel (time-frequency maps and raw data) combining time-frequency maps with raw vibration data.
  • Dual-channel (time-frequency maps and random noise) augmenting time-frequency maps with identically-sized random noise.

In the experimental results, the dual-channel time-frequency plots and the input of the original signal outperformed the other two methods, achieving the best results on all four bearings. This highlights their advantages. First, compared to a single representation, the multi-representation input that combines time-frequency image features with the original vibration representation can provide more comprehensive degradation information, significantly improving prediction accuracy. Second, by introducing a noise channel as a control experiment, the model's anti-interference capability was rigorously tested when the second channel contained invalid information, further demonstrating the effectiveness of multi-representation fusion—that is, the original data indeed provides valuable supplementary information, rather than merely increasing the model's parameter capacity.

4.3 Theoretical upper-bound reference and deployable SRC-FPT analysis

The original Proposed method is retained throughout this manuscript. For the temporal-coordinate analysis in this subsection only, the originally reported Proposed configuration is denoted as the Target-duration reference. This designation does not indicate a different network architecture, input representation, training procedure, or learned parameter set. For target bearing i, the temporal coordinate used by the original Proposed configuration is where F*i* and T*i* denote the FPT and failure time of the target bearing, respectively. Because T*i*−F*i* is available only after the complete run-to-failure record has been observed, the Target-duration reference may be viewed as a theoretical upper-bound reference for the temporal-coordinate construction. It preserves the originally reported Proposed results while making explicit the information available in that retrospective setting. This use of the completed target record is distinct from model development: the target bearing remains excluded from training, validation, normalization-statistics estimation, hyperparameter tuning, and model selection.

τi,ttgt=t-FiTi-Fi,(7)

To obtain a deployable temporal coordinate, the target-duration denominator is replaced with a source-only reference fixed before testing the held-out bearing: where Si contains only the source bearings in the corresponding leave-one-bearing-out split. The minimum source duration is used as a conservative reference rather than as an optimal lifetime estimator. The raw output is then aligned at the known or causally detected FPT: The complete mathematical formulation is presented in Equations 1–9.

DiSRC=minj∈Si(Tj-Fj), τi,tSRC=t-FiDiSRC,(8)

ŷi,tSRC-FPT=ŷi,traw+(1-ŷi,Firaw).(9)

This operation neither updates model parameters nor uses T*i*; it preserves the pairwise temporal differences, slopes, and local shape of the prediction trajectory. The resulting source-referenced, FPT-calibrated configuration is denoted SRC-FPT.

Tables 7, 8 compare the original Proposed configuration (denoted as the Target-duration reference in this subsection) with SRC-FPT in the original peer-method context. Tables 9, 10 provide the direct comparison between SRC-FPT and the peer methods.

Table 7. Performance comparison on the XJTU-SY dataset with the Target-duration reference and the deployable SRC-FPT configuration.

IDBLSTMMSCNNTT-ConvLSTMDTAMMDCNN-BootstrapTarget-duration referenceSRC-FPT
RMSEMAERMSEMAERMSEMAERMSEMAERMSEMAERMSEMAERMSEMAE
1-10.2280.1910.2420.2130.2100.1900.1950.1790.2060.1760.1750.1550.1950.165
1-20.3050.2310.2620.2290.2310.1960.2200.1990.2400.2070.2270.1960.2450.213
1-30.1300.1060.1840.1550.1740.1330.1620.1270.1780.1510.2420.2100.1980.169
1-50.3620.3140.2150.1810.1770.1640.1730.1560.1840.1550.0980.0790.1210.093
2-10.1520.1290.1480.1260.1240.1010.1220.0990.1170.0990.0930.0770.0650.053
2-20.1340.0940.2320.1940.1370.1280.1430.1310.1220.1020.0980.0820.0990.087
2-30.2160.1700.1990.1640.1630.1510.1590.1400.1580.1360.2360.2210.2220.184
2-40.3110.2670.2310.1950.1520.1310.1490.1420.1770.1410.0950.0690.1620.143
2-50.3080.2780.1080.0900.1330.1200.1260.1130.0920.0750.1560.1310.1420.101
3-10.3510.2970.2470.2140.2130.1910.2060.1810.2440.2040.1670.1440.1550.132
3-30.1880.1620.1910.1560.1830.1630.1790.1540.1580.1290.1800.1410.2230.183
3-40.1750.1350.1650.1390.1550.1410.1530.1370.1320.1070.1240.1010.1600.130
3-50.3050.2510.2670.2250.2110.1870.2090.1940.2660.2190.2590.1950.1740.158
Mean0.2440.2020.2070.1760.1740.1540.1690.1500.1750.1460.1650.1390.1660.139
Std0.0840.0750.0470.0420.0340.0310.0310.0310.0530.0450.0610.0540.0520.046

Bold values indicate the lowest (best) RMSE or MAE in each row; tied minima are also shown in bold.

Table 8. Performance comparison on the PRONOSTIA dataset with the Target-duration reference and the deployable SRC-FPT configuration.

IDBLSTMMSCNNTT-ConvLSTMDTAMMDCNN-BootstrapTarget-duration referenceSRC-FPT
RMSEMAERMSEMAERMSEMAERMSEMAERMSEMAERMSEMAERMSEMAE
1-10.2680.2450.1520.1220.1740.1610.1680.1540.1940.1610.1570.1360.2280.174
1-20.2810.2420.4840.3860.2370.2110.2130.1940.2340.2190.2000.1550.1710.132
1-30.3310.2700.2510.3080.2400.1990.2260.1870.1900.1640.1750.1390.1900.164
1-40.5130.4430.3970.3290.1930.1440.1900.1390.1320.1070.1250.0940.1770.150
1-50.2080.1740.3260.2760.1410.1220.1350.1070.1870.1580.1700.1390.1640.132
1-60.3290.2780.3400.273––––0.3280.2700.3050.2500.2980.251
1-70.1650.1410.3570.2990.2050.1890.1940.1770.2050.1720.1400.1170.0260.019
Mean0.2990.2560.3300.2850.1980.1710.1880.1600.2100.1790.1820.1470.1790.146
Std0.1120.0970.1060.0810.0380.0340.0330.0330.0600.0520.0600.0500.0820.069

Bold values indicate the lowest (best) RMSE or MAE in each row; tied minima are also shown in bold.

Table 9. Direct comparison of the deployable SRC-FPT configuration with peer methods on the XJTU-SY dataset.

IDBLSTMMSCNNTT-ConvLSTMDTAMMDCNN-BootstrapSRC-FPT
RMSEMAERMSEMAERMSEMAERMSEMAERMSEMAERMSEMAE
1-10.2280.1910.2420.2130.2100.1900.1950.1790.2060.1760.1950.165
1-20.3050.2310.2620.2290.2310.1960.2200.1990.2400.2070.2450.213
1-30.1300.1060.1840.1550.1740.1330.1620.1270.1780.1510.1980.169
1-50.3620.3140.2150.1810.1770.1640.1730.1560.1840.1550.1210.093
2-10.1520.1290.1480.1260.1240.1010.1220.0990.1170.0990.0650.053
2-20.1340.0940.2320.1940.1370.1280.1430.1310.1220.1020.0990.087
2-30.2160.1700.1990.1640.1630.1510.1590.1400.1580.1360.2220.184
2-40.3110.2670.2310.1950.1520.1310.1490.1420.1770.1410.1620.143
2-50.3080.2780.1080.0900.1330.1200.1260.1130.0920.0750.1420.101
3-10.3510.2970.2470.2140.2130.1910.2060.1810.2440.2040.1550.132
3-30.1880.1620.1910.1560.1830.1630.1790.1540.1580.1290.2230.183
3-40.1750.1350.1650.1390.1550.1410.1530.1370.1320.1070.1600.130
3-50.3050.2510.2670.2250.2110.1870.2090.1940.2660.2190.1740.158
Mean0.2440.2020.2070.1760.1740.1540.1690.1500.1750.1460.1660.139
Std0.0840.0750.0470.0420.0340.0310.0310.0310.0530.0450.0520.046

Bold values indicate the lowest (best) RMSE or MAE in each row; tied minima are also shown in bold.

Table 10. Direct comparison of the deployable SRC-FPT configuration with peer methods on the PRONOSTIA dataset.

IDBLSTMMSCNNTT-ConvLSTMDTAMMDCNN-BootstrapSRC-FPT
RMSEMAERMSEMAERMSEMAERMSEMAERMSEMAERMSEMAE
1-10.2680.2450.1520.1220.1740.1610.1680.1540.1940.1610.2280.174
1-20.2810.2420.4840.3860.2370.2110.2130.1940.2340.2190.1710.132
1-30.3310.2700.2510.3080.2400.1990.2260.1870.1900.1640.1900.164
1-40.5130.4430.3970.3290.1930.1440.1900.1390.1320.1070.1770.150
1-50.2080.1740.3260.2760.1410.1220.1350.1070.1870.1580.1640.132
1-60.3290.2780.3400.273––––0.3280.2700.2980.251
1-70.1650.1410.3570.2990.2050.1890.1940.1770.2050.1720.0260.019
Mean0.2990.2560.3300.2850.1980.1710.1880.1600.2100.1790.1790.146
Std0.1120.0970.1060.0810.0380.0340.0330.0330.0600.0520.0820.069

Bold values indicate the lowest (best) RMSE or MAE in each row; tied minima are also shown in bold.

With the same FPT boundary calibration, SRC-FPT obtains mean RMSE/MAE values of 0.166/0.139 on XJTU-SY and 0.179/0.146 on PRONOSTIA, compared with 0.165/0.139 and 0.182/0.147 for the Target-duration reference. The Target-duration reference is marginally lower in RMSE on XJTU-SY, whereas SRC-FPT is lower in both metrics on PRONOSTIA. Because the peer-method outputs were not subjected to the same FPT boundary calibration, the cross-method comparisons are provided for context; the primary controlled evidence is the within-model comparison between the Target-duration reference and SRC-FPT.

These results support a limited conclusion: the competitive aggregate performance of SRC-FPT is not dependent on knowing the exact FPT-to-failure duration of the target bearing.

4.4 Comparative performance analysis

To quantitatively assess the computational efficiency of our proposed model, we compared it against the baseline ConvLSTM model using four key metrics: parameter count, FLOPs, inference time, and training time. The results, summarized in Table 11, indicate that our multi-representation domain generalization approach entails higher computational demands. Specifically, the dual-channel input processing and the bidirectional multi-scale ConvLSTM architecture contribute to increased parameter count and FLOPs. For instance, the use of BiLSTM doubles the parameters compared to a unidirectional LSTM, while multi-scale convolutional kernels expand the model's capacity to capture global and local features.

Table 11. Model performance comparison.

ModelParameters (M)FLOPs (G)Inference time (ms/batch)Training time (ms/batch)
ConvLSTM0.16235.5735.00122.45
Proposed3.225,029.98535.251,853.85
Ratio20.0121.3515.2915.14

Although these design choices lead to longer training and inference times, they are essential for enabling unseen-bearing RUL prediction without target-bearing training data. The computational overhead is a direct consequence of our model's ability to learn shared degradation patterns across different bearings—a core requirement for domain generalization. In practical scenarios where target data is unavailable, the proposed method eliminates the need for costly data collection and model retraining, thereby offering significant operational savings despite higher on-line computational costs.

Moreover, the performance gains demonstrated in Sections 3.2, 3.3 justify the computational trade-offs. Our method achieves more stable and accurate predictions under complex degradation conditions, which is critical for real-world industrial applications. Future work will focus on optimizing computational efficiency through model compression and lightweight architectures without compromising multi-representation integrity.

5 Conclusion

This paper proposed a linearly constrained multi-representation domain generalization framework for bearing RUL prediction when target-bearing samples are unavailable during model development. The method aligns raw time-domain vibration and CWT time-frequency representations as dual-channel inputs, uses a bidirectional multiscale ConvLSTM network to extract spatiotemporal degradation features, and introduces a lightweight linear temporal prior to encourage physically plausible RUL evolution.

Experiments on the XJTU-SY and PRONOSTIA datasets show that the proposed method achieves lower average RMSE and MAE than the comparison methods. The ablation results indicate that the multiscale, bidirectional, and temporal-constraint components each contribute to the complete model under the reported settings, and representative RUL curves further show improved tracking of the normalized degradation trajectory. These results suggest that combining complementary vibration representations with temporal degradation modeling is beneficial for cross-bearing RUL prediction under target-data scarcity.

The present study predicts normalized RUL, which reflects the relative degradation stage rather than absolute remaining time. Future work will focus on mapping normalized RUL to real time-scale RUL using industrial historical data, online degradation-rate estimation, lifetime statistics, probabilistic degradation models, or Bayesian updating mechanisms. Additional work will also consider broader operating-condition variations, stronger physical degradation modeling, and lightweight architectures for more efficient deployment.

Generative AI statement

The author(s) declared that Generative AI was not used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher's note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Appendix: Additional XJTU-SY ablation results

This appendix reports additional ablation comparisons for the XJTU-SY dataset under operating conditions 2 and 3.

Ablation performance comparison on XJTU-SY bearing condition 2: **(a)** RMSE results; **(b)** MAE results.
Figure 10. Ablation performance comparison on XJTU-SY bearing condition 2: (a) RMSE results; (b) MAE results.
Ablation performance comparison on XJTU-SY bearing condition 3: **(a)** RMSE results; **(b)** MAE results.
Figure 11. Ablation performance comparison on XJTU-SY bearing condition 3: (a) RMSE results; (b) MAE results.

Footnotes

Edited by: Kaleem Siddiqi, McGill University, Canada

Reviewed by: Peter Karsmakers, KU Leuven Campus Geel, Belgium

Yuchen Lu, Harbin Engineering University, China

Statements

Conflict of interest

The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Funding

The author(s) declared that financial support was received for this work and/or its publication. This work was supported by the National Natural Science Foundation of China under Grant No. 12304513 and the Ningbo Science and Technology Fund under Grant Nos. 2023Z228, 2023Z213, 2024Z126, 2024Z202, and 2024Z119.

Data availability

The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.

Author contributions

ZD: Conceptualization, Methodology, Software, Writing – original draft, Writing – review & editing. LJ: Validation, Formal analysis, Writing – review & editing. LP: Data curation, Visualization, Writing – review & editing. YC: Supervision, Project administration, Funding acquisition, Writing – review & editing.

Acknowledgements

The authors would like to thank the developers of the XJTU-SY and PRONOSTIA datasets for making their valuable data publicly available.

References

  1. Bechhoefer E., Andreaus B., He D. (2008). “Use of paris law for prediction of component remaining life,” in 2008 IEEE aerospace conference. doi: doi:10.1109/AERO.2008.4526611
  2. Cai Z., Fan Q., Feris R. S., Vasconcelos N. (2016). “A unified multi-scale deep convolutional neural network for fast object detection,” in European conference on computer vision (Cham: Springer International Publishing), 354 – 370. doi: doi:10.1007/978-3-319-46493-0_22
  3. Cheng C., Ma G., Zhang Y., Sun M., Teng F., Ding H.. (2020). A deep learning-based remaining useful life prediction approach for bearings. IEEE/ASME Trans. Mechatr. 25, 1243 – 1254. doi: doi:10.1109/TMECH.2020.2971503
  4. Cubillo A., Perinpanayagam S., Esperon-Miguez M. (2016). A review of physics-based models in prognostics: application to gears and bearings of rotating machinery. Adv. Mech. Eng. 8: 1687814016664660. doi: doi:10.1177/1687814016664660
  5. Deng Y., Du S., Wang D., Shao Y., Huang D. (2023). A calibration-based hybrid transfer learning framework for rul prediction of rolling bearing across different machines. IEEE Trans. Instrum. Meas. 72, 1 – 15. doi: doi:10.1109/TIM.2023.3260283
  6. Ding Y., Jia M., Cao Y., Ding P., Zhao X., Lee C.-G. (2023). Domain generalization via adversarial out-domain augmentation for remaining useful life prediction of bearings under unseen conditions. Knowl.-Based Syst. 261: 110199. doi: doi:10.1016/j.knosys.2022.110199
  7. Gharib H., Kovács G. (2023). A review of prognostic and health management (phm) methods and limitations for marine diesel engines: New research directions. Machines 11: 695. doi: doi:10.3390/machines11070695
  8. He F., Xie G., Luo J. (2020). Electrical bearing failures in electric vehicles. Friction 8, 4 – 28. doi: doi:10.1007/s40544-019-0356-5
  9. Heng A., Zhang S., Tan A. C. C., Mathew J. (2009). Rotating machinery prognostics: state of the art, challenges and opportunities. Mech. Syst. Signal Process. 23, 724 – 739. doi: doi:10.1016/j.ymssp.2008.06.009
  10. Huang C.-G., Huang H.-Z., Li Y.-F., Peng W. (2021). A novel deep convolutional neural network-bootstrap integrated method for rul prediction of rolling bearing. J. Manuf. Syst. 61, 757 – 772. doi: doi:10.1016/j.jmsy.2021.03.012
  11. Jin X., Que Z., Sun Y., Guo Y., Qiao W. (2019). A data-driven approach for bearing fault prognostics. IEEE Trans. Ind. Appl. 55, 3394 – 3401. doi: doi:10.1109/TIA.2019.2907666
  12. Jin Z. (2025). Enhanced bearing rul prediction based on dynamic temporal attention and mixed mlp. Auton. Intell. Syst. 5: 2. doi: doi:10.1007/s43684-024-00088-4
  13. Kim N. H., An D., Choi J.-H. (2017). Prognostics and Health Management of Engineering Systems: An Introduction. Berlin, Germany: Springer. doi: doi:10.1007/978-3-319-44742-1
  14. Lei X., Shao H., Tang Z., Xu S., Zhong D. (2025). Cross-domain remaining useful life prediction under unseen condition via mixed data and domain generalization. Measurement 244: 116451. doi: doi:10.1016/j.measurement.2024.116451
  15. Lei Y., Li N., Guo L., Li N., Yan T., Lin J. (2018). Machinery health prognostics: a systematic review from data acquisition to rul prediction. Mech. Syst. Signal Process. 104, 799 – 834. doi: doi:10.1016/j.ymssp.2017.11.016
  16. Li B., Tang B., Deng L., Zhao M. (2021). Self-attention convlstm and its application in rul prediction of rolling bearings. IEEE Trans. Instrum. Meas. 70, 1 – 11. doi: doi:10.1109/TIM.2021.3086906
  17. Lu W., Wang Y., Zhang M., Gu J. (2024). Physics guided neural network: remaining useful life prediction of rolling bearings using long short-term memory network through dynamic weighting of degradation process. Eng. Appl. Artif. Intell. 127: 107350. doi: doi:10.1016/j.engappai.2023.107350
  18. Meng H., Li Y.-F. (2019). A review on prognostics and health management (phm) methods of lithium-ion batteries. Renew. Sustain. Energy Rev. 116: 109405. doi: doi:10.1016/j.rser.2019.109405
  19. Nectoux P., Gouriveau R., Medjaher K., Ramasso E., Chebel-Morello B., Zerhouni N.. (2012). “Pronostia: an experimental platform for bearings accelerated degradation tests,” in IEEE international conference on prognostics and health management, PHM'12 (IEEE), 1 – 8.
  20. Niazi S. G., Huang T., Zhou H., Bai S., Huang H.-Z. (2024). Multi-scale time series analysis using tt-convlstm technique for bearing remaining useful life prediction. Mech. Syst. Signal Process. 206: 110888. doi: doi:10.1016/j.ymssp.2023.110888
  21. Orsagh R. F., Sheldon J., Klenke C. J. (2003). “Prognostics/diagnostics for gas turbine engine bearings,” in Proceedings of the IEEE aerospace conference. doi: doi:10.1115/GT2003-38075
  22. Qian Y., Yan R., Hu S. (2014). Bearing degradation evaluation using recurrence quantification analysis and kalman filter. IEEE Trans. Instrum. Meas. 63, 2599 – 2610. doi: doi:10.1109/TIM.2014.2313034
  23. Qiu J., Seth B. B., Liang S. Y., Zhang C. (2002). Damage mechanics approach for bearing lifetime prognostics. Mech. Syst. Signal Process. 16, 817 – 829. doi: doi:10.1006/mssp.2002.1483
  24. Ren L., Sun Y., Wang H., Zhang L. (2018). Prediction of bearing remaining useful life with deep convolution neural network. IEEE Access 6, 13041 – 13049. doi: doi:10.1109/ACCESS.2018.2804930
  25. Schuster M., Paliwal K. K. (1997). Bidirectional recurrent neural networks. IEEE Trans. Signal Process. 45, 2673 – 2681. doi: doi:10.1109/78.650093
  26. Sikorska J. Z., Hodkiewicz M., Ma L. (2011). Prognostic modelling options for remaining useful life estimation by industry. Mech. Syst. Signal Process. 25, 1803 – 1836. doi: doi:10.1016/j.ymssp.2010.11.018
  27. Tsui K. L., Chen N., Zhou Q., Hai Y., Wang W. (2015). Prognostics and health management: a review on data driven approaches. Math. Probl. Eng. 2015, 1 – 17. doi: doi:10.1155/2015/793161
  28. Wang B., Lei Y., Li N., Li N. (2020). A hybrid prognostics approach for estimating remaining useful life of rolling element bearings. IEEE Trans. Rel. 69, 401 – 412. doi: doi:10.1109/TR.2018.2882682
  29. Xu J., Ma B., Chen W., Shan C. (2024). Asdinnorm: a single-source domain generalization method for the remaining useful life prediction of bearings. Lubricants 12: 175. doi: doi:10.3390/lubricants12050175
  30. Yan H.-C., Zhou J.-H., Pang C. K. (2016). Machinery degradation inspection and maintenance using a cost-optimal non-fixed periodic strategy. IEEE Trans. Instrum. Meas. 65, 2067 – 2077. doi: doi:10.1109/TIM.2016.2563998
  31. Yao X., Zhu J., Jiang Q., Yao Q., Shen Y., Zhu Q. (2023). Rul prediction method for rolling bearing using convolutional denoising autoencoder and bidirectional LSTM. Meas. Sci. Technol. 35: 035111. doi: doi:10.1088/1361-6501/ad123c
  32. Zhu J., Chen N., Peng W. (2019). Estimation of bearing remaining useful life based on multiscale convolutional neural network. IEEE Trans. Ind. Electron. 66, 3208 – 3216. doi: doi:10.1109/TIE.2018.2844856
  33. Zio E. (2022). Prognostics and health management (phm): Where are we and where do we (need to) go in theory and practice. Reliab. Eng. Syst. Safety 218: 108119. doi: doi:10.1016/j.ress.2021.108119

Citation

Dai, Z., et al. (2026). Linearly constrained multi-representation domain generalization for unseen-bearing RUL prediction. Frontiers in Computer Science, Volume 8. https://doi.org/
Received
Accepted
Published
Volume
8 - 2026

Copyright

Copyright © 2026 Dai, Jiang, Peng and Chen.

License: https://creativecommons.org/licenses/by/4.0/

*Correspondence: Yingna Chen

Article metrics

Views
0
Downloads
0
Citations
0
Shares
0