A neural network predicts the future of a system — say, how plasma will swirl in a magnetic field or how a face in a video will change. Errors are inevitable, and the further it looks ahead, the more they accumulate. Checking against the correct answer during operation is impossible: it simply doesn't exist.
The authors of the new work found a trick as simple as all brilliant things: train a single model to move both forward and backward in time. The model receives a direction flag—'forward' or 'backward'—and takes a step. Now here's the key: if you take i steps forward and then i steps back, the model should return to its original state. Any deviation is an estimate of the accumulated error. No extra data, no ensembles of dozens of models, or knowledge of physics equations are needed.
The method was tested on three completely different tasks: compressible magnetohydrodynamics (plasma that behaves like a fluid in a magnetic field), an astrophysical turbulent mixing layer, and ordinary videos of human faces. In all cases, the round-trip signal accurately predicted the real error. For example, on magnetohydrodynamics data, the Spearman rank correlation Spearman between predicted and true error reached 0.91–0.98 at a fixed depth. And a simple calibrator trained on just one trajectory predicted the error magnitude to within a factor of 1.14 in 68% of cases.
This approach turns reversibility from an abstract mathematical property into a practical tool for trusting generative models. If a system can go back and check itself, we get a signal about its reliability — without external supervision, without spare data, without complex ensembles. It's like a translator who translates a phrase into another language and then back, and checks whether it matches the original. Simple, elegant, and surprisingly effective.
On one of the tests, the Orszag–Tang turbulent vortex, the method detected out-of-distribution data with near-perfect accuracy (AUROC 0.98), and by the tenth step deeper, the signal became error-free.
In the movie 'Tenet,' characters moved backward in time to fix mistakes of the past — here, the model does the same, but in the world of data, and it helps it avoid mistakes in the future.