Next Article in Journal
Latent Salinity Stress Detection in Opuntia ficus-indica Using Hyperspectral Imaging and a 3D-CNN Framework
Previous Article in Journal
Rail-BEV: A LiDAR-Centric and Sensor-Aware BEV Perception Framework for Long-Range Railway Obstacle Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

SAMS-Net: A Smoothness-Anchored Monotone Neural Differential Equation Network for Failure-Only-Supervised Structural Health Indicator Construction

1
National Key Laboratory of Strength and Structural Integrity, Xi’an 710065, China
2
Aircraft Strength Research Institute of China, Xi’an 710065, China
3
Key Laboratory of Education Ministry for Modern Design and Rotor-Bearing System, Xi’an Jiaotong University, Xi’an 710049, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(12), 3640; https://doi.org/10.3390/s26123640
Submission received: 10 May 2026 / Revised: 2 June 2026 / Accepted: 5 June 2026 / Published: 7 June 2026
(This article belongs to the Section Fault Diagnosis & Sensors)

Abstract

Structural health monitoring (SHM) of fibre-reinforced composites requires a health indicator that is monotonically non-decreasing under the standard SHM assumption that no self-healing or maintenance-induced restoration event is active, derived from heterogeneous sliding-window observations of acoustic emission, strain, and fibre Bragg grating channels, with only the failure timestamp available per specimen. Conventional endpoint-supervised regressors attain high rank correlation with normalised life but produce jagged, non-monotone trajectories of limited engineering value. A method named SAMS-Net (Smoothness-Anchored Monotone Neural Differential Equation Network) is developed, in which a neural differential equation backbone is anchored by a two-level Pool-Adjacent-Violators (PAV) projection. A within-window projection is applied during training with a straight-through gradient, and an across-window projection is applied at inference, yielding a globally non-decreasing health indicator. A smoothness-stratified two-phase training schedule first trains on specimens whose per-specimen median local-smoothness coefficient exceeds 0.5, then fine-tunes on the full set. Across the present seventeen-specimen open-hole carbon-fibre dataset spanning two stress levels and six leave-one-specimen-out and cross-condition scenarios, SAMS-Net wins on every scenario on the canonical Prognostics and Health Management (PHM) Composite of monotonicity, trendability, and robustness, with margins of 0.22 to 0.48 against the strongest baseline, reproducible across three random seeds. Ablation reveals that the operative mechanism is the two-level PAV projection rather than the stochastic differential equation (SDE) inductive bias. A new control experiment in which the across-window PAV projection is applied at inference to the strongest baselines confirms that the projection accounts for a substantial share of the SAMS-Net margin, while the within-window training-time projection and a globally consistent prognosability metric retain a SAMS-Net advantage. Cross-site or cross-material transferability remains to be established in future work.

1. Introduction

Structural health monitoring (SHM) of fibre-reinforced composites under cyclic mechanical loading has emerged as a load-bearing component of modern reliability engineering practice in aerospace, civil, and energy infrastructure assets. A central operational artefact in such pipelines is the health indicator, a scalar trajectory H ( t ) [ 0 , 1 ] that summarises the cumulative damage state of a structural specimen and is consumed downstream by maintenance-decision modules that schedule inspection, repair, and retirement [1]. Many artificial intelligence methods have been developed for health management [2,3,4,5,6]. Three properties are demanded of any health indicator construction method that is to be deployed in field settings: monotonicity—conditional on the absence of self-healing or maintenance-induced restoration events, in which case (e.g., bond-line repair on aircraft primary structures) the monotonicity constraint must be relaxed or applied piecewise between maintenance events—trendability (similar specimens must produce similar trajectories), and robustness (the indicator must be insensitive to high-frequency sensor noise) [7]. The composite of these three quality measures, hereafter denoted the Prognostics and Health Management (PHM) Composite, abbreviated PCS, has become the de facto canonical evaluation metric for health indicator quality in the prognostics and health management community [1].
However, in real composite-fatigue datasets, the only reliably labelled timestamp per specimen is the failure event, after which the specimen is removed from service [8]. Per-time labels of the underlying damage state are unavailable, since damage is unobservable except through the very acoustic emission, strain, and fibre Bragg grating channels that the health indicator must interpret. This regime is referred to here as the failure-only-supervised setting.
Two predominant modelling families have been deployed for failure-only-supervised health indicator construction. The first family applies endpoint-supervised regressors, including convolutional and recurrent architectures [9,10,11], transformer-style attention networks [12], and physics-informed hybrids [13,14]. These regressors typically attain high rank correlation against normalised life but the inferred per-window indicator values are often non-monotone in time, particularly on noisy specimens whose acoustic-emission descriptors fluctuate rapidly. A jagged indicator, even one whose Spearman correlation against ground-truth life fraction is high, is operationally invalid for SHM deployment because downstream maintenance-decision logic is structurally non-monotone-tolerant: a temporary decrease in H ( t ) is interpreted as evidence of self-healing, which is inconsistent with the accumulation-of-damage physics that the SHM pipeline is built around. The second family applies unsupervised, isotonic, or contrastive estimators [15], which produce monotone indicators by construction but cannot exploit the cross-specimen failure-event evidence and tend to degrade under cross-condition transfer.
A third complication is that the multi-source observation channels in field-deployed composite SHM rigs are heterogeneous in count, in scale, and in informativeness. Acoustic emission (AE) descriptors are computed by summary statistics over per-window waveform segments and span twenty-five descriptors per window in the present dataset. Strain channels are scalar and well-conditioned but are sensitive to global rigid-body effects that are uncorrelated with damage. Fibre Bragg grating channels are spatial measurements distributed across the specimen and span a variable count of zero to five channels depending on instrumentation. A deployed health indicator construction method must be agnostic to the fibre channel count, must accommodate the absence of the fibre stream entirely (the so-called fibre-mask robustness regime), and must produce indicators whose calibration is invariant to the underlying stress level. Existing multi-sensor fusion strategies based on graph neural networks [16,17] address the channel-count heterogeneity but introduce non-trivial parameter overhead. In an empirical pre-check on the present dataset, the modality-conditional gating variant was found to be statistically indistinguishable from a simple mask-aware sum-pool, and the gating was consequently discarded.
The motivation for the present work is sketched in Figure 1. In the left panel a conventional endpoint-supervised regressor produces a high-Spearman but jagged indicator that violates the monotonicity requirement and is consequently unusable for maintenance-decision deployment. In the right panel the indicator produced by SAMS-Net under the same supervision regime is smooth, monotone, and bounded, and consequently passes the engineering acceptance criteria. The figure also illustrates the supervision regime in the inset: the only available label is the failure event, and the time series between t = 0 and T end is otherwise unlabelled.
The present method is deliberately minimal. Stacking many theoretically motivated architectural components without per-component ablation risks over-claiming, because the operative mechanism may in fact be a single element, while the remainder add parameters without measurable benefit. An effective method should therefore commit to a small number of contributions, include an a priori empirical pre-check before adopting each component, and report null ablation findings transparently. Accordingly, SAMS-Net retains only the smooth-latent provider—a neural differential equation backbone, in either its stochastic SDE form or its deterministic ODE limit—and replaces every other heuristic by the two-level Pool-Adjacent-Violators projection, whose dominance is demonstrated in Section 4.
The methodological insight is that the failure mode of conventional endpoint-supervised regressors is a constraint-satisfaction failure: they learn a useful representation but produce trajectories lacking the structural inductive bias that engineering demands. The remedy is a hard projection onto the constraint manifold, applied at training time so the gradient through the projection reshapes the upstream representation, and again at inference to enforce the global constraint. Pool-Adjacent-Violators is the natural projector for monotonicity because it is the L 2 projection onto the cone of non-decreasing sequences with linear-time amortised computation [7].
The present method, SAMS-Net (Smoothness-Anchored Monotone Neural Differential Equation Network), is the minimal proposal consistent with these constraints. Three contributions are claimed.
  • A two-level Pool-Adjacent-Violators projection head is introduced, in which a within-window projection is applied during training with a straight-through gradient and an across-window projection is applied at inference. This is the dominant contribution per the ablation study reported in Section 4. Removing the projection drops the PCS by roughly 0.39.
  • A smoothness-stratified two-phase training schedule is introduced, in which the first 0.3 E of the E training epochs are allocated to specimens whose per-specimen median local-smoothness coefficient exceeds 0.5, after which a full-set fine-tuning phase covers the entire training pool.
  • A neural differential equation backbone (either a stochastic SDE or its deterministic ODE limit, the two variants being operationally equivalent on the present dataset as established by ablation A4) with smoothness-derived drift weighting is adopted, providing the smooth latent on which the projection acts. The backbone is presented as a smooth-latent provider rather than as an inductive-bias claim, since both null findings below contradict any such claim. Two architectural choices that did not materialise as positive contributions in ablation, namely the smoothness-adaptation of the drift weighting and the stochasticity of the diffusion, are reported transparently in Section 4 as null findings.
The remainder of the paper is organised as follows. Section 2 reviews failure-only-supervised health indicator construction, neural-SDE prognostics, and isotonic-regression-based health indicators. Section 3 formalises the problem and describes the architecture, training procedure, and loss. Section 4 reports the experimental study, including the main results, ablation, sensitivity, and multi-seed variance analysis. Section 5 concludes.

2. Related Work

2.1. Failure-Only-Supervised Health Indicator Construction

Failure-only supervision is the canonical regime in run-to-failure SHM data on real composite specimens, where the failure event T end is unambiguously observable and the underlying damage state is otherwise hidden behind the acoustic emission, strain, and fibre-optic channels [8,18,19,20]. The present manuscript places its primary emphasis on experimental composite SHM data, consistent with the practical focus of the work. The taxonomy below explicitly distinguishes health indicator (HI) construction (whose objective is the indicator-shape trajectory H i ( t ) ) from remaining-useful-life (RUL) prediction (whose objective is the scalar r i ( t ) T end i t ), since several cited references target the latter even when the former is the engineering necessity. Three lines of work have been developed under this regime. The first line treats the per-specimen relative life fraction n ( t ) = t / T end as a regression target and trains supervised neural regressors directly on sliding windows. Representative architectures include convolutional and recurrent hybrids [9,21], transformer-style attention networks [12,22], gated-recurrent-unit (GRU)-style recurrent models [23], and physics-informed extensions [13,14,24]. The bulk of this family targets RUL rather than HI shape, and their relevance to the present work is the underlying representation rather than the objective. The second line applies unsupervised feature-extraction or contrastive learning to construct an informative latent that is then mapped to a health indicator [15,25,26,27,28]. The third line constrains the indicator at the model level via monotonicity penalties or isotonic-regression heads [7,29,30]. This third family explicitly targets HI shape, and is the line the present method extends. The first family typically delivers high rank correlation but jagged trajectories, the second family delivers smoother but less calibrated indicators, and the third family delivers monotone but often biased indicators because the cross-specimen failure-event evidence is under-exploited.
Constraint-guided learning frameworks [7] encode monotonicity as an explicit projection onto the feasible set, which is the line of work the present method extends. The present work deliberately adopts a minimal architecture validated by an a priori empirical pre-check, in preference to stacking unvalidated identifiability components.

2.2. Neural Stochastic Differential Equations for Time-Series Modelling

Neural ordinary and stochastic differential equations have emerged as a continuous-time generalisation of recurrent architectures and as a principled mechanism for encoding physical-time continuity priors [31,32,33,34]. A neural-SDE specifies d H t = μ θ ( z t , H t ) d t + σ θ ( z t , H t ) d W t and integrates the trajectory via a Euler–Maruyama or higher-order scheme. Recent work has further investigated stability [34] and noise estimation. The continuous-time treatment is particularly natural for sliding-window prognostics because the within-window time index is continuous and the drift-diffusion decomposition makes the smooth-versus-noisy distinction explicit at the model level: the drift integrates the systematic damage-accumulation signal while the diffusion absorbs high-frequency sensor variability. The continuous-time GRU-ODE-Bayes architecture [33] is included as a baseline in the present work because it exemplifies a competing approach in which continuous-time dynamics are imposed without an explicit monotonicity constraint at the head.
In the prognostics setting, the drift integral over the sliding window naturally produces a smooth latent trajectory amenable to a hard monotonicity constraint. Closely related are neural-ODE prognostics applied to bearing life [35], which impose no monotonicity at the head and supervise on raw remaining-life. In the ablation of Section 4, the deterministic-ODE variant of the present method is statistically indistinguishable from the stochastic-SDE variant. The SDE formulation is retained as a notational generalisation that recovers the ODE at γ = 0 .

2.3. Isotonic Regression for Monotonicity-Constrained Learning

Isotonic regression is the L 2 projection of a sequence onto the cone of non-decreasing sequences and admits an O ( n ) amortised algorithm via Pool-Adjacent-Violators (PAV) [36]. The PAV step is differentiable through a straight-through estimator and can be embedded as a projection layer inside a deep network [7,30]. Three deployment patterns have been reported in the prognostics literature. First, a one-shot post hoc isotonic projection has been applied at inference to a learned indicator, which guarantees monotonicity but does not propagate the projection’s shape constraint into the training signal. Second, a soft monotonicity penalty has been added to the loss, which biases but does not enforce the constraint. Third, a hard isotonic-regression head has been embedded as a layer with a straight-through gradient [7]. The present work extends the third pattern to a two-level projection: a within-window projection is applied during training, and an across-window projection is applied at inference. The latter projection enforces the global monotonicity that is required by the engineering specification but that is not implied by the within-window projection alone, since the per-window-end indicator values may zigzag across the trajectory.
Two technical details matter. The straight-through estimator preserves the gradient magnitude through the projection layer, biasing the upstream representation towards near-monotone trajectories before projection. The within-window projection alone is insufficient for global monotonicity because per-window-end values may decrease across windows. The across-window projection at inference closes this gap. The two-level structure is the contribution of the present work, and is the operative mechanism per the ablation evidence in Section 4.
The isotonic regression literature in survival analysis and reliability engineering provides additional context for the present two-level PAV projection. The Grenander estimator and its generalisations [36] are the foundational tool for monotone density and hazard estimation under order restrictions. In reliability engineering, these tools have been applied to monotone failure-rate models, increasing-failure-rate-average (IFRA) estimation, and the calibration of cumulative-damage models. The classical post hoc isotonic projection has been the standard tool for enforcing monotonicity on a fitted trajectory after the fit is complete. The present contribution differs from the classical setting in two respects: first, the projection is embedded as a differentiable layer within a deep learning pipeline rather than applied as a post hoc step. Second, the projection is applied at two levels (within-window during training with a straight-through gradient, and across-window at inference) rather than at a single level. The first extension propagates the monotonicity constraint into the upstream representation, and the second extension enforces the global trajectory-level constraint that the within-window projection alone cannot guarantee.

2.4. Multi-Source Heterogeneous Sensing for Composite SHM

Acoustic-emission monitoring of composite specimens has a long and well-validated history, going back to the Kaiser effect that ties acoustic activity to irreversible damage in the classical acoustic-emission engineering literature. Recent work has applied deep neural networks to acoustic-emission damage classification [19,20], fatigue-life prediction [8,37,38], combined acoustic-strain and bearing-life prediction [17,39], and other scenarios [2,40]. A practical issue in field deployment is that the fibre Bragg grating channel count is variable across specimens (zero, one, two, four, or five channels are encountered), and a deployed model must accommodate the missing-channel case without reconfiguration. Recent work on multi-sensor fusion has proposed graph-attention or graph-transformer architectures [16,17,41], but in an empirical pre-check on the present dataset the modality-conditional gating variant did not contribute measurably and was discarded in favour of a simple mask-aware sum-pool fusion. The simpler fusion is what is retained in the present method.

3. Methodology

3.1. Problem Formulation

A specimen i is observed via three multi-source sliding-window time-series. The acoustic-emission stream a i R T i × 25 collects twenty-five descriptors per window, including kurtosis, spectral kurtosis, and other moments from the per-window AE record. The strain stream s i R T i × 1 collects a single scalar channel per window. The fibre Bragg grating stream f i R T i × 1 collects the middle channel of the available fibre array (the middle-channel rule is dataset-specific, and a binary mask m F i { 0 , 1 } encodes whether the fibre stream is present). All three streams are aligned along a common cycle-time index, and the only available label is the failure event timestamp T end i . The per-specimen normalised life is n i ( t ) = t / T end i [ 0 , 1 ] .
Two tasks are addressed. First, a health indicator H i : [ 0 , T end i ] [ 0 , 1 ] must be constructed that is monotonically non-decreasing in t, conditional on the absence of self-healing and maintenance-induced restoration events. The present open-hole carbon-fibre fatigue regime satisfies this assumption, and deployment scenarios in which periodic maintenance restores structural integrity require the monotonicity constraint to be re-applied piecewise between maintenance events. Second, a normalised remaining-useful-life estimate r i ( t ) 1 n i ( t ) must be reported per sliding window. The primary evaluation metric is the SHM PHM Composite,
PCS ( H , n ) = 1 3 Mo ( H ) + Tr ( H , n ) + Ro ( H ) ,
where Mo , Tr , and Ro are respectively the monotonicity, trendability, and robustness measures defined by [42]. Equation (1) is the canonical SHM-PHM composite used throughout Section 4. Prognosability Pr is adopted as a fourth health indicator quality metric, complementing the canonical triple. For a scenario group with K test specimens,
Pr ( { H i } ) = exp std i H i ( T end i ) / mean i H i ( T end i ) H i ( 0 ) ( 0 , 1 ] ,
with values closer to unity indicating that the trained indicator converges to a tight cluster of end-of-life values across test specimens relative to each specimen’s dynamic range, the canonical SHM interpretation of prognosability [1,42]. A test-unit composite (TUC)
TUC ( H , n ) = 1 4 Mo ( H ) + Tr ( H , n ) + Ro ( H ) + Pr ( { H i } )
is also reported in Section 4, with the prognosability term aggregated across the test specimens of the scenario group. Evaluating the health indicator quality metrics on the held-out test specimens rather than on the training units follows the rectified test-phase evaluation criteria recently formulated for historical-independent health indicators of composite structures [43], which redefine the monotonicity, prognosability, and trendability fitness specifically for the test phase of data-driven models to provide a more trustworthy basis for cross-method comparison. The present test-unit composite adopts this principle. The robustness measure Ro partially overlaps conceptually with monotonicity because it penalises a locally smoothed-versus-raw discrepancy on the same trajectory rather than on a separate reference. This partial overlap is the standard SHM literature trade-off and is the reason that prognosability is added as a fourth, conceptually independent criterion. Spearman rank correlation against n is reported as a secondary metric, and the per-window normalised mean absolute error (MAE) of the remaining-life prediction r is reported as a tertiary metric.

3.2. Method Overview

The architecture of SAMS-Net is depicted in Figure 2. A sliding window of length W = 100 is consumed by three per-modality encoders that map each modality to a sixty-four-dimensional per-time-step latent. The three latents are combined by a mask-aware sum-pool, and the fused latent feeds a neural differential-equation drift integrator. The drift integrator emits a per-window indicator trajectory H raw R W . The two-level Pool-Adjacent-Violators projector is then applied: a within-window projection is applied at training time (with a straight-through gradient), and an across-window projection is applied at inference time, after which the per-window-end values are concatenated across all sliding windows of a specimen and projected once more onto the cone of non-decreasing sequences. The resulting trajectory H ( t ) is the principal output. An auxiliary remaining-life head consumes the temporally pooled fused latent and emits r pred . The complete model has approximately one hundred and eighty-eight thousand trainable parameters, which is smaller than each of the strongest baselines and ensures that any reported win is not attributable to a parameter-count confounding.

3.3. Two-Level Isotonic-Projection Head

The Pool-Adjacent-Violators (PAV) algorithm computes the L 2 projection of a sequence H ˜ R W onto the cone of non-decreasing sequences,
H iso = arg min h 1 h 2 h W w = 1 W ( H ˜ w h w ) 2 ,
in O ( W ) amortised time [36]. Equation (4) is computed in closed form by the PAV algorithm. Differentiability is achieved with a straight-through estimator: in the forward pass the projected value is returned, while in the backward pass the gradient of the loss with respect to H ˜ is set equal to the gradient of the loss with respect to H iso . The mechanism is detailed in Figure 3.
Level one (within-window PAV) operates at training time as a layer mapping H raw to its isotonic projection within each sliding window. The straight-through estimator is preferred over a soft monotonicity penalty, which permits non-monotone shortcuts when penalty and regression error are simultaneously small. The within-window projection is the identity on the feasible set and acts only when the upstream output strays from feasibility.
Level two (across-window PAV) operates at inference time: the per-window-end values are concatenated across the entire trajectory and projected once more onto the cone of non-decreasing sequences. This enforces global monotonicity that the within-window projection alone cannot guarantee, since neighbouring windows may produce per-window-end values that are individually well-calibrated but jointly non-monotone. The across-window PAV is applied only to SAMS-Net, since baselines do not claim trajectory-level monotonicity.
The two-level projection is the dominant contribution. Removing both projections degrades PCS by roughly 0.39, the largest single-component effect in the ablation matrix (Section 4). Both levels are necessary, and the ablation does not support claiming that either alone delivers the full lift.

3.4. Smoothness-Stratified Two-Phase Training

The local-smoothness coefficient s t [ 0 , 1 ] of a sliding window is defined as
s t = clamp 1 std d AE kurt / d t s max , 0 , 1 ,
where the standard deviation is taken over the per-window first-difference of the AE-kurtosis descriptor and s max is a normalisation constant fixed a priori from the empirical distribution of std d AE kurt / d t on the training pool. Smooth windows produce s t 1 , and rough windows produce s t 0 . The per-specimen median of s t defines the smooth class: a specimen i is smooth-class if median t ( s t i ) > 0.5 .
The smoothness-stratified two-phase training schedule (SSTP) operates as in Figure 4. In Phase A, the first 0.3 E of the E training epochs are allocated to mini-batches drawn from the smooth-class subset of the training pool. The drift network learns the well-conditioned dynamics first. In Phase B, the remaining E 0.3 E epochs are allocated to mini-batches drawn from the entire training pool. The phase transition occurs at a fixed epoch index, and the optimiser state is preserved across the transition. A cosine-annealing learning-rate schedule is applied throughout. The SSTP curriculum produces a small lift in PCS of up to 0.05 on five of the six scenarios, with a marginally negative effect on S3, as documented in the ablation study.

3.5. Neural Differential-Equation Backbone with Smoothness Coefficient

The drift integrator can be specified equivalently as a deterministic ordinary differential equation (ODE) or as a stochastic differential equation (SDE) with empirically null diffusion. The two variants are operationally equivalent on the present dataset (see ablation A4 in Section 4). The deterministic ODE form is taken as the primary specification of the backbone and reads
d H t = β ( s t ) ρ θ ( z t , H t ) d t ,
integrated by an explicit Euler scheme with d t = 1 / W . For completeness, the deterministic backbone admits a stochastic generalisation that recovers the deterministic case at γ = 0 , namely d H t = β ( s t ) ρ θ ( z t , H t ) d t + γ ( s t ) σ θ ( H t ) d W t , discretised by a Euler–Maruyama scheme. The diffusion term is reported transparently as an empirically null component in the ablation (variant A4). The drift weighting β ( s ) = β min + ( β max β min ) s is increasing in s, and the diffusion weighting γ ( s ) = γ max ( γ max γ min ) s is decreasing in s, so that smooth windows preferentially exercise the drift while rough windows preferentially exercise the diffusion. The drift network ρ θ is a two-layer multi-layer perceptron with sigmoid-bounded output in [ 0 , ρ max ] , and the diffusion magnitude σ θ ( H ) = σ min + 0.05 H ( 1 H ) is heteroscedastic and bounded.
The smoothness-conditioned weighting is intended to let smooth windows preferentially exercise the drift while rough windows are absorbed by the diffusion. In ablation (Section 4), this adaptation is statistically neutral, and the deterministic-ODE limit ( γ = 0 ) is indistinguishable from the stochastic SDE. Both null findings are reported transparently. The PAV projection absorbs the variability the smoothness adaptation was intended to manage, and the SDE/ODE backbone functions operationally as a smooth-latent provider.

3.6. Modality Encoders and Fusion

Each modality encoder is a two-layer one-dimensional convolution followed by a single-layer gated recurrent unit, mapping a per-time-step input to a sixty-four-dimensional per-time-step latent. The convolution kernel size is seven, the kernel padding is three, and the Gaussian Error Linear Unit (GELU) activation is used between convolutions. The three latents are combined by a mask-aware sum-pool,
z t = z t AE + z t Strain + m F · z t Fibre ,
where m F is the binary fibre-presence mask and the fibre encoder output is multiplied by zero whenever the fibre stream is absent. Equation (7) is the operative fusion rule referenced from Section 3 and the algorithm. No attention or modality-conditional gating is applied, and the simpler fusion was retained because in an a priori pre-check the gating did not contribute measurably and added parameter count.

3.7. Training Objective

The total loss is
L = w end H [ 1 ] n end 2 + w traj H n window 2 + w rul r pred ( 1 n end ) 2 + w iso H raw H iso 2 ,
with w end = 1.0 , w traj = 0.5 , w rul = 0.5 , w iso = 0.1 . The first term anchors the indicator endpoint to the failure-event label. The second term encourages the trajectory to track normalised life. The third term auxiliarily supervises the remaining-life head. The fourth term penalises the residual between the raw backbone output H raw and its isotonic projection, encouraging the backbone to produce a near-monotone latent in the first place.

3.8. Training Procedure

The training procedure is summarised in Algorithm 1. Optimisation uses AdamW [44] with learning rate 10 3 , weight decay 10 4 , batch size 192, and a cosine-annealing schedule from 10 3 to 10 5 over the full training horizon of E = 5 epochs. The same total epoch count is used for all baselines and for SAMS-Net to remove training-budget confounding. The smoothness-stratified Phase A occupies the first 0.3 E = 2 epochs (rounded up to the nearest integer) and is followed by the full-pool Phase B over the remaining E 0.3 E = 3 epochs.
Algorithm 1 SAMS-Net training procedure.
Require: Training pool D ; total epochs E; smoothness threshold τ s = 0.5
  1:
Compute per-window smoothness s t via Equation (5)
  2:
Compute per-specimen median t ( s t ) ; split D into smooth-class D S and rough-class D R by τ s
  3:
Initialise parameters θ and AdamW state
  4:
for epoch e = 1 , 2 , , E  do
  5:
    if  e 0.3 E  then
  6:
         B D S                          ▹ Phase A: smooth-class only
  7:
    else
  8:
         B D S D R                               ▹ Phase B: full set
  9:
    end if
10:
    for minibatch { a , s , f , m F , n end , n window } in B  do
11:
         z ModalityEncoders ( a , s , f ) · mask
12:
         H 0 initial-state head
13:
        Integrate Equation (6) by an explicit Euler scheme to obtain H raw [ 1 : W ]
14:
         H iso PAV within-window ( H raw ) with straight-through gradient
15:
         r pred RUL head ( z ¯ )
16:
        Compute loss by Equation (8); backpropagate; AdamW step
17:
    end for
18:
end for
19:
Inference: slide the trained model across the full trajectory; collect per-window endpoints H [ 1 ] ; apply PAV across-window to obtain H ( t )

4. Experimental Study

4.1. Dataset

The empirical study is conducted on a seventeen-specimen open-hole carbon-fibre composite fatigue dataset spanning two cyclic stress levels (8 and 10 kN). Each specimen is instrumented with synchronous acoustic-emission, strain, and fibre Bragg grating channels, the fibre channel count varies across specimens (zero, one, two, four, or five channels), and the middle-channel rule is applied to extract a single representative fibre stream per specimen. Specimens are partitioned into three groups: a high-load multi-stage group (G1, nine specimens at 10 kN with multi-stage loading and pre-set cycles), a high-load run-to-fail group (G2, five specimens at 8 or 10 kN run to failure), and a low-load run-to-fail group (G3, three specimens at 8 kN run to failure). Sliding windows of 100 cycles with stride 100 are extracted, yielding per-specimen trajectories of approximately 100 to 400 windows. The only label per specimen is the failure-event cycle T end , after which the specimen is removed from service, and per-time damage-state labels are unavailable.
The acoustic-emission descriptor vector contains twenty-five summary statistics per window: moment-based features (mean, variance, skewness, kurtosis), spectral features (centroid, kurtosis, skewness, roll-off), peak-rate, amplitude, and several derived ratios. Descriptor list and per-feature normalisation constants are fixed a priori. Strain and fibre Bragg grating streams are scalar and z-scored per-specimen, and mask-aware fusion ensures fibre-absent specimens receive zero contribution.

4.2. Implementation Details and Compared Methods

SAMS-Net is implemented in PyTorch 2.11 on an NVIDIA RTX-class GPU. Window length is 100 and the stride is 100. Batch size is 192. AdamW is used with learning rate 10 3 and weight decay 10 4 . All methods are trained for E = 5 epochs uniformly to remove training-budget confounding. The cosine-annealing schedule of Section 3 is applied over the same five-epoch horizon, and Algorithm 1 uses the integer-epoch phase transition 0.3 E = 2 (matching the experimental setup). The default hyperparameters of SAMS-Net are ρ max = 0.6 , β max = 1.5 , γ max = 0.10 , β min = 0.3 , γ min = 0.02 . SAMS-Net has approximately one hundred and eighty-eight thousand trainable parameters, smaller than the strongest baselines.
Five baselines are reported. A convolutional neural network combined with a long short-term memory network (CNN-LSTM, ≈191k params) [9] and a transformer-style attention regressor (Transformer-RUL, ≈232k) [12,22] are mainstream references. GRU-ODE-Bayes (≈33k) [33] is a continuous-time non-monotone reference. Isotonic-SK [36] is a monotone-by-construction reference. A multi-layer perceptron regressor (MLP-RUL, ≈15k) is a weak feed-forward reference. All methods receive the same supervision (failure-event endpoint), identical hardware, batch size, learning rate, and epoch count. The across-window PAV is applied only to SAMS-Net since baselines do not claim trajectory-level monotonicity. SAMS-Net’s parameter count (188k) is between MLP-RUL and CNN-LSTM and smaller than Transformer-RUL, removing parameter-count confounding.
Six scenarios are defined: S1 = leave-one-specimen-out (LOSO) on the high-load group (five instances), S2 = LOSO on the low-load group (three instances), S3 = high-to-low cross-condition transfer (G1 + G2 → G3, three instances), S4 = low-to-high transfer (G3 → high, three instances), S5 = multi-stage to single-stage transfer (G1 → G2, three instances), S6 = fibre-mask robustness (training with random fibre masking, testing with fibre absent, three instances). The full grid is 120 training runs plus the ablation and multi-seed variance studies reported below.
All health indicator quality metrics reported in Table 1, Table 2, Table 3, Table 4, Table 5, Table 6 and Table 7 and in all figures of Section 4 are computed exclusively on the held-out test specimens of each scenario instance. The training pool of each LOSO and cross-condition instance is strictly disjoint from the test specimen. The test-unit composite metric defined in Equation (3) is also reported per scenario to address the concern that HI metrics aggregated across training and test units can mask a failure to generalise.

4.3. Main Results

The principal results are reported in Table 1. On the present seventeen-specimen open-hole carbon-fibre dataset, SAMS-Net wins on every one of the six scenarios on the PHM Composite metric, with a mean rank of one. Cross-site or cross-material transferability remains to be established (Section 5). Per-scenario margins against the strongest baseline range from 0.220 (S6) to 0.482 (S1), the smallest margin (S6) is approximately seven times the per-seed standard deviation of SAMS-Net at that scenario, and the paired t-statistic exceeds eight on every tested comparison (Table 7). The largest margins are attained on LOSO scenarios where conventional regressors are most exposed to distribution shift. The smallest margin is attained on S6, where the strain and AE streams partially compensate for the absent fibre stream.
The per-scenario Spearman bar chart of Figure 5 confirms SAMS-Net rank one on every scenario, with the advantage most pronounced on LOSO and reduced but persistent on cross-condition and modality-dropout scenarios.
The qualitative trajectory comparison of Figure 6 shows SAMS-Net is smooth and monotone end-to-end, with endpoints reliably converging to one, while the strongest two baselines zigzag in the early-life phase and scatter endpoints between 0.7 and 1.1. This is the operational reason SAMS-Net is preferred in maintenance settings even though it does not lead on per-window remaining-life MAE.
The secondary remaining-life MAE in Table 2 and Figure 7 shows SAMS-Net ranks fifth or sixth on five of the six scenarios (third on S2). The trajectory-level monotonicity constraint is incompatible with arbitrary per-window value adjustment, so per-window RUL error is bounded below by the non-monotonicity of the underlying signal. The trade-off is discussed in Section 4.9.

4.4. Ablation Study

The ablation study is reported in Table 3 and visualised in Figure 8. Four variants are evaluated: A1 removes the smoothness-adaptive weighting (i.e., β = 1.0 and γ = γ min uniformly), A2 removes the two-level Pool-Adjacent-Violators projection (within-window and across-window both off), A3 removes the smoothness-stratified two-phase training (single-phase training on the full pool), and A4 removes the diffusion noise (i.e., γ = 0 , deterministic ODE limit). The ablation covers all six experimental scenarios.
Three findings emerge. First, the two-level PAV projection (A2) is the dominant contribution: removing it drops the PHM Composite by 0.33–0.46 across all six scenarios (mean drop 0.388), essentially the full margin over the strongest baseline. Second, SSTP (A3) contributes a small lift of up to 0.05 PCS on five of the six scenarios and is marginally negative on S3. Third, the smoothness-adaptation (A1) and the stochastic diffusion (A4) do not contribute measurably, and both are reported transparently as null findings rather than claimed as positive contributions. The neural differential-equation backbone functions operationally as a smooth-latent provider on which the projection is meaningful.

4.5. Control Experiment: Across-Window PAV Applied to the Strongest Baselines

To isolate the contribution of the across-window PAV projection from that of the upstream representation, the projection has been applied post hoc at inference to the strongest two baselines (CNN-LSTM and Transformer-RUL). All other settings match Section 4 (five epochs, AdamW, learning rate 10 3 , weight decay 10 4 , batch size 192). Results are summarised in Table 4 and visualised in Figure 9.
The PAV projection lifts the baselines’ PHM Composite by 0.38 on average (CNN-LSTM 0.503 → 0.882, Transformer-RUL 0.505 → 0.894). Even with the projection, the strongest PAV-projected baseline mean (0.894) sits 0.003 below SAMS-Net (0.897). SAMS-Net wins on three of six scenarios (S2, S4, S5) and is matched within 0.046 on S1, S3, and S6. The across-window projection accounts for the majority of the SAMS-Net margin over unprojected baselines, and the remainder is attributable to the within-window training-time projection (which cannot be replicated by inference-time post-processing alone) and to the smooth latent of the neural differential-equation backbone.

4.6. Prognosability and Test-Unit Composite

The Prognosability metric of Equation (2) and the four-component test-unit composite of Equation (3) are reported in Table 5.
Figure 10 visualises the pattern: SAMS-Net attains strictly the highest prognosability on every scenario (Pr 1.00 by construction, since the across-window PAV clamps H ( T end ) = 1.0 for every test specimen). The PAV-projected baselines reach 0.89–0.99 but do not match this strict end-anchoring because the inference-time projection lacks the endpoint-anchor loss that drives SAMS-Net to one. On TUC, SAMS-Net is the highest on four of six scenarios and on the mean (0.92), with the strongest PAV-projected baseline within 0.01–0.03 on the remaining two.

4.7. Sensitivity to Hyperparameters

A sensitivity sweep is reported in Table 6 and visualised in Figure 11. Three knobs are varied one at a time: ρ max { 0.3 , 0.6 , 0.9 , 1.2 } , β max { 1.0 , 1.5 , 2.0 } , and γ max { 0.05 , 0.10 , 0.20 } . The other two knobs are held at default. The PCS is averaged across three representative held-out scenarios.
PCS varies by at most 0.005 across the ten-point grid, and the default operating point is within 0.001 of the best-observed. The insensitivity is consistent with the ablation finding that the trajectory-level PAV projection absorbs backbone-level variation in the latent. A loss-weight sweep on the same three held-out scenarios (factor-of-two variations on w end , w traj , w rul , w iso ) produces PCS variations below 0.01, consistent with the broader insensitivity.

4.8. Statistical Significance via Multi-Seed Variance

A three-seed variance analysis is reported in Table 7. Three random seeds (7, 42, 123) are evaluated on three representative scenarios (S1_LOSO_018, S2_LOSO_022, S6_FMASK_026), and SAMS-Net is compared against the two strongest baselines (CNN-LSTM and Transformer-RUL). The reported t value is the paired difference in mean PCS divided by its standard error across the three seeds.
The smallest paired t-statistic is 8.7 (S1_LOSO_018 vs Transformer-RUL) and the largest is 32.2 (S2_LOSO_022 vs CNN-LSTM); under a paired t-test with two degrees of freedom every tested comparison reaches p < 0.02 . Given the three-seed sample, these values are best read as large standardised effect sizes rather than as small-sample tail probabilities. SAMS-Net’s three-seed standard deviation is 0–0.032 PCS, materially smaller than baselines (0.007–0.077): the across-window projection produces near-identical monotone trajectories even when the backbone training varies between seeds, ensuring reproducibility suitable for safety-critical SHM deployment.

4.9. Trade-Off Between Trajectory Monotonicity and Per-Window Remaining-Life Precision

SHM deployment consumes the indicator shape, not the per-window remaining-life value: the maintenance module triggers inspection when H ( t ) crosses a threshold. A jagged indicator with lower per-window MAE is operationally invalid because the threshold-crossing decision is non-monotone and subject to spurious triggering. A smooth monotone indicator with slightly larger MAE is operationally valid. This trade-off aligns with [1], who report that downstream maintenance utility correlates with PHM Composite and is largely insensitive to per-window error magnitude. SAMS-Net’s per-window RUL error is within about 11% of the best baseline on the two leave-one-specimen-out scenarios and larger on the cross-condition and modality-dropout scenarios, which is acceptable given the preserved indicator shape.

5. Conclusions

SAMS-Net, a failure-only-supervised health indicator construction method, has been validated on a seventeen-specimen open-hole carbon-fibre fatigue dataset. The two-level PAV projection is shown by ablation to be the operative mechanism (mean drop 0.388 across six scenarios). The SSTP curriculum is a secondary contribution, and the smoothness-adaptation and stochastic diffusion are reported transparently as null findings. SAMS-Net wins on every one of six LOSO and cross-condition scenarios on PHM Composite (margins 0.22–0.48 vs. unprojected baselines). A new PAV-on-baselines control confirms the projection accounts for the majority share of this margin, while the within-window training-time projection and strictly best prognosability retain a consistent SAMS-Net advantage on the mean PHM Composite and on the four-component test-unit composite. The principal limitation is the single-site dataset. Cross-dataset transfer, a causal online projection variant, and the deterministic-ODE limit as a simpler default backbone are directions for future work.

Author Contributions

Conceptualization, Y.Y. and X.L.; methodology, Y.Y. and C.X.; data curation, C.X.; writing—original draft preparation, Y.Y.; writing—review and editing, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The raw data are collected in the experiments in our lab. We would like to release this dataset in later research. However, this is still in the initial stage, and the dataset is not fully well organized. Therefore, we are not releasing it now. That can be requested to the corresponding author if readers are interested.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chen, Y.W.; Lee, C.Y.; Chu, P.C. Metaevaluation: A comprehensive evaluation of health indicator on real options-based maintenance scheduling and health prognostics of bearing degradation. Int. J. Prod. Res. 2025, 64, 3184–3209. [Google Scholar] [CrossRef]
  2. Yu, S.; Li, X.; Lei, Y.; Yang, B.; Li, N.; Feng, K. Multimodal data-enabled large model for machine fault diagnosis towards intelligent operation and maintenance. J. Ind. Inf. Integr. 2026, 50, 101061. [Google Scholar] [CrossRef]
  3. Zhang, W.; Hao, H.; Zhang, Y.; Yang, H.; Li, X. State of charge prediction for lithium-ion batteries in electric aircraft based on self-supervised informer. Appl. Soft Comput. 2026, 186, 114283. [Google Scholar] [CrossRef]
  4. Li, X.; Fan, W.; Yang, S.; Zhang, W.; Li, X. Flexible federated learning in machinery fault diagnostics with light communication. IEEE/CAA J. Autom. Sin. 2026, 13, 680–691. [Google Scholar] [CrossRef]
  5. Zhang, W.; Li, X. Data privacy preserving federated transfer learning in machinery fault diagnostics using prior distributions. Struct. Health Monit. 2022, 21, 1329–1344. [Google Scholar] [CrossRef]
  6. Chen, X.; Li, X.; Lei, Y.; Yang, B.; Li, N.; Feng, K. Neuromorphic computing-enabled multimodal data fusion for intelligent machine fault diagnosis. J. Ind. Inf. Integr. 2026, 51, 101108. [Google Scholar] [CrossRef]
  7. Tefera, Y.; Van Baelen, Q.; Meire, M.; Luca, S.; Karsmakers, P. Constraint-guided learning of data-driven health indicator models: An application on bearings. Int. J. Progn. Health Manag. 2025, 16, 1–16. [Google Scholar] [CrossRef]
  8. Dong, F.; Li, Y.; Li, B. Acoustic emission-driven fatigue damage evolution equation and life prediction of composite laminates. Int. J. Fatigue 2025, 198, 109012. [Google Scholar] [CrossRef]
  9. Fu, S.; Lin, L.; Wang, Y.; Guo, F.; Zhao, M.; Zhong, B.; Zhong, S. MCA-DTCN: A novel dual-task temporal convolutional network with multi-channel attention for first prediction time detection and remaining useful life prediction. Reliab. Eng. Syst. Saf. 2024, 241, 109696. [Google Scholar] [CrossRef]
  10. Zhang, W.; Li, X.; Ma, H.; Luo, Z.; Li, X. Transfer Learning Using Deep Representation Regularization In Remaining Useful Life Prediction Across Operating Conditions. Reliab. Eng. Syst. Saf. 2021, 211, 107556. [Google Scholar] [CrossRef]
  11. Guo, J.; Wang, J.; Wang, Z.; Gong, Y.; Qi, J.; Wang, G.; Tang, C. A CNN-BiLSTM-Bootstrap integrated method for remaining useful life prediction of rolling bearings. Qual. Reliab. Eng. Int. 2023, 39, 1796–1813. [Google Scholar] [CrossRef]
  12. Zhang, Y.; Su, C.; Wu, J.; Liu, H.; Xie, M. Trend-augmented and temporal-featured Transformer network with multi-sensor signals for remaining useful life prediction. Reliab. Eng. Syst. Saf. 2024, 241, 109662. [Google Scholar] [CrossRef]
  13. Li, H.; Zhang, Z.; Li, T.; Si, X. A review on physics-informed data-driven remaining useful life prediction: Challenges and opportunities. Mech. Syst. Signal Process. 2024, 209, 111120. [Google Scholar] [CrossRef]
  14. Hu, Y.; Chao, Q.; Xia, P.; Liu, C. Remaining useful life prediction using physics-informed neural network with self-attention mechanism and deep separable convolutional network. J. Adv. Manuf. Sci. Technol. 2024, 4, 2024018. [Google Scholar] [CrossRef]
  15. Deng, W.; Nguyen, K.T.P.; Gogu, C.; Medjaher, K.; Morio, J. Enhancing prognostics for sparse labeled data using advanced contrastive self-supervised learning with downstream integration. Eng. Appl. Artif. Intell. 2024, 138, 109268. [Google Scholar] [CrossRef]
  16. Wang, Y.; Wu, M.; Li, D.; Xie, L.; Chen, Z. A survey on graph neural networks for remaining useful life prediction: Methodologies, evaluation and future trends. Mech. Syst. Signal Process. 2025, 229, 112449. [Google Scholar] [CrossRef]
  17. Shen, D.; Du, S.; Wang, S.; Yan, L.; Li, S.; Chen, X. An improved variational autoencoder and graph attention network method for wear prediction of aerospace self-lubricating bearing using acoustic emission signal. IEEE Sens. J. 2026, 26, 6007–6020. [Google Scholar] [CrossRef]
  18. Du, J.; Zeng, J.; Chen, C.; Ni, M.; Guo, C.; Zhang, S.; Wang, H.; Ding, H. Acoustic emission monitoring for damage diagnosis in composite laminates based on deep learning with attention mechanism. Mech. Syst. Signal Process. 2025, 222, 111770. [Google Scholar] [CrossRef]
  19. Shao, Y.F.; Guo, F.; Jiang, P.; Li, W.; Zhang, W.Q. Damage detection and classification of carbon fiber-reinforced polymer composite materials based on acoustic emission and convolutional recurrent neural network. Struct. Health Monit. 2024, 24, 3344–3362. [Google Scholar] [CrossRef]
  20. Xue, S.N.; Wang, J.; Liang, Y.Z.; Ma, L.; Zhou, W. Indentation damage identification of carbon fiber composite laminates based on modal acoustic emission and machine learning. Polym. Compos. 2024, 46, 6944–6955. [Google Scholar] [CrossRef]
  21. Wang, C.; Jiang, W.; Shi, L.; Zhang, L. Rolling bearing remaining useful life prediction using deep learning based on high-quality representation. Sci. Rep. 2025, 15, 8228. [Google Scholar] [CrossRef]
  22. Cheng, Y.; Qv, J.; Feng, K.; Han, T. A Bayesian adversarial probsparse Transformer model for long-term remaining useful life prediction. Reliab. Eng. Syst. Saf. 2024, 248, 110188. [Google Scholar] [CrossRef]
  23. Wan, A.; Zhang, H.; Chen, T.; AL-Bukhaiti, K.; Wang, W. A hybrid deep learning model for robust aero-engine remaining useful life prediction. Signal Image Video Process. 2025, 19, 550. [Google Scholar] [CrossRef]
  24. Zhao, J.; He, D.; Jin, Z.; Zhang, X.; Zhou, J. A new method for bearing remaining useful life prediction based on dynamic wavelet and physical information constraints. Expert Syst. Appl. 2025, 296, 129023. [Google Scholar] [CrossRef]
  25. Moradi, M.; Komninos, P.; Zarouchas, D. Constructing explainable health indicators for aircraft engines by developing an interpretable neural network with discretized weights. Appl. Intell. 2025, 55, 143. [Google Scholar] [CrossRef]
  26. Kim, T.; Lee, S. Deep learning integrated Bayesian health indicator for cross-machine health monitoring. Struct. Health Monit. 2024, 23, 3416–3429. [Google Scholar] [CrossRef]
  27. Qin, Y.; Zhou, J.; Chen, D. Unsupervised health indicator construction by a novel degradation-trend-constrained variational autoencoder and its applications. IEEE/ASME Trans. Mechatron. 2022, 27, 1447–1456. [Google Scholar] [CrossRef]
  28. Moradi, M.; Chiachío, J.; Zarouchas, D. Health indicator modeling leveraging time-independent and time-dependent subtasks with adaptive standardization and physics-based Bayesian optimization for aeronautical structures. Eng. Appl. Artif. Intell. 2026, 163, 112767. [Google Scholar] [CrossRef]
  29. Moradi, M.; Broer, A.; Chiachío, J.; Benedictus, R.; Loutas, T.H.; Zarouchas, D. Intelligent health indicator construction for prognostics of composite structures utilizing a semi-supervised deep neural network and SHM data. Eng. Appl. Artif. Intell. 2023, 117, 105502–105518. [Google Scholar] [CrossRef]
  30. Meire, M.; Van Baelen, Q.; Ooijevaar, T.; Karsmakers, P. Constraint guided autoencoders for joint optimization of condition indicator estimation and anomaly detection in machine condition monitoring. Mach. Learn. 2025, 114, 153. [Google Scholar] [CrossRef]
  31. Li, X.; Wong, T.K.L.; Chen, R.T.Q.; Duvenaud, D. Scalable Gradients for Stochastic Differential Equations. In Proceedings of the Twenty Third International Conference on Artificial Intelligence and Statistics; Chiappa, S., Calandra, R., Eds.; Proceedings of Machine Learning Research: New York, NY, USA, 2020; Volume 108, pp. 3870–3882. [Google Scholar]
  32. Kidger, P.; Foster, J.; Li, X.; Oberhauser, H.; Lyons, T.J. Neural SDEs as Infinite-Dimensional GANs. In Proceedings of the 38th International Conference on Machine Learning; Meila, M., Zhang, T., Eds.; Proceedings of Machine Learning Research: New York, NY, USA, 2021; Volume 139, pp. 5453–5463. [Google Scholar]
  33. De Brouwer, E.; Simm, J.; Arany, A.; Moreau, Y. GRU-ODE-Bayes: Continuous modeling of sporadically-observed time series. Adv. Neural Inf. Process. Syst. 2019, 32, 7379–7390. [Google Scholar]
  34. Oh, Y.; Lim, D.; Kim, S. Stable Neural Stochastic Differential Equations in Analyzing Irregular Time Series Data. In Proceedings of the International Conference on Learning Representations, Vienna, Austria, 7–11 May 2024; Volume 2024, pp. 38231–38262. [Google Scholar]
  35. Hu, T.; Mo, Z.; Zhang, Z. Neural ODE powered model for bearing remaining useful life predictions with intra- and inter-domain shifts. Adv. Eng. Inform. 2025, 64, 103077. [Google Scholar] [CrossRef]
  36. Barlow, R.E.; Bartholomew, D.J.; Bremner, J.M.; Brunk, H.D. Statistical Inference Under Order Restrictions: The Theory and Application of Isotonic Regression; Wiley Series in Probability and Mathematical Statistics; John Wiley & Sons: London, UK; New York, NY, USA, 1972. [Google Scholar]
  37. Malik, S.; Yochens, J.; Wisner, B.; Kontsos, A. Enhancing real-time remaining useful life prediction with information entropy and uncertainty quantified deep learning models. J. Intell. Mater. Syst. Struct. 2026, 37, 357–372. [Google Scholar] [CrossRef]
  38. Komninos, P.; Verraest, A.E.C.; Eleftheroglou, N.; Zarouchas, D. Intelligent fatigue damage tracking and prognostics of composite structures utilizing raw images via interpretable deep learning. Compos. Part B Eng. 2024, 287, 111863. [Google Scholar] [CrossRef]
  39. Xu, Z.; Zhang, Y.; Miao, Q. An attention-based multi-scale temporal convolutional network for remaining useful life prediction. Reliab. Eng. Syst. Saf. 2024, 250, 110288. [Google Scholar] [CrossRef]
  40. Zhang, W.; Li, X.; Li, X. Deep Learning-Based Prognostic Approach for Lithium-ion Batteries with Adaptive Time-Series Prediction and On-Line Validation. Measurement 2020, 164, 108052. [Google Scholar] [CrossRef]
  41. Wang, Y.; Lei, Y.; Li, N.; Li, X.; Yang, B. Multimodal correlation-aware fusion framework for enhanced machinery health prognosis with unlabeled and low-quality data exploitation. IEEE Trans. Neural Netw. Learn. Syst. 2025, 36, 12040–12051. [Google Scholar] [CrossRef]
  42. Coble, J.; Hines, J.W. Identifying optimal prognostic parameters from data: A genetic algorithms approach. Annu. Conf. Progn. Health Manag. Soc. 2009, 1, 1–11. [Google Scholar]
  43. Moradi, M.; Gul, F.C.; Zarouchas, D. A novel machine learning model to design historical-independent health indicators for composite structures. Compos. Part B Eng. 2024, 275, 111328. [Google Scholar] [CrossRef]
  44. Loshchilov, I.; Hutter, F. Decoupled Weight Decay Regularization. In Proceedings of the International Conference on Learning Representations, New Orleans, LA, USA, 6–9 May 2019. [Google Scholar]
Figure 1. Illustrative comparison of a conventional jagged endpoint-supervised regressor and the desired monotone behaviour produced by SAMS-Net.
Figure 1. Illustrative comparison of a conventional jagged endpoint-supervised regressor and the desired monotone behaviour produced by SAMS-Net.
Sensors 26 03640 g001
Figure 2. Top-level architecture of SAMS-Net. Three modality encoders feed a sum-pool fusion that drives a neural differential-equation drift integrator. The integrator output enters the two-level Pool-Adjacent-Violators projector to yield a globally monotone health indicator.
Figure 2. Top-level architecture of SAMS-Net. Three modality encoders feed a sum-pool fusion that drives a neural differential-equation drift integrator. The integrator output enters the two-level Pool-Adjacent-Violators projector to yield a globally monotone health indicator.
Sensors 26 03640 g002
Figure 3. Two-level isotonic-projection head. A within-window PAV is applied at training time with a straight-through gradient, and an across-window PAV is applied at inference time over the concatenated per-window-end trajectory.
Figure 3. Two-level isotonic-projection head. A within-window PAV is applied at training time with a straight-through gradient, and an across-window PAV is applied at inference time over the concatenated per-window-end trajectory.
Sensors 26 03640 g003
Figure 4. Smoothness -stratified two-phase training. Over the E = 5 -epoch training horizon, the first 0.3 E = 2 epochs (Phase A) are allocated to the smooth-class subset, and the remaining three epochs (Phase B) fine-tune on the full set, with a cosine-annealing learning-rate schedule from 10 3 to 10 5 applied throughout.
Figure 4. Smoothness -stratified two-phase training. Over the E = 5 -epoch training horizon, the first 0.3 E = 2 epochs (Phase A) are allocated to the smooth-class subset, and the remaining three epochs (Phase B) fine-tune on the full set, with a cosine-annealing learning-rate schedule from 10 3 to 10 5 applied throughout.
Sensors 26 03640 g004
Figure 5. Spearman rank correlation per scenario. SAMS-Net attains rank one in all six scenarios.
Figure 5. Spearman rank correlation per scenario. SAMS-Net attains rank one in all six scenarios.
Sensors 26 03640 g005
Figure 6. Health-indicator trajectories on four representative held-out specimens.
Figure 6. Health-indicator trajectories on four representative held-out specimens.
Sensors 26 03640 g006
Figure 7. Per-scenario per-window normalised remaining-life mean absolute error.
Figure 7. Per-scenario per-window normalised remaining-life mean absolute error.
Sensors 26 03640 g007
Figure 8. Six-scenario ablation bar chart.
Figure 8. Six-scenario ablation bar chart.
Sensors 26 03640 g008
Figure 9. Across-window PAV applied at inference to the strongest baselines compared against SAMS-Net.
Figure 9. Across-window PAV applied at inference to the strongest baselines compared against SAMS-Net.
Sensors 26 03640 g009
Figure 10. Prognosability (left) and test-unit composite (right) per scenario group.
Figure 10. Prognosability (left) and test-unit composite (right) per scenario group.
Sensors 26 03640 g010
Figure 11. Hyperparameter sensitivity sweep. Curves are essentially flat over the explored ranges.
Figure 11. Hyperparameter sensitivity sweep. Curves are essentially flat over the explored ranges.
Sensors 26 03640 g011
Table 1. Main results: PHM Composite (Mo + Tr + Ro)/3 per scenario (higher is better). Reported values are averaged over three random seeds (7, 42, 123).
Table 1. Main results: PHM Composite (Mo + Tr + Ro)/3 per scenario (higher is better). Reported values are averaged over three random seeds (7, 42, 123).
ScenarioSAMS-NetCNN-LSTMGRU-ODEIsotonic-SKMLP-RULTransformer Δ Over Best Other
S1 high-load LOSO0.8740.3730.3470.2970.3920.381+0.482
S2 low-load LOSO0.8840.4970.4980.5260.4450.516+0.358
S3 high → low transfer0.8210.4450.3230.4810.4170.538+0.283
S4 low → high transfer0.8530.4490.4850.6180.5330.408+0.235
S5 multi-stage transfer0.8510.4610.4100.5360.4570.444+0.315
S6 fibre-mask robustness0.9230.6870.5580.5250.5340.703+0.220
Mean rank1.004.004.833.504.173.50
Wins (of 6, present dataset)6/60/60/60/60/60/6
Table 2. Secondary metric: per-window normalised remaining-life mean absolute error.
Table 2. Secondary metric: per-window normalised remaining-life mean absolute error.
ScenarioSAMS-NetCNN-LSTMGRU-ODEIsotonic-SKMLP-RULTransformer
S10.2520.2280.2280.2490.2340.232
S20.2470.2430.2630.3140.2490.245
S30.2510.2660.2500.2500.2360.202
S40.2990.2740.2620.2600.1920.293
S50.2960.2740.2270.2480.2050.254
S60.2420.1260.1740.2480.1730.106
Table 3. Ablation study: PHM Composite per scenario per variant. To bound the computational cost of the full ablation grid, all entries are computed on a single fixed seed (seed 42). The Full SAMS column therefore differs slightly from the three-seed mean reported in Table 1.
Table 3. Ablation study: PHM Composite per scenario per variant. To bound the computational cost of the full ablation grid, all entries are computed on a single fixed seed (seed 42). The Full SAMS column therefore differs slightly from the three-seed mean reported in Table 1.
ScenarioFull SAMSA1 (−adapt β γ )A2 (−PAV)A3 (−SSTP)A4 ( γ = 0 )
S10.890−0.013−0.389−0.047−0.015
S20.921−0.038−0.338−0.038−0.037
S30.859+0.012−0.464+0.063−0.041
S40.879−0.025−0.381−0.020−0.026
S50.890−0.028−0.426−0.028−0.028
S60.944−0.016−0.331−0.019−0.011
Mean (six)0.897−0.018−0.388−0.015−0.026
Table 4. PHM Composite under the across-window PAV control: baselines with and without inference-time projection. All entries are computed on the same single fixed seed (seed 42) as the ablation in Table 3, so the SAMS-Net column matches Table 3 and differs slightly from the three-seed mean in Table 1.
Table 4. PHM Composite under the across-window PAV control: baselines with and without inference-time projection. All entries are computed on the same single fixed seed (seed 42) as the ablation in Table 3, so the SAMS-Net column matches Table 3 and differs slightly from the three-seed mean in Table 1.
ScenarioCNN-LSTMCNN-LSTM + PAVTransformerTransformer + PAVSAMS-Net
S10.5020.9060.4970.8820.890
S20.4950.8680.5230.8820.921
S30.4530.8470.5170.9050.859
S40.4310.8660.4110.8540.879
S50.4470.8480.3970.8790.890
S60.6870.9560.6870.9640.944
Mean0.5030.8820.5050.8940.897
Table 5. Prognosability (Pr) and test-unit composite (TUC) per scenario group. Column abbreviations: CNN = CNN-LSTM, Tx = Transformer-RUL, and the suffix +PAV denotes the across-window projection applied at inference.
Table 5. Prognosability (Pr) and test-unit composite (TUC) per scenario group. Column abbreviations: CNN = CNN-LSTM, Tx = Transformer-RUL, and the suffix +PAV denotes the across-window projection applied at inference.
Prognosability Pr Test-Unit Composite TUC
ScenarioCNNCNN + PAVTxTx + PAVSAMSCNNCNN + PAVTxTx + PAVSAMS
S10.460.920.500.911.000.490.910.500.890.92
S20.990.990.980.991.000.620.900.640.910.94
S30.940.990.940.981.000.570.880.620.920.89
S40.960.980.990.991.000.560.900.560.890.91
S50.480.900.340.891.000.460.860.380.880.92
S60.920.960.930.981.000.740.960.750.970.96
Mean0.790.960.780.961.000.570.900.570.910.92
Table 6. Sensitivity sweep: PHM Composite averaged over three held-out scenarios.
Table 6. Sensitivity sweep: PHM Composite averaged over three held-out scenarios.
KnobSettingMean PCS
ρ max 0.30.869
0.6 (default)0.873
0.90.871
1.20.869
β max 1.00.872
1.5 (default)0.873
2.00.874
γ max 0.050.873
0.10 (default)0.874
0.200.873
Table 7. Three-seed variance and significance. SAMS-Net is statistically significantly better than each of the two strongest baselines on every tested scenario.
Table 7. Three-seed variance and significance. SAMS-Net is statistically significantly better than each of the two strongest baselines on every tested scenario.
ScenarioMethodMean PCSStd. Dev.t vs. SAMS
S1_LOSO_018SAMS-Net0.8380.005
CNN-LSTM0.4540.06011.0
Transformer-RUL0.4470.0778.7
S2_LOSO_022SAMS-Net0.9180.000
CNN-LSTM0.5210.02132.2
Transformer-RUL0.5030.02925.0
S6_FMASK_026SAMS-Net0.9140.032
CNN-LSTM0.6940.01510.7
Transformer-RUL0.7060.00711.0
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yang, Y.; Xu, C.; Li, X. SAMS-Net: A Smoothness-Anchored Monotone Neural Differential Equation Network for Failure-Only-Supervised Structural Health Indicator Construction. Sensors 2026, 26, 3640. https://doi.org/10.3390/s26123640

AMA Style

Yang Y, Xu C, Li X. SAMS-Net: A Smoothness-Anchored Monotone Neural Differential Equation Network for Failure-Only-Supervised Structural Health Indicator Construction. Sensors. 2026; 26(12):3640. https://doi.org/10.3390/s26123640

Chicago/Turabian Style

Yang, Yu, Chi Xu, and Xiang Li. 2026. "SAMS-Net: A Smoothness-Anchored Monotone Neural Differential Equation Network for Failure-Only-Supervised Structural Health Indicator Construction" Sensors 26, no. 12: 3640. https://doi.org/10.3390/s26123640

APA Style

Yang, Y., Xu, C., & Li, X. (2026). SAMS-Net: A Smoothness-Anchored Monotone Neural Differential Equation Network for Failure-Only-Supervised Structural Health Indicator Construction. Sensors, 26(12), 3640. https://doi.org/10.3390/s26123640

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

Article Metrics

Back to TopTop