Automatic Stability and Recovery for Neural Network Training
Barak Or

TL;DR
This paper presents a supervisory framework for neural network training that detects and recovers from instability during optimization, ensuring safer training without altering existing optimizers.
Contribution
It introduces a novel runtime stability framework using secondary measurements for automatic detection and recovery, with theoretical safety guarantees and minimal overhead.
Findings
Framework effectively detects destabilizing updates in real-time.
Automatic recovery maintains training stability without optimizer modifications.
The approach is compatible with memory-constrained environments.
Abstract
Training modern neural networks is increasingly fragile, with rare but severe destabilizing updates often causing irreversible divergence or silent performance degradation. Existing optimization methods primarily rely on preventive mechanisms embedded within the optimizer, offering limited ability to detect and recover from instability once it occurs. We introduce a supervisory runtime stability framework that treats optimization as a controlled stochastic process. By isolating an innovation signal derived from secondary measurements, such as validation probes, the framework enables automatic detection and recovery from destabilizing updates without modifying the underlying optimizer. We provide theoretical runtime safety guarantees that formalize bounded degradation and recovery. Our implementation incurs minimal overhead and is compatible with memory-constrained training settings.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Advanced Memory and Neural Computing
