Soft spectral clipping (SSC) reduces gradient singular values, but its effect depends on the gradient scale and clipping threshold.
We introduce CAST (Clipping with Adaptive Scales and Thresholds), a history-adaptive extension of SSC.
AdamW's previous second moment sets row and column scales.
An exponential moving average of the clipped output's estimated spectral norm sets each matrix's threshold.
CAST restores the original coordinates before the AdamW update.
We train a mixture-of-experts (MoE) model with 19.08B total parameters for 83.89B tokens.
CAST achieves lower training and mean validation losses than nine gradient-processing baselines, with the fewest relative gradient spikes.
It reaches the best baseline's final smoothed training loss in 7.2% fewer steps.