Search papers, labs, and topics across Lattice.
This paper introduces SYRAN, an unsupervised anomaly detection method that uses symbolic regression to learn human-readable equations representing invariant relationships in normal data. Anomaly scores are derived from deviations from these learned invariants, ensuring inherent interpretability. Experiments show SYRAN achieves anomaly detection performance on par with state-of-the-art methods while providing interpretable equations that reflect known domain relationships.
Anomaly detection gets a dose of interpretability: SYRAN learns human-readable equations that flag anomalies by violating learned invariants.
We propose SYRAN, an unsupervised anomaly detection method based on symbolic regression. Instead of encoding normal patterns in an opaque, high-dimensional model, our method learns an ensemble of human-readable equations that describe symbolic invariants: functions that are approximately constant on normal data. Deviations from these invariants yield anomaly scores, so that the detection logic is interpretable by construction, rather than via post-hoc explanation. Experimental results demonstrate that SYRAN is highly interpretable, providing equations that correspond to known scientific or medical relationships, and maintains strong anomaly detection performance comparable to that of state-of-the-art methods.