Skip to content
Technology How it works Breeder — Hyperion Burner — Aegis Burner — MetroVolt AI-Native Architecture Magnets Fuel cycle Safety Roadmap
Solutions AI & Data Centers Defense & Government Grid & Baseload Neutron Detection Quantum
Learn Technical Library
Proof Publications Whitepapers Technical Library Open Science & Reproducibility The Honest Gates
Company About / Mission Leadership Environment Health & Safety Investors Careers Press Contact
3D Model
AI Architecture › L3 · Twin Modeling & AI
L3 · Twin Modeling & AI

Autoencoder Reconstruction Residuals

Autoencoders learn the manifold of normal operation and flag anything they cannot faithfully reconstruct, catching novel precursors without labeled failures.

THE STACK · click to jumpL7Ecosystem & StrategyL6Experience & VisualizationL5Applications & CopilotsL4OrchestrationL3Twin Modeling & AIL2Data FabricL1Control PlaneL0Foundation▲tlmctl▼L3 · TWIN MODELING & AIThe KRONOS-CTRL digital twin and its predictive shadow.1KRONOS-CTRL Twinlive plant state2GNNscoupled subsystems3PINNsphysics-constrained4Anomaly Ensemblesdrift & fault detection5MPCreceding-horizon control6Predictive Shadowruns seconds aheadMACHINE TIEState estimate descends to L1 control; alerts rise to L4 / L5.KRONOS FUSION ENERGYAI-NATIVE S.M.A.R.T. GENERATORTWIN MODELING & AISHEET 05REV. 2026-08L3 · AI-NATIVE STACK
L3 · Twin Modeling & AI — its place in the stack (left, click any layer) and its internal components (right). Telemetry rises; control descends.

Unsupervised by necessity

Pre-FOAK there are few real failure examples, so Kronos cannot rely on supervised classifiers alone. Autoencoders sidestep this: they are trained only on normal operation to compress and reconstruct the feature vector. When the input lies on the learned manifold of normal behavior, reconstruction is accurate; when it does not, the reconstruction error rises. That error is the anomaly score.

python
# reconstruction-residual anomaly score
z     = encoder(x)              # compress to latent
x_hat = decoder(z)             # reconstruct
res   = mahalanobis(x - x_hat, Sigma_normal)   # whitened residual
score = res                    # high => off-manifold => anomalous

Kronos whitens the residual by the covariance of normal reconstruction error so that noisy-but-normal channels do not dominate the score. Variational and denoising variants make the latent well-behaved and force the model to learn robust structure rather than memorize noise, which matters given the high-neutron-flux electrical environment.

Localizing the anomaly

Because the residual is per-channel, the autoencoder localizes: it says not only that something is off but which signals are least reconstructable, e.g. a cluster of REBCO strain and voltage channels on one magnet section, or the end-cell diagnostics of the burner plug. That localization feeds directly into the ensemble's aggregation and into operator displays.

Guarding against normalization of failure

An autoencoder trained on data that already contains slow degradation will learn to call degradation normal. Kronos guards this by training on curated, validated-healthy periods and by monitoring the autoencoder's own baseline residual over time; a rising healthy-state residual signals model drift and triggers retraining at L0 rather than silent desensitization.

Content reviewed August 2026 · design-and-simulation stage