Skip to Content
BuildingsBuildings
  • Article
  • Open Access

7 September 2026

24 Pages

Anchor-Constrained Residual Stacking for Missing Data Reconstruction in Structural Health Monitoring

,
,
,
,
,
and
1
School of Civil Engineering, Southeast University, Nanjing 211189, China
2
Department of Civil and Environmental Engineering, National University of Singapore, Singapore 117576, Singapore
3
State Key Laboratory of Safety, Durability and Healthy Operation of Long Span Bridges, Nanjing 211189, China
4
College of Civil Engineering and Architecture, West Yunnan University of Applied Sciences, Dali 671000, China

Abstract

During long-term monitoring, data missing often happens due to environmental interference, sensor malfunction or transmission problems, which will threaten the effectiveness of structural health monitoring. This study proposes an anchor-constrained residual stacking method, which can improve data reconstruction performance relative to individual models across diverse missing patterns while reducing the risk of performance degradation associated with unconstrained ensemble learning. The method adopts a two-level stacking framework in which heterogeneous base learners generate candidate reconstructed data and grouped out-of-fold predictions are used to select an anchor learner for different missing patterns. A residual meta-learner then learns complementary residual information relative to the anchor learner, while validation-gated fusion regulates residual correction and final fusion based on reserved validation data, reducing unreliable fusion contributions. The effectiveness of the proposed method is verified using monitoring data with different missing patterns from a steel stringer bridge under multiple structural states. It achieves a coefficient of determination ( R 2 ) of 0.9020, together with the lowest relative root mean square error (RRMSE) and mean absolute error (MAE) among the compared methods. Operational modal analysis further confirms that the method preserves the main dynamic characteristics of structural responses, supporting reliable reconstruction across diverse missing patterns and multiple structural states.

1. Introduction

Structural health monitoring (SHM) systems continuously collect multiple types of structural responses, including vibration, strain, and displacement, thereby providing essential data for modal parameter identification, anomaly detection, damage diagnosis, and structural-state assessment [1,2,3]. With advances in wireless sensing, data acquisition, and continuous monitoring technologies, SHM systems have been increasingly deployed for the condition assessment of bridges, large-span structures, and other critical infrastructure [4,5]. However, sensor degradation, acquisition-device malfunctions, communication interruptions, data-transmission loss, power fluctuations, and environmental disturbances can all cause missing monitoring data during long-term operation [6,7]. Missing data disrupt not only the temporal continuity of individual sensor responses but also the spatial correlations among multiple responses, thereby reducing the reliability of dynamic-feature identification and structural-state assessment [6,8]. Because monitoring sensors on large civil structures such as bridges are often installed at inaccessible locations, their maintenance, replacement, or redeployment can be costly. Accurate data reconstruction is therefore essential for the continuous operation of SHM systems and reliable downstream state assessment.
Conventional data reconstruction methods estimate missing data by exploiting statistical correlations, low-dimensional structure, and probabilistic relations in monitoring responses. Correlation-based regression methods recover missing data by mapping observed sensors to missing sensors. Zhang et al. [9] used spatial correlations in structural responses with linear and multivariate regression models, but such approaches usually rely on stable inter-sensor relationships and are limited under complex operating states or extensive missing data. Principal component analysis (PCA) and its probabilistic extensions extract dominant statistical patterns from multi-sensor responses for low-dimensional representation and data reconstruction. Li et al. [10] used probabilistic PCA to describe long- and short-term temporal correlations, while Ma et al. [11] applied mixture probabilistic PCA to incomplete monitoring data under multiple operating states. Sparse representation and compressed sensing recover missing responses by exploiting sparsity in a suitable basis, whereas low-rank matrix completion exploits redundancy and low-rank structure across sensor channels [12,13]. Bayesian compressive sensing further provides uncertainty estimates for reconstructed signals, while Bayesian learning extends probabilistic modeling to structural monitoring data imputation and response forecasting [14,15]. Support vector machines, Gaussian process regression, and dynamic regression further account for nonlinear mappings and cross-sensor statistical dependence in different structural monitoring applications [16,17,18]. These methods have clear mathematical forms, good interpretability, and relative suitability for small samples. Nevertheless, they commonly rely on prescribed assumptions about linear correlation, sparsity, low rank, kernel functions, or covariance structure; fixed priors and mappings may inadequately describe structural responses with pronounced nonstationarity, multiscale oscillations, and complex spatiotemporal coupling.
Deep learning has become an important route for structural dynamic-response data reconstruction because of its nonlinear representation and automatic feature-learning capabilities. Convolutional neural networks extract local response patterns through receptive fields; Oh et al. [19] developed a convolutional-network-based SHM data reconstruction method and validated it using numerical models, experimental structures, and field bridge-monitoring data. Recurrent neural networks and long short-term memory networks model sequential dependencies, while bidirectional long short-term memory (BiLSTM) uses information before and after missing intervals to improve data reconstruction under consecutive missing data; BiLSTM has been applied to bridge and long-term acceleration-response reconstruction [20,21,22]. Temporal convolutional networks (TCNs) enlarge the effective receptive field through dilated convolutions and residual connections, providing a parallel solution for long-sequence and multiscale temporal-feature modeling [23]. For complex missing patterns, generative methods learn the distribution of complete responses to probabilistically generate missing regions, including deep convolutional generative adversarial networks, segmented generative adversarial networks, and conditional diffusion models [24,25,26,27]. Transformer-based models capture long-range temporal dependencies and global inter-variable relations for data reconstruction [28,29]. Low rankness-induced transformer for generalizable spatiotemporal imputation (ImputeFormer) incorporates low-rank structural priors to enhance generalizable spatiotemporal imputation [30]. Self-attention-based imputation for time series (SAITS) employs diagonally masked self-attention for time-series imputation, and temporal 2D-variation modeling for general time series analysis (TimesNet) models multi-period temporal variations [31,32]. Graph neural networks represent sensors as graph nodes and use structural topology, spatial position, or response correlation to model spatial dependence [33]; spatiotemporal graph attention network (STGAT) jointly learns temporal dependence and spatial relationships for multi-sensor data reconstruction [8]. Although these approaches substantially improve data reconstruction accuracy, their performance still depends on architecture-specific inductive biases and the training-data distribution. Temporal convolutional and recurrent models primarily capture response evolution, graph models rely on inter-sensor spatial relationships, while attention-, low-rank-, and multi-period-based models emphasize global associations and latent temporal representations. Consequently, individual deep learning models may not consistently achieve superior reconstruction performance across different missing patterns and monitoring conditions [34,35,36].
To exploit complementary information among models, ensemble learning combines multiple predictors to improve prediction stability and generalization; its effectiveness generally depends on performance diversity and error complementarity among base learners [37,38,39]. Simple averaging is stable but ignores differences in model reliability, whereas weighted fusion adjusts model contributions but fixed or global weights still struggle to accommodate changing data conditions. Introduced by Wolpert, stacking uses out-of-sample predictions from multiple base learners to construct second-level features, then learns their combination with a meta-learner [40]. Stacked Regression and Super Learner further improve generalization through cross-validated predictions and constrained weights [41,42]. Time-series forecasting studies have shown that ensemble methods can exploit diversity and complementary information among base predictors, while stacking can learn their combination to improve forecasting performance [43,44,45]. Directly applying conventional stacking to structural dynamic-response data reconstruction nevertheless poses several challenges. Training-set predictions from base learners may induce overly optimistic error relations in the meta-learner; random partitioning of heavily overlapping sliding windows can also leak adjacent time segments between training and validation folds, motivating grouped out-of-fold predictions based on original records or contiguous time sources [46]. Moreover, regenerating a complete high-dimensional response directly with a meta-learner increases second-level learning difficulty and can disturb components already recovered well by a strong base learner. Relative model strengths vary with the missing ratio, consecutive missing length, number and location of failed sensors, and structural state, so a single fusion rule is unlikely to fit all patterns. Under distribution shift, unconstrained second-level corrections may even perform worse than a stable individual learner. Stacking for structural dynamic-response data reconstruction therefore requires reliable out-of-fold features, an anchor learner selected for the missing pattern, and constrained residual fusion to limit degradation risk.
To address these issues, this study proposes an anchor-constrained residual stacking method, hereafter referred to as Stacking. Compared with conventional stacking and existing ensemble-based data reconstruction methods, the main methodological distinctions of the proposed framework lie in the fusion strategy for base learners, the formulation of the meta-learner, and the validation-gating mechanism. Its contributions are threefold: (1) An adaptive anchor-learner selection mechanism based on grouped out-of-fold (OOF) predictions is introduced. Original experimental records are used as groups to generate OOF predictions, and the base learner with the best data reconstruction performance for each missing pattern is selected as the anchor learner. This reduces information leakage from overlapping sliding windows and accommodates performance differences across monitoring conditions. (2) An anchor-constrained residual meta-learner, ResidualMetaNet, is developed. Rather than regenerating the complete response, it learns residual errors relative to the anchor learner by jointly using the anchor prediction, relative differences among other base learners, model disagreement, and the observation mask. (3) Validation-gated fusion is introduced to regulate residual correction and final fusion. Fusion coefficients are selected on a fusion-search set and independently verified on a gate-validation set, thereby reducing the risk of performance degradation from unreliable fusion. The proposed method is evaluated using monitoring data from a steel stringer bridge under multiple structural states. The remainder of this paper is organized as follows. Section 2 presents the methodology and its key components. Section 3 presents the steel stringer bridge case for cross-state validation. Section 4 concludes the paper.

2. Methodology

2.1. Stacking Ensemble Learning Framework

Stacking ensemble learning uses a two-level architecture comprising multiple base learners and one meta-learner. With a corresponding two-stage training strategy, it exploits complementary information among model predictions to improve overall predictive performance [40,41]. Its general architecture is shown in Figure 1.
Figure 1. General architecture of stacking ensemble learning.
Let the first-level model library comprise K heterogeneous base learners, F = f 1 , f 2 , … , f K . Let the complete multi-sensor structural dynamic response within a window be X ∈ R C × W , where C is the number of sensor locations and W is the window length. Define a binary observation mask M ∈ { 0 , 1 } C × W , where M c , t = 1 indicates an available response at sensor c and time t, and M c , t = 0 indicates a missing response. The incomplete observed response is
X obs = M ⊙ X ,
where ⊙ denotes element-wise multiplication. Data reconstruction estimates the true responses at positions indexed by 1 − M , while preserving original available observations and exploiting temporal dependencies and inter-sensor spatial associations. At the first level, the k-th base learner takes X obs and M as inputs and generates candidate reconstructed data with the same dimension as the complete response:
X ^ ( k ) = f k X obs , M ; θ k , k = 1 , 2 , … , K ,
where θ k denotes the trainable parameters of the k-th base learner. Grouped out-of-fold predictions are used to construct second-level samples, so each first-level prediction is generated by a learner not trained on that sample. Predictions from different base learners are concatenated to form the meta-learner input:
Z stack = concat X ^ ( 1 ) , X ^ ( 2 ) , … , X ^ ( K ) .
At the second level, a meta-learner with parameters φ is trained on these out-of-fold predictions to learn complementary relationships among candidate reconstructed data and generate a fused prediction:
X ^ stack = g φ Z stack ,
where g φ ( · ) denotes the meta-learner mapping. After it is trained, all base learners are refitted on the complete training set and used with the fixed meta-learner for validation and testing. Reformulating the conventional stacking formulation described above, the proposed framework incorporates grouped OOF predictions from the base learners for anchor selection, anchor-constrained residual meta-learning rather than direct complete-response prediction, and validation-gated fusion to regulate residual correction and final fusion. The following subsections describe these components.

2.2. Heterogeneous Base Learners and Anchor Selection

The effectiveness of Stacking depends on the reconstruction accuracy and error diversity of the base learners. The heterogeneous library includes TCN, BiLSTM, STGAT, ImputeFormer, TimesNet, and SAITS, as illustrated in Figure 2. The main architectural configurations and trainable parameter counts of the six base learners are summarized in Table 1. TCN uses dilated temporal convolutions and residual connections to capture long-range dependencies; BiLSTM combines forward and backward hidden states; STGAT combines graph-based spatial modeling with temporal dependency learning; ImputeFormer jointly models incomplete spatiotemporal sequences through temporal and spatial interactions; TimesNet identifies dominant periods and extracts intra- and inter-period variations through two-dimensional multiscale convolutions; and SAITS employs diagonally masked self-attention (DMSA) blocks and a weighted combination mechanism for multivariate time-series imputation. These models provide complementary temporal convolution, bidirectional recurrence, graph-based spatiotemporal modeling, low-rank spatiotemporal interaction, multi-period modeling, and self-attention-based imputation capabilities for subsequent meta-learning [8,21,23,30,31,32].
Figure 2. Architectures of the six heterogeneous base learners: (a) TCN, (b) BiLSTM, (c) STGAT, (d) ImputeFormer, (e) TimesNet, and (f) SAITS.
Table 1. Main architectural configurations of the six heterogeneous base learners.
Each base learner takes the incomplete response X obs and observation mask M as inputs and outputs candidate reconstructed data X ^ ( k ) with the same dimension as the complete response, as defined in Equation (2). The training loss of the k-th base learner is
l base ( k ) = ( 1 − M ) ⊙ X ^ ( k ) − X 1 1 − M 1 + ϵ + λ k l aux ( k ) ,
The fractional term is a normalized L 1 reconstruction loss evaluated only at missing positions, and ϵ is a small constant that prevents division by zero. l aux ( k ) denotes an auxiliary loss used by a specific base learner and λ k its weight; λ k = 0 for models without an auxiliary loss.
To prevent anchor selection and meta-learner training from using in-sample base-learner predictions, grouped three-fold out-of-fold prediction is performed on the first-level training set D B . Based on original experimental records or contiguous time sources, D B is divided into Q non-overlapping groups:
D B = ⋃ q = 1 Q G q , G q ∩ G r = ⌀ , q ≠ r ,
where Q = 3 . All sliding windows generated from the same original record or contiguous time segment are assigned to one group, preventing highly overlapping windows from entering both fitting and holdout groups. In the q-th out-of-fold round, G q is held out and the k-th base learner is trained on the other Q − 1 groups, yielding parameters θ k ( − q ) . The fitted model then generates predictions for G q :
X ^ q ( k ) = f k X q obs , M q ; θ k ( − q ) ,
where θ k ( − q ) denotes parameters trained without group q. After all folds are completed, predictions from the holdout groups are restored to their original sample indices in D B , yielding the out-of-fold predictions of the k-th base learner over the full training set:
X ^ ( k ) = Reorder X ^ 1 ( k ) , X ^ 2 ( k ) , … , X ^ Q ( k ) .
The base learner with the lowest relative root mean square error (RRMSE) at missing positions in the training out-of-fold predictions is selected as the anchor learner:
a = arg   min k ∈ { 1 , … , K } RRMSE Ω miss X , X ^ ( k ) ,
where Ω miss is the set of missing positions in the training samples. Equation (9) is applied independently to each missing pattern, yielding a pattern-specific anchor learner.
After selection, the out-of-fold prediction of the a-th base learner becomes the anchor prediction, X ^ anchor = X ^ ( a ) , and the remaining K − 1 predictions are denoted by { X ^ ( k ) } k ≠ a . These predictions are used to construct residual meta-features and train ResidualMetaNet. For the subsequent validation-gated fusion, the mean prediction of all K base learners is retained as a parameter-free ensemble reference:
X ^ mean = 1 K ∑ k = 1 K X ^ ( k ) .
The ensemble mean is used only as a reference in the final fusion, while the anchor prediction remains the basis for residual meta-learning.

2.3. Residual Meta-Learner and Validation-Gated Fusion

We first construct the meta-learner input features. To represent the complementary information provided by each non-anchor learner relative to the anchor prediction, the relative prediction difference of the k-th non-anchor learner is defined as Δ X ^ ( k ) = X ^ ( k ) − X ^ anchor , where k ≠ a . The pointwise standard deviation of the base-learner predictions, D = Std k = 1 , … , K ( X ^ ( k ) ) is used to characterize inter-model prediction disagreement, where D ∈ R C × W ; a larger value indicates more pronounced differences among base-learner predictions at the corresponding sensor and time instant. In addition to the observation mask M, the missing ratio of the current window r miss , the longest consecutive missing length normalized by the window length l ˜ miss , the number of failed full channels normalized by the number of sensors n ˜ failed , and a sensor-wise spatial missingness feature map S ( M ) are extracted. Here, S ( M ) is obtained by extending the missing ratio of each sensor along the time dimension. These statistics are expanded to the dimensions of the response matrix and concatenated along the feature dimension as P ( M ) = concat r miss 1 , l ˜ miss 1 , n ˜ failed 1 , S ( M ) . The meta-learner input representation is therefore:
Z = concat X ^ anchor , Δ X ^ ( k ) k ≠ a , D , M , P ( M ) ,
where all features are concatenated along the feature dimension. The anchor prediction X ^ anchor provides the baseline reconstruction; relative model differences { Δ X ^ ( k ) } k ≠ a and prediction disagreement D characterize complementarity and consistency among base learners; and the observation mask M and its statistical features P ( M ) describe the spatiotemporal missingness state of the current data.
Rather than directly regenerating the complete structural response, the meta-learner learns the residual error not recovered by the anchor prediction. Its residual supervision target is defined as
R ∗ = X − X ^ anchor .
During meta-learner training, X ^ anchor uses the out-of-fold anchor predictions generated in the preceding subsection, preventing the anchor learner’s fitting advantage on its own training samples from entering the residual target. ResidualMetaNet generates a candidate residual correction from the meta-features:
R ^ = f meta Z ; θ meta ,
where θ meta denotes the meta-learner parameters, and R ^ ∈ R C × W denotes the predicted residual at each sensor and time instant. ResidualMetaNet uses a lightweight two-dimensional convolutional architecture: two 3 × 5 convolutional layers, Gaussian error linear unit activation, and Dropout2D sequentially extract local relationships across sensor and temporal dimensions; a 1 × 1 convolution then maps the hidden features to a single-channel residual matrix. The meta-learner training loss is defined as
l meta = ∥ ( 1 − M ) ⊙ R ^ − R ∗ ∥ 1 1 − M 1 + ϵ .
This loss focuses meta-learner fitting on anchor-learner errors at missing positions, preventing available observations from dominating second-level training.
The magnitude of the residual correction produced by the meta-learner may vary with the validation-data distribution; because residual learning attempts to compensate for anchor errors, inaccurate residual estimation may introduce unnecessary corrections, and adding it in full to the anchor prediction can therefore cause overcorrection. The reserved validation data are divided into a fusion-search set V F and a gate-validation set V G , which are used for coefficient selection and independent gain validation, respectively. The residual coefficient γ r first constrains the correction applied by ResidualMetaNet around the pattern-specific anchor prediction, preventing residual learning from introducing corrections that degrade the anchor reconstruction. The final-fusion coefficient γ f further constrains the contribution of the resulting candidate reconstruction to the final output, providing additional protection when the learned residual correction becomes unreliable under noisy observations or distribution variations.
For the first-stage residual constraint, a candidate coefficient is selected from Γ r = { 0 , Δ γ r , 2 Δ γ r , … , 1 } using V F :
γ ˜ r = arg   min γ ∈ Γ r RRMSE Ω V F miss X V F , X ^ anchor , V F + γ R ^ V F ,
where Ω V F miss denotes the missing positions in V F . The selected coefficient is then evaluated on V G , which is excluded from coefficient selection. Let G r V G denote the relative RRMSE gain of the residual-corrected prediction over the anchor prediction on V G , calculated as G r V G = ( L anchor V G − L r V G ) / ( L anchor V G + ϵ ) , where L anchor V G and L r V G are their corresponding RRMSE values. Given the minimum relative-gain threshold τ rel , the validated residual coefficient is
γ r = γ ˜ r , G r V G ≥ τ rel , 0 , G r V G < τ rel .
The resulting anchor-constrained candidate reconstruction is therefore:
X ^ cand = X ^ anchor + γ r R ^ .
When γ r = 1 , the full residual correction is applied to the anchor prediction; when γ r = 0 , the residual correction is disabled and the candidate reconstruction reduces to the anchor prediction, while intermediate values scale the correction accordingly.
A second-stage constraint is then applied to the resulting candidate reconstruction. For this stage, the ensemble mean defined in Equation (10) serves as a parameter-free consensus reference to further verify whether the anchor-constrained candidate provides a reliable improvement beyond the first-stage residual correction before final fusion. From Γ f = { 0 , Δ γ f , 2 Δ γ f , … , 1 } , V F selects the candidate final-fusion coefficient:
γ ˜ f = arg   min γ ∈ Γ f RRMSE Ω V F miss X V F , X ^ mean , V F + γ X ^ cand , V F − X ^ mean , V F .
Similarly, let G f V G denote the relative RRMSE gain of the candidate fusion over the ensemble reference on V G , calculated as G f V G = ( L mean V G − L f V G ) / ( L mean V G + ϵ ) . The validated final-fusion coefficient is
γ f = γ ˜ f , G f V G ≥ τ rel , 0 , G f V G < τ rel .
The search step sizes were set to Δ γ r = Δ γ f = 0.05 , and the relative-gain threshold was fixed at τ rel = 0.001 to exclude negligible validation gains while retaining effective fusion corrections. Thus, both coefficients follow the same validation protocol: V F determines the candidate coefficient, whereas V G independently verifies whether the corresponding fusion provides sufficient reconstruction gain. The two coefficients act at different levels: γ r constrains the residual correction around the anchor prediction, whereas γ f constrains the contribution of the resulting candidate reconstruction to the final output. The final validation-gated reconstruction is
X ^ safe = X ^ mean + γ f X ^ cand − X ^ mean .
When γ f = 1 , the validated anchor-constrained candidate is fully retained; when γ f = 0 , the prediction reverts to the ensemble reference, while intermediate values provide a constrained transition between the candidate reconstruction and the ensemble reference.
Consequently, the first-stage constraint preserves the anchor-constrained nature of residual stacking, while the second-stage constraint provides an additional safeguard against unreliable candidate reconstructions caused by noise interference or distribution variations.

2.4. Computational Procedure

The complete computational procedure is shown in Figure 3. It comprises data preprocessing; base-learner training and base prediction generation; residual meta-learner training and validation-gated fusion; and data reconstruction and performance evaluation.
Figure 3. Overall computational procedure of the proposed method.
  • Step I: Data preprocessing.
This step corresponds to Step I in Figure 3. The raw structural responses are first divided into a first-level training set D B , fusion-search set V F , gate-validation set V G , and final test set D T . D B trains the base learners and residual meta-learner; V F is used for candidate-coefficient selection; V G independently verifies whether the selected coefficients provide sufficient reconstruction gain; and D T is reserved exclusively for final performance evaluation.
Within each subset, windowed samples are constructed with a sliding window of length W and step size s. The complete response window X, observation mask M, and incomplete input X obs are generated as defined above. Window-position indices in the original time series are retained for subsequent aggregation of overlapping windows.
To reduce the effect of response-amplitude differences across sensors on model training, each sensor response is standardized using Z-score normalization:
x ˜ i ( t ) = x i ( t ) − μ i σ i + ϵ ,
where x i ( t ) and x ˜ i ( t ) are the original and standardized responses of sensor i at time t, respectively; μ i and σ i are its mean and standard deviation in the training data; and ϵ is a small constant that prevents division by zero. The parameters computed from D B are fixed for V F , V G , and D T ; during grouped out-of-fold prediction, the parameters for each fold are calculated only from its fitting groups.
  • Step II: Base learner training and base prediction generation.
This stage takes X, M, and X obs in D B as inputs. As shown in Step II of Figure 3, the training samples are divided into three non-overlapping groups. In each round, two groups train every base learner and out-of-fold predictions are generated for the held-out group. After three rounds, held-out predictions are restored to the original sample order, yielding first-level predictions from all base learners over D B , { X ^ ( k ) } k = 1 K .
The model with the best overall reconstruction performance, based on RRMSE at missing positions in the training samples, is selected as the anchor learner; its prediction is denoted by X ^ anchor = X ^ ( a ) , and the remaining base-learner predictions are denoted by { X ^ ( k ) } k ≠ a . The out-of-fold first-level predictions are used to train the residual meta-learner in the next stage. Meanwhile, the base learners are refitted on complete D B to generate final predictions on V F , V G , and D T . This stage determines anchor index a and yields the anchor and non-anchor predictions.
  • Step III: Meta-learner training and validation-gated fusion.
This stage takes the anchor prediction X ^ anchor , non-anchor predictions { X ^ ( k ) } k ≠ a , the ensemble mean X ^ mean , and observation mask M as inputs. As shown in Step III of Figure 3, the differences Δ X ^ ( k ) between non-anchor and anchor predictions, together with the pointwise model disagreement D, are first calculated. The missing ratio, longest consecutive missing length, number of failed full channels, and spatial distribution of missingness are also extracted from the observation mask. These inputs are concatenated along the feature dimension to form the meta-learner input Z in Equation (11).
The meta-learner uses the difference between the complete response and anchor prediction as its residual target and optimizes its parameters only at missing positions according to Equation (14). After meta-learner training, the fully trained base learners and meta-learner are applied to V F and V G . The residual coefficient γ r is first selected on V F and validated on V G to constrain the residual correction around the anchor prediction, yielding the candidate reconstruction X ^ cand = X ^ anchor + γ r R ^ . The final-fusion coefficient γ f is then selected and validated using the same V F -selection and V G -validation protocol to constrain the contribution of the candidate reconstruction to the final output.
The validation-gated window-level fusion prediction is
X ^ = X ^ mean + γ f X ^ anchor + γ r R ^ − X ^ mean .
This stage yields the validated coefficients γ r and γ f and the window-level fusion prediction X ^ ∈ R C × W required for subsequent response reconstruction.
  • Step IV: Data reconstruction and performance evaluation.
This stage takes the window-level fusion prediction X ^ , incomplete input X obs , observation mask M, window-position indices, and training-set normalization parameters as inputs. Corresponding to Step IV in Figure 3, it completes missing positions, aggregates overlapping windows, reverses normalization, and evaluates performance. For the n-th window, the fusion prediction obtained in Step III is denoted by X ^ n ∈ R C × W . Applying the fusion prediction only at missing positions gives the completed window response:
X comp , n = X n obs + ( 1 − M n ) ⊙ X ^ n ,
where X comp , n ∈ R C × W is the completed result for the n-th window. Because X n obs = M n ⊙ X n , Equation (23) preserves the original response at observed positions and applies model predictions only at missing positions.
To recover a continuous response from the window-level results, let the first sample of the n-th window in the original time series be τ n = ( n − 1 ) s + 1 , where s is the sliding step size. For sample τ in the original time series, the set of windows covering this position is denoted by Ω τ = n ∣ τ n ≤ τ ≤ τ n + W − 1 . The continuous aggregated response on the standardized scale is
X agg ( i , τ ) = 1 Ω τ ∑ n ∈ Ω τ X comp , n i , τ − τ n + 1 , i = 1 , … , C , τ = 1 , … , T ,
where τ − τ n + 1 is the local time index of original position τ in the n-th window. Averaging predictions from overlapping windows reduces the effect of prediction fluctuations near window boundaries on the continuous reconstructed response.
The continuous response is then returned to the original physical scale using the means and standard deviations calculated from the training set:
X rec ( i , τ ) = ( σ i + ϵ ) X agg ( i , τ ) + μ i ,
where μ i and σ i are the mean and standard deviation, respectively, of sensor i in the training data. The resulting continuous reconstructed response is X rec ∈ R C × T .
Model performance is evaluated only at positions where the reference response is valid but marked as missing by the observation mask, thereby reflecting the ability to reconstruct missing structural dynamic responses. The coefficient of determination ( R 2 ), relative root mean square error (RRMSE), mean absolute error (MAE), and Pearson correlation coefficient (Corr) are used to quantify time-domain agreement between the reconstructed and reference responses, as defined below:
R 2 = 1 − ∑ m = 1 N mis x m − x ^ m 2 ∑ m = 1 N mis x m − x ¯ 2 ,
RRMSE = ∑ m = 1 N mis x m − x ^ m 2 ∑ m = 1 N mis x m 2 ,
MAE = 1 N mis ∑ m = 1 N mis x m − x ^ m ,
Corr = ∑ m = 1 N mis x m − x ¯ x ^ m − x ^ ¯ ∑ m = 1 N mis x m − x ¯ 2 ∑ m = 1 N mis x ^ m − x ^ ¯ 2 ,
where N mis is the number of valid missing entries included in evaluation; x m and x ^ m are the reference and reconstructed responses at the m-th missing position; and x ¯ and x ^ ¯ are their respective means over all valid missing positions. Higher R 2 and Corr and lower RRMSE and MAE indicate better reconstruction performance. Operational modal analysis is further performed to assess the preservation of principal structural dynamic characteristics in terms of natural frequencies, damping ratios, mode shapes, and the modal assurance criterion (MAC).

3. Real Bridge Application and Validation

3.1. Bridge Overview and Its Diverse Pattern Missing Data

To validate reconstruction under different structural states, the proposed method is evaluated using a bridge subjected to structural-state tests [47,48]. The test structure is a steel stringer bridge in Waddington, NY, USA, comprising three independent simply supported spans with a cast-in-place reinforced-concrete deck supported by steel stringers. The bridge was constructed in 1957 and had been in service for approximately 51 years at the time of the test program. The superstructure consisted of a 190 mm-thick reinforced-concrete deck supported by two exterior W840 × 210 (W33 × 141) and three interior W840 × 226 (W33 × 152) steel stringers, with a center-to-center spacing of approximately 2.1 m [48,49]. The north span was selected for testing. It has a rocker expansion bearing at one end and a fixed bearing at the other, with a center-to-center span length of 13.716 m. A biennial inspection conducted approximately six months before the test program rated the deck, superstructure, and substructure as poor, good, and fair, respectively, with reported deterioration including heavy deck efflorescence, localized spalling of the sidewalk and fascia, joint leakage and corrosion, and rocker-bearing corrosion [48]. Field testing was conducted before demolition, and different structural states were created by imposing bearing displacements and removing diaphragm-connection bolts. Thirty biaxial accelerometers were uniformly deployed along the five stringers of the north span, with six sensors on each stringer, numbered A01–A30. The vertical z-direction acceleration recorded by all 30 sensors was used as model input. Figure 4 shows the bridge, cross-section, and sensor layout.
Figure 4. Overview of the steel stringer bridge and accelerometer layout: (a) general view of the bridge, (b) cross-section of the monitored north span, and (c) plan view of the accelerometer layout.
In the field dynamic tests, bridge responses were excited by a heavy maintenance vehicle with a wheelbase of 7.87 m and track width of 2.29 m. Vibration data were collected under eight structural states including two baseline states and six damage states, as described in Table 2. The response data were segmented into windows of length 256 with a step size of 64, corresponding to a 2 s duration and 0.5 s shift at 128 Hz. The first three structural states formed D B for training the base learners and meta-learner, comprising 1590 windows. Damage 2 was reserved for validation, of which 156 windows were used for V F for coefficient selection, 27 windows served as a separation segment between V F and V G , and 165 windows were used for V G for independent gain confirmation. The separation segment was excluded from coefficient selection and gain confirmation. Damage 3–Damage 6 constituted D T for final testing, comprising 2288 windows. Grouped three-fold OOF splitting was performed using the original records in the training set, ensuring that overlapping windows generated from the same record remained within the same fold and preventing information leakage between training and holdout folds. All responses were standardized using Z-score normalization, with the means and standard deviations calculated only from the complete training set and then fixed for validation and testing.
Table 2. Structural states and data partitioning for the steel stringer bridge.
Three missing patterns were considered to represent different temporal and spatial forms of data loss: Random missing, Channel missing, and Block missing. They represent scattered packet loss, complete sensor-channel loss, and consecutive localized data loss, respectively. A 40% temporal missing level was adopted for Random missing and for the affected channels in Block missing as a challenging partial-loss condition. Within each structural state and sub-pattern, all six base learners used the same observation mask to ensure a fair comparison. For Random missing, approximately 40% of the temporal samples were randomly masked across all 30 sensor channels, and three realizations generated using fixed random seeds were independently evaluated. For Channel missing, each sensor channel was treated as fully missing in turn, resulting in 30 single-sensor-failure sub-patterns. For Block missing, 15 longitudinally adjacent sensor pairs were considered, with each pair subjected to a consecutive missing segment covering 40% of the response duration. The same sensor-pair configuration and generation rule were used across the four test structural states. Results within each missing pattern were equally averaged over the corresponding sub-patterns. The three missing patterns are summarized in Table 3.
Table 3. Missing-data patterns considered in the steel stringer bridge.
The heterogeneous base learners described in Section 2.2 were used in the case study. The anchor learner was selected during the training stage based on the grouped OOF results on D B . STGAT achieved the lowest OOF RRMSE for all three missing patterns and was therefore used as the anchor learner for Random, Channel, and Block missing. The meta-learner was trained to correct residual errors in the anchor prediction at missing positions. All models were implemented in Python 3.12 with PyTorch 2.8.0 and CUDA 12.8 and trained on an NVIDIA GeForce RTX 4090 GPU (NVIDIA Corporation, Santa Clara, CA, USA), with a 16-vCPU Intel Xeon Platinum 8352V CPU (Intel Corporation, Santa Clara, CA, USA) and 120 GB RAM. AdamW was used with learning rates of 1 × 10 − 3 and 5 × 10 − 4 for the base learners and meta-learner, respectively, and a weight decay of 1 × 10 − 4 ; the base learners and meta-learner were trained for 200 and 100 epochs. Figure 5 shows the training loss curves of the base learners and the meta-learner. The validation-gain criterion was satisfied under all three missing patterns.
Figure 5. Training loss curves of the base learners and meta-learner for the steel stringer bridge.

3.2. Data Reconstruction and Time Domain Performance

The proposed method was then evaluated on the final test set. Table 4 summarizes the mean reconstruction performance across four test structural states, and Figure 6 compares the mean R 2 and RRMSE among methods. ImputeFormer achieves the highest R 2 and Corr and the lowest RRMSE among the six base learners, whereas STGAT gives the lowest MAE. Stacking further improves the mean R 2 and Corr to 0.9020 and 0.9496 and reduces RRMSE and MAE to 0.3065 and 0.1523. Compared with the best corresponding base learner results, Stacking improves R 2 by 0.0046 and Corr by 0.0024, while reducing RRMSE by approximately 2.26% and MAE by 1.99%. These results indicate that Stacking can effectively exploit complementary information among heterogeneous base learners.
Table 4. Overall data reconstruction performance of the base learners and Stacking for the steel stringer bridge.
Figure 6. Comparison of mean R 2 and RRMSE among the base learners and Stacking for the steel stringer bridge.
To further examine whether the reconstruction improvement is maintained across different structural states, Table 5 compares the performance of the Anchor learner and Stacking across Damage 3–Damage 6. For each structural state, the reported metrics are obtained by equal-weight averaging over the Random, Channel, and Block missing patterns. Stacking consistently improves upon the Anchor learner in all four states, with RRMSE reductions ranging from 2.26% to 3.44%, indicating that the reconstruction improvement is maintained across structural states with different reconstruction difficulty.
Table 5. Reconstruction performance of the Anchor learner and Stacking across different structural states for the steel stringer bridge.
Table 6 shows that Stacking outperforms the anchor learner under Random missing, Channel missing, and Block missing, increasing R 2 and Corr while reducing RRMSE and MAE. These results indicate that the temporal, spatial, and global dependencies captured by heterogeneous base learners effectively complement the anchor prediction and provide stable residual corrections in challenging cases such as full-channel failure and consecutive block missingness. Figure 7 further shows closer agreement between responses reconstructed by Stacking and the reference responses, consistent with the quantitative results.
Table 6. Data reconstruction performance of the anchor learner and Stacking under different missing patterns for the steel stringer bridge.
Figure 7. Agreement between reference data and reconstructed data of the anchor learner and Stacking under different missing patterns for the steel stringer bridge.
Figure 8 presents representative time- and frequency-domain reconstruction results under the three missing patterns. The three cases were selected as representative examples to illustrate the reconstruction behavior under different missing patterns and structural states, and the spectra were computed after inverse normalization to the original physical scale. Stacking closely reproduces the main waveform variations of the reference responses, while the local detail views further show good agreement in the reconstructed segments.
Figure 8. Representative reconstruction results of Stacking under different missing patterns for the steel stringer bridge.
Figure 9 further presents the mean R 2 at individual sensors and the corresponding reconstruction gains of Stacking over the anchor learner. For each sensor, the reported values were averaged over all test structural states, the three missing patterns, and the corresponding subcases involving that sensor. The reported gain represents the mean increase in R 2 achieved by Stacking relative to the Anchor learner. The anchor reconstruction accuracy varies across sensor locations, indicating spatial differences in reconstruction difficulty across the monitored bridge. Despite this variation, positive gains are observed at different sensor locations and are broadly distributed across different stringers and bridgewise positions, showing that the improvement of Stacking is not confined to a few specific regions. Together with the results under the three missing patterns and four structural states, these findings support the stable reconstruction performance of the proposed method.
Figure 9. Mean R 2 and data reconstruction improvement from the anchor learner to Stacking at different sensors for the steel stringer bridge.

3.3. Ablation Analysis

To examine the contribution of the main components of the proposed method, ablation experiments were conducted by selectively removing the anchor constraint, grouped OOF prediction strategy, and validation-gated fusion, together with SimpleMean as a basic ensemble reference. The corresponding variants and their settings are summarized in Table 7. All variants use the same data partition, missing patterns, and evaluation protocol to ensure a consistent comparison.
Table 7. Ablation settings of the proposed Stacking framework.
As shown in Table 8 and Figure 10, the complete method achieves the best overall performance, with the highest R 2 and Corr and the lowest RRMSE and MAE. Removing the anchor constraint causes a clear performance degradation, confirming that anchor-constrained residual learning provides an effective basis for the meta-learner and prevents unnecessary modification of well-reconstructed responses. Removing grouped OOF prediction also leads to a slight but consistent decrease in reconstruction accuracy, indicating that out-of-fold predictions improve the reliability of second-level learning by reducing optimistic fitting effects. Validation-gated fusion further contributes to the reconstruction performance, while its role in improving robustness is assessed in the subsequent noise-robustness analysis. In addition, Stacking clearly outperforms SimpleMean and the anchor prediction, demonstrating that the proposed framework can effectively exploit complementary information among heterogeneous base learners rather than relying on simple averaging or a single strong learner.
Table 8. Reconstruction performance of different ablation variants for the steel stringer bridge.
Figure 10. Comparison of mean R 2 and RRMSE among the ablation variants for the steel stringer bridge.
To evaluate noise robustness and the effect of the gated fusion, zero-mean Gaussian white noise was added to the observed responses under the Random missing pattern at signal-to-noise ratio (SNR) levels from 10 to 0 dB. All base learners and the meta-learner were trained on noise-free data and kept fixed, while the two gated-fusion coefficients were recalibrated for each SNR level using the corresponding noisy validation data. Three independent noise realizations were generated at each level and the results were averaged. In addition to the complete Stacking method, an ungated variant was constructed by setting both fusion coefficients to unity ( γ r = γ f = 1), while keeping the base learners, meta-learner, and all other settings unchanged. The anchor learner was also included as a reference.
As shown in Table 9 and Figure 11, reconstruction performance decreases for all schemes as the noise level increases. Stacking consistently outperforms both the ungated variant and the anchor prediction over the entire range. Compared with the ungated variant, the R 2 improvement increases from 0.53% at 10 dB to 49.62% at 0 dB, while the corresponding RRMSE reduction increases from 1.65% to 24.41%. Moreover, the performance gap becomes increasingly pronounced as the noise level increases. These results demonstrate that gated fusion effectively limits performance degradation under noisy observations. By controlling the contribution of the residual-based candidate reconstruction, the final-fusion constraint reduces the influence of noise-amplified residual errors and improves the robustness of the proposed Stacking method.
Table 9. Comparison of reconstruction performance with and without gated fusion under different SNR levels for the steel stringer bridge.
Figure 11. Noise robustness comparison of different reconstruction schemes for the steel stringer bridge.

3.4. Frequency Domain Performance

To examine the preservation of structural dynamic characteristics, operational modal analysis was conducted under the Channel missing pattern in the test set using both the complete reference responses and responses reconstructed by Stacking. The reconstructed response of each individually missing sensor was concatenated across all sensors to form a complete multichannel response for modal identification. The first six modes were identified using covariance-driven stochastic subspace identification (SSI-COV). For SSI-COV, a fourth-order zero-phase Butterworth band-pass filter over 3–32 Hz, 44 block rows, and model orders of 60–120 was used. Stable poles were retained with damping ratios below 18% and eigenvalue moduli below 1.02. The reconstructed responses were evaluated in terms of modal frequencies, damping ratios, and the modal assurance criterion (MAC), as summarized in Table 10.
Table 10. Comparison of modal parameters identified from the reference and reconstructed responses for the steel stringer bridge.
Table 10 shows that the modal frequencies identified from the reconstructed responses remain in close agreement with those obtained from the reference responses. The frequency errors of the first six modes remain below 0.68%, indicating close agreement between the modal frequencies identified from the reconstructed and reference responses. In contrast, the damping ratios exhibit greater sensitivity to reconstruction errors, with larger deviations observed in several modes, particularly the fourth and fifth modes. Despite these differences, the MAC remain high, ranging from 0.9763 to 0.9997, indicating strong consistency between the reconstructed and reference mode shapes. These results suggest that Stacking effectively preserves the principal modal frequencies and spatial mode-shape characteristics under Channel missing, whereas damping-ratio estimation is comparatively more sensitive to local reconstruction errors and response variations. Figure 12 further confirms the overall agreement between the reconstructed and reference mode shapes.
Figure 12. Comparison of the first six reference and reconstructed mode shapes for the steel stringer bridge.

4. Conclusions

This study proposes an anchor-constrained residual stacking method for structural dynamic-response data reconstruction. The proposed method integrates heterogeneous base learners, grouped OOF anchor selection, residual meta-learning, and validation-gated fusion to exploit complementary information among base learners while limiting unreliable residual and fusion contributions. The method is evaluated using monitoring data from a steel stringer bridge under multiple structural states. The main conclusions are as follows:
(1) The proposed method improves overall data reconstruction performance by exploiting information from heterogeneous base learners. It achieves the best overall performance among the compared methods, with an R 2 of 0.9020 and an RRMSE of 0.3065, an MAE of 0.1523, and a Corr of 0.9496, demonstrating improved reconstruction performance over individual base learners.
(2) The proposed method provides consistent reconstruction gains under different missing patterns, reducing RRMSE by 3.34%, 2.21%, and 3.09%, respectively, relative to the corresponding anchor learner. The improvements are also maintained across the four test structural states, with RRMSE reductions ranging from 2.26% to 3.44%. Ablation results further confirm the contributions of anchor-constrained residual learning, grouped OOF prediction, and validation-gated fusion. Under measurement noise, Stacking consistently outperforms the variant without gated fusion, with the advantage becoming more pronounced as SNR decreases, demonstrating the robustness of validation-gated fusion under noisy observations. These results support reliable recovery of incomplete monitoring data under varying missing and noisy conditions, thereby providing a more reliable basis for subsequent SHM analysis.
(3) Modal analysis results confirm that the reconstructed responses preserve the principal modal characteristics of the structure. For the steel stringer bridge under Channel missing, the frequency errors of the first six modes remain below 0.68%, and the MAC remain above 0.9763. Although damping-ratio estimates are more sensitive to reconstruction errors, the reconstructed responses maintain good agreement in modal frequencies and mode shapes, providing reliable data support for subsequent modal analysis and structural condition assessment.
Although the proposed method demonstrates consistent improvements across different missing patterns and structural states, the current validation-gated fusion relies on prespecified gain thresholds and discrete searches for the residual and final-fusion coefficients. Future research will investigate adaptive coefficient calibration, uncertainty-aware fusion, and broader validation using long-term monitoring data from different structural systems.

Author Contributions

D.G.: Methodology, software, validation, formal analysis, investigation, data curation, writing—original draft preparation, visualization; C.W.: Methodology, validation, supervision, writing—review and editing; M.P.: Data curation, visualization; Y.W.: Resources, investigation, writing—review and editing; C.Y.: Data curation, validation; C.M.: Conceptualization, project administration, funding acquisition, writing—review and editing; S.X.: Conceptualization, supervision, resources. 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 52578375), the Major Science and Technology Project of Yunnan Province (grant number 202502AD080007), the Science and Technology Project of Hebei Education Department (grant number QN2026216), and the Hebei Natural Science Foundation (grant number E2026210044).

Data Availability Statement

The raw monitoring data used in this study are from a publicly available dataset. The processed data in this study are available from the corresponding author.

Acknowledgments

The authors gratefully acknowledge the financial support received for this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Farrar, C.R.; Worden, K. An introduction to structural health monitoring. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2007, 365, 303–315. [Google Scholar] [CrossRef] [Scilit]
  2. Brownjohn, J.M.W. Structural health monitoring of civil infrastructure. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2007, 365, 589–622. [Google Scholar] [CrossRef] [Scilit]
  3. Li, Z.; Lin, W.; Kim, C.W.; Limongelli, M.P.; Chatzi, E. A comprehensive review of indirect bridge health monitoring. Mech. Syst. Signal Process. 2026, 247, 113918. [Google Scholar] [CrossRef] [Scilit]
  4. Spencer, B.F.; Ruiz-Sandoval, M.E.; Kurata, N. Smart sensing technology: Opportunities and challenges. Struct. Control Health Monit. 2004, 11, 349–368. [Google Scholar] [CrossRef] [Scilit]
  5. Abdulkarem, M.; Samsudin, K.; Rokhani, F.Z.; Rasid, M.F.A. Wireless sensor network for structural health monitoring: A contemporary review of technologies, challenges, and future direction. Struct. Health Monit. 2020, 19, 693–735. [Google Scholar] [CrossRef] [Scilit]
  6. Zhang, J.; Huang, M.; Wan, N.; Deng, Z.; He, Z.; Luo, J. Missing measurement data recovery methods in structural health monitoring: The state, challenges and case study. Measurement 2024, 231, 114528. [Google Scholar] [CrossRef] [Scilit]
  7. Lavassani, S.H.H.; Doroudi, R.; Shahrouzi, M.; Hejazi, F. A comprehensive method for sensor fault detection and signal reconstruction in structural health monitoring systems for super-tall buildings. Structures 2025, 75, 108866. [Google Scholar] [CrossRef] [Scilit]
  8. Niu, J.; Li, S.; Li, Z. Restoration of missing structural health monitoring data using spatiotemporal graph attention networks. Struct. Health Monit. 2022, 21, 2408–2419. [Google Scholar] [CrossRef] [Scilit]
  9. Zhang, Z.; Luo, Y. Restoring method for missing data of spatial structural stress monitoring based on correlation. Mech. Syst. Signal Process. 2017, 91, 266–277. [Google Scholar] [CrossRef] [Scilit]
  10. Li, L.; Liu, H.; Zhou, H.; Zhang, C. Missing data estimation method for time series data in structure health monitoring systems by probability principal component analysis. Adv. Eng. Softw. 2020, 149, 102901. [Google Scholar] [CrossRef] [Scilit]
  11. Ma, Z.; Luo, Y.; Yun, C.B.; Wan, H.P.; Shen, Y. An MPPCA-based approach for anomaly detection of structures under multiple operational conditions and missing data. Struct. Health Monit. 2023, 22, 1069–1089. [Google Scholar] [CrossRef] [Scilit]
  12. Yang, Y.; Nagarajaiah, S. Harnessing data structure for recovery of randomly missing structural vibration responses time history: Sparse representation versus low-rank structure. Mech. Syst. Signal Process. 2016, 74, 165–182. [Google Scholar] [CrossRef] [Scilit]
  13. Chen, S.Y.; Wang, Y.W.; Ni, Y.Q. Multi-channel lost data recovery for structural health monitoring by structured low-rank matrix completion. Struct. Health Monit. 2025. epub ahead of print. [Google Scholar] [CrossRef] [Scilit]
  14. Huang, Y.; Beck, J.L.; Wu, S.; Li, H. Bayesian compressive sensing for approximately sparse signals and application to structural health monitoring signals for data loss recovery. Probabilistic Eng. Mech. 2016, 46, 62–79. [Google Scholar] [CrossRef] [Scilit]
  15. Ren, P.; Chen, X.; Sun, L.; Sun, H. Incremental bayesian matrix/tensor learning for structural monitoring data imputation and response forecasting. Mech. Syst. Signal Process. 2021, 158, 107734. [Google Scholar] [CrossRef] [Scilit]
  16. Ye, X.; Su, Y.; Xi, P.; Liu, H. Structural health monitoring data reconstruction of a concrete cable-stayed bridge based on wavelet multi-resolution analysis and support vector machine. Comput. Concr. 2017, 20, 555–562. [Google Scholar] [CrossRef]
  17. Zhang, Y.M.; Wang, H.; Bai, Y.; Mao, J.X.; Xu, Y.C. Bayesian dynamic regression for reconstructing missing data in structural health monitoring. Struct. Health Monit. 2022, 21, 2097–2115. [Google Scholar] [CrossRef] [Scilit]
  18. Ma, Y.; He, Y.; Wang, L.; Zhang, J. Probabilistic reconstruction for spatiotemporal sensor data integrated with gaussian process regression. Probabilistic Eng. Mech. 2022, 69, 103264. [Google Scholar] [CrossRef] [Scilit]
  19. Oh, B.K.; Glisic, B.; Kim, Y.; Park, H.S. Convolutional neural network–based data recovery method for structural health monitoring. Struct. Health Monit. 2020, 19, 1821–1838. [Google Scholar] [CrossRef] [Scilit]
  20. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [Scilit]
  21. Schuster, M.; Paliwal, K.K. Bidirectional recurrent neural networks. IEEE Trans. Signal Process. 1997, 45, 2673–2681. [Google Scholar] [CrossRef] [Scilit]
  22. Jeong, S.; Ferguson, M.; Hou, R.; Lynch, J.P.; Sohn, H.; Law, K.H. Sensor data reconstruction using bidirectional recurrent neural network with application to bridge monitoring. Adv. Eng. Inform. 2019, 42, 100991. [Google Scholar] [CrossRef] [Scilit]
  23. Bai, S.; Kolter, J.Z.; Koltun, V. An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv 2018, arXiv:1803.01271. [Google Scholar] [CrossRef] [Scilit]
  24. Lei, X.; Sun, L.; Xia, Y. Lost data reconstruction for structural health monitoring using deep convolutional generative adversarial networks. Struct. Health Monit. 2021, 20, 2069–2087. [Google Scholar] [CrossRef] [Scilit]
  25. Gao, S.; Zhao, W.; Wan, C.; Jiang, H.; Ding, Y.; Xue, S. Missing data imputation framework for bridge structural health monitoring based on slim generative adversarial networks. Measurement 2022, 204, 112095. [Google Scholar] [CrossRef] [Scilit]
  26. Fan, G.; Li, J.; Hao, H.; Xin, Y. Data driven structural dynamic response reconstruction using segment based generative adversarial networks. Eng. Struct. 2021, 234, 111970. [Google Scholar] [CrossRef] [Scilit]
  27. Shu, J.; Yu, H.; Liu, G.; Duan, Y.; Hu, H.; Zhang, H. DF-CDM: Conditional diffusion model with data fusion for structural dynamic response reconstruction. Mech. Syst. Signal Process. 2025, 222, 111783. [Google Scholar] [CrossRef] [Scilit]
  28. Jiang, K.; Han, Q.; Du, X.; Ni, P. Structural dynamic response reconstruction and virtual sensing using a sequence to sequence modeling with attention mechanism. Autom. Constr. 2021, 131, 103895. [Google Scholar] [CrossRef] [Scilit]
  29. Yang, F.; Song, X.; Yi, W.; Li, R.; Wang, Y.; Xiao, Y.; Ma, L.; Ma, X. Lost data reconstruction for structural health monitoring by parallel mixed transformer-CNN network. Mech. Syst. Signal Process. 2025, 224, 112142. [Google Scholar] [CrossRef] [Scilit]
  30. Nie, T.; Qin, G.; Ma, W.; Mei, Y.; Sun, J. ImputeFormer: Low rankness-induced transformers for generalizable spatiotemporal imputation. In Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining; ACM: New York, NY, USA, 2024; pp. 2260–2271. [Google Scholar] [CrossRef] [Scilit]
  31. Du, W.; Côté, D.; Liu, Y. SAITS: Self-attention-based imputation for time series. Expert Syst. Appl. 2023, 219, 119619. [Google Scholar] [CrossRef] [Scilit]
  32. Wu, H.; Hu, T.; Liu, Y.; Zhou, H.; Wang, J.; Long, M. TimesNet: Temporal 2D-variation modeling for general time series analysis. In Proceedings of the International Conference on Learning Representations, Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
  33. Bloemheuvel, S.; van den Hoogen, J.; Atzmueller, M. A computational framework for modeling complex sensor network data using graph signal processing and graph neural networks in structural health monitoring. Appl. Netw. Sci. 2021, 6, 97–120. [Google Scholar] [CrossRef] [Scilit]
  34. Liu, P.; Tang, Z.; Zhang, C.; Huang, X.; Xu, W. Nonuniform data loss reconstruction based on time-series-specialized neural networks for structural health monitoring. Struct. Health Monit. 2026, 25, 2262–2286. [Google Scholar] [CrossRef] [Scilit]
  35. Zheng, W.; Li, J.; Hao, H.; Fan, G. Missing data imputation for structural health monitoring using unsupervised domain adaptation and pretraining techniques. Eng. Struct. 2025, 328, 119694. [Google Scholar] [CrossRef] [Scilit]
  36. Zhang, M.; Guo, T.; Zhang, G.; Liu, Z.; Liu, Y. Missing monitoring data reconstruction for cable-stayed bridge using knowledge transfer-based generative pre-trained model. Struct. Health Monit. 2025. epub ahead of print. [Google Scholar] [CrossRef] [Scilit]
  37. Clemen, R.T. Combining forecasts: A review and annotated bibliography. Int. J. Forecast. 1989, 5, 559–583. [Google Scholar] [CrossRef] [Scilit]
  38. Brown, G.; Wyatt, J.; Harris, R.; Yao, X. Diversity creation methods: A survey and categorisation. Inf. Fusion 2005, 6, 5–20. [Google Scholar] [CrossRef]
  39. Wang, X.; Hyndman, R.J.; Li, F.; Kang, Y. Forecast combinations: An over 50-year review. Int. J. Forecast. 2023, 39, 1518–1547. [Google Scholar] [CrossRef] [Scilit]
  40. Wolpert, D.H. Stacked generalization. Neural Netw. 1992, 5, 241–259. [Google Scholar] [CrossRef] [Scilit]
  41. Breiman, L. Stacked regressions. Mach. Learn. 1996, 24, 49–64. [Google Scholar] [CrossRef] [Scilit]
  42. van der Laan, M.J.; Polley, E.C.; Hubbard, A.E. Super learner. Stat. Appl. Genet. Mol. Biol. 2007, 6, 25. [Google Scholar] [CrossRef] [Scilit]
  43. Oliveira, M.; Torgo, L. Ensembles for time series forecasting. In Proceedings of the Sixth Asian Conference on Machine Learning; PMLR: Cambridge, MA, USA, 2015; Volume 39, pp. 360–370. [Google Scholar]
  44. Moon, J.; Jung, S.; Rew, J.; Rho, S.; Hwang, E. Combination of short-term load forecasting models based on a stacking ensemble approach. Energy Build. 2020, 216, 109921. [Google Scholar] [CrossRef] [Scilit]
  45. Hasson, H.; Maddix, D.C.; Wang, B.; Gupta, G.; Park, Y. Theoretical guarantees of learning ensembling strategies with applications to time series forecasting. In Proceedings of the 40th International Conference on Machine Learning; PMLR: Cambridge, MA, USA, 2023; Volume 202, pp. 12616–12632. [Google Scholar]
  46. Bergmeir, C.; Benítez, J.M. On the use of cross-validation for time series predictor evaluation. Inf. Sci. 2012, 191, 192–213. [Google Scholar] [CrossRef] [Scilit]
  47. Whelan, M.J.; Janoyan, K.D. In-service diagnostics of a highway bridge from a progressive damage case study. J. Bridge Eng. 2010, 15, 597–607. [Google Scholar] [CrossRef] [Scilit]
  48. Whelan, M.; Gangone, M.; Janoyan, K. Data Set from Ambient Vibration Monitoring and Static Loading of a Steel Stringer Bridge Subject to Imposed Damage; Zenodo: Geneva, Switzerland, 2025. [Google Scholar] [CrossRef]
  49. Whelan, M.J.; Janoyan, K.D. Design of a Robust, High-Rate Wireless Sensor Network for Static and Dynamic Structural Health Monitoring. J. Intell. Mater. Syst. Struct. 2009, 20, 849–863. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.