1. Status and Retraining Decision

The ML Model was monitored monthly over the evaluation year, July 2025 to June 2026. Catch share and alert rate are the primary rule triggers: when either breaches its limit in two consecutive months, the model is flagged for a full refit. Feature and score drift are secondary rule triggers, reported beside the verdict. The primary rule trigger fired in September and October 2025, on catch shares of 0.33 and 0.50 against a limit of 0.54, so the model is flagged for a full refit; the refit was not run within the evaluation year, and version 13 stayed champion throughout.

⚠REFIT RECOMMENDEDTriggered Sep 2025
Modelautoencoder_vendor [16-4-16], version 13, champion all year
Period monitoredJuly 2025 to June 2026
Catch share, year23 of 32 (0.72) against a 0.79 reference
Primary rule triggerfired Sep and Oct 2025
Alert rate, year0.24 per asset-month, 0.90 of the 0.267 reference
False alerts per asset-month0.140, against Vendor Rules' 0.235
Secondary rule triggerfired in all 12 months
Data-quality exceptions278 point-months, 96 on idle compressors
Trigger Reasons
  • Catch share below the 0.54 limit in August, September and October (0.50, 0.33, 0.50), on 1 of 2, 2 of 6 and 1 of 2 conditions: the primary rule trigger fired in September and October.
  • Catch share below the limit again in December (1 of 2), for one month only.
  • Alert rate below 0.5 times the reference in August (0.40), for one month only.
  • Score drift above the 0.30 share in every month (0.37 to 0.63), and feature drift in 10 of 12 (0.24 to 0.37).
  • Compressor points without a measurement for more than 30% of hours in every month, while idle.

The retraining rule is evaluated every month: primary rules decide a refit, and secondary rules flag drift for investigation.

TierRuleActionJulAugSepOctNovDecJanFebMarAprMayJun
PrimaryCatch share more than 0.25 below the training reference (0.79)Refit after 2 consecutive months✓◐⚠⚠✓◐✓✓✓✓✓·
PrimaryAlerts per asset-month outside 0.5 to 2.0 times the training reference (0.267)Refit after 2 consecutive months✓◐✓✓✓✓✓✓✓✓✓✓
SecondaryMore than 30% of point-features drifted (scaled Wasserstein distance above 0.5)Investigate◐◐◐✓◐◐◐◐✓◐◐◐
SecondaryMore than 30% of point scores drifted (same distance)Investigate◐◐◐◐◐◐◐◐◐◐◐◐
✓ Rule passes◐ Condition met for one month, or drift above the trigger⚠ Condition met for 2 consecutive months: refit· Not evaluated (no confirmed conditions)

2. Monitoring Results

2.1 Performance

Catch share, the first of the two primary rule triggers, fell below the 0.54 limit in August, September and October, and again in December. Those three months held 10 of the year's 32 conditions and the ML Model caught 4; the 6 misses had no common cause: on 3 the score crossed the threshold without staying above it, 2 fell under an ALERT already open with no sign of the condition, and 1 came while a compressor point was re-centering after a repair. December's miss fell inside the ALERT that had held HMC-02's spindle since July. Every other month with conditions stayed above the limit.

Catch share by month
catch share

Alert rate, the second primary rule trigger, left its band once, in August, at 0.40 times the reference: the ML Model opened 3 ALERTs against 11 in July, while episodes opened in July stayed open. Vendor Rules fell the same month, to 0.46 times its reference, with measured hours at their usual level, so August was a quiet month rather than a change in the model.

Alert rate against reference by month
alert rate ratio
False alerts per asset-month by month
false alerts

2.2 Drift

The secondary rule trigger flags drift when more than 30% of point-features (each point's 10 vibration measurements) or point scores (the ML Model's anomaly score on each point) sit more than 0.5 in scaled distance from their reference. Point scores drifted in all 12 months and point-features in 10. Drift calls for investigation, not a refit, so it did not change the verdict. The investigation found:

Share of points drifted by month
drift share
Feature drift by point and month
feature drift
Score drift by point and month
score drift

2.3 Data Quality

A data-quality exception is a point-month with any implausible rows, or with more than 30% of its scheduled hours without a measurement. Exceptions ran at 19 to 29 point-months a month, 278 in all. Nothing points to a failing sensor.

The 8 compressor points were exceptions in every month (96): they take no measurement while idle or on standby, 46% of their scheduled hours, and their morning start-ups trip the implausible-row rule (1,965 of their 1,983 implausible rows are temperature jumps as the housing warms from idle: real readings that the jump rule flags). The other 182 are on the HMC points, mostly isolated implausible rows at 0.20% of measured hours, and the HMC point-months above 30% without a measurement are whole machines out of service (HMC-04 in May, HMC-08 in June).

Data-quality exceptions by month
dq exceptions
Data quality by point and month
data quality

2.4 Champion and Re-centering

Version 13 passed all five promotion gates once and was champion for the year, with a false-episode rate of 0.042 against a 0.411 limit. 32 points on 22 assets were re-centered 54 times after a repair or remount; the plausibility check flagged 5, on the HMC-01, HMC-03 and HMC-08 spindles.

✓ Selection✓ Parity✓ Points✓ Numerics✓ False episodesVersion 13, autoencoder_vendor [16-4-16], promoted
Post-repair re-centering by asset
recentering

3. Monitoring Log

MonthVerdictReasonChampion
Jul 2025✓ PassNo primary conditionv13
Aug 2025◐ WatchCatch share 0.50 (1 of 2) and alert rate 0.40 of the reference, first month outside the limitsv13
Sep 2025⚠ RefitCatch share 0.33 (2 of 6), second consecutive month: refit triggeredv13
Oct 2025⚠ RefitCatch share 0.50 (1 of 2), third consecutive month: refit triggeredv13
Nov 2025✓ PassNo primary conditionv13
Dec 2025◐ WatchCatch share 0.50 (1 of 2), for one month onlyv13
Jan 2026✓ PassNo primary conditionv13
Feb 2026✓ PassNo primary conditionv13
Mar 2026✓ PassNo primary conditionv13
Apr 2026✓ PassNo primary conditionv13
May 2026✓ PassNo primary conditionv13
Jun 2026✓ PassNo primary condition; no conditions to scorev13

The refit the rule calls for (training cutoff moved forward, healthy windows and thresholds re-derived, registered as a challenger for manual review) was not run within the evaluation year, which was held out to score one frozen model.

Appendix

Retraining rule

Acted-on alerts remove the failures that would label them, so recall in a live deployment reads lower than the condition record supports.

PartDefinition
Primary rule triggerCatch share more than 0.25 below the reference catch share on the training folds (July 2024 to June 2025), or alerts per asset-month outside 0.5 to 2.0 times the training reference rate (2024-12-17 to 2025-06-17; for the ML Model, the fold-2 model's alerts from 2025-01-01 to 2025-06-17), for 2 consecutive months
Secondary rule triggerShare of point-features, or of point scores, with scaled Wasserstein distance above 0.5 greater than 0.30
VerdictRetrain when the primary rule trigger fires; the secondary rule trigger is reported beside it
ActionReview and full refit: training cutoff moved forward, healthy windows and thresholds re-derived, registered as a challenger with auto_promote=false for manual review

Drift references

ReferenceDefinition
Training reference2024-12-17 to 2025-06-17, the last six months of training, for points not re-centered after its start; the ML Model score from the fold-2 model, scored from 2025-01-01
Re-centering plus scored daysFor a point re-centered after a repair or remount: its re-centering window plus the first 30 scored days with no open episode on the point
Window onlyThe re-centering window alone when an episode opens within those 30 days; the window is not scored, so the point has no score drift and feature drift is against the narrow window
Compared hoursFrom the reference's end on; hours inside a reference, or after the start of one still forming at the horizon, are not compared