CurvGAD: Leveraging Curvature for Enhanced Graph Anomaly Detection
Abstract
Does the intrinsic curvature of complex networks hold the key to unveiling graph anomalies that conventional approaches overlook? Reconstruction-based graph anomaly detection (GAD) methods overlook such geometric outliers, focusing only on structural and attribute-level anomalies. To this end, we propose CurvGAD - a mixed-curvature graph autoencoder that introduces the notion of curvature-based geometric anomalies. CurvGAD introduces two parallel pipelines for enhanced anomaly interpretability: (1) Curvature-equivariant geometry reconstruction, which focuses exclusively on reconstructing the edge curvatures using a mixed-curvature, Riemannian encoder and Gaussian kernel-based decoder; and (2) Curvature-invariant structure and attribute reconstruction, which decouples structural and attribute anomalies from geometric irregularities by regularizing graph curvature under discrete Ollivier-Ricci flow, thereby isolating the non-geometric anomalies. By leveraging curvature, CurvGAD refines the existing anomaly classifications and identifies new curvature-driven anomalies. Extensive experimentation over 10 real-world datasets (both homophilic and heterophilic) demonstrates an improvement of up to 6.5% over state-of-the-art GAD methods. The code is available at: https://github.com/karish-grover/curvgad.
Cite
Text
Grover et al. "CurvGAD: Leveraging Curvature for Enhanced Graph Anomaly Detection." Proceedings of the 42nd International Conference on Machine Learning, 2025.Markdown
[Grover et al. "CurvGAD: Leveraging Curvature for Enhanced Graph Anomaly Detection." Proceedings of the 42nd International Conference on Machine Learning, 2025.](https://mlanthology.org/icml/2025/grover2025icml-curvgad/)BibTeX
@inproceedings{grover2025icml-curvgad,
title = {{CurvGAD: Leveraging Curvature for Enhanced Graph Anomaly Detection}},
author = {Grover, Karish and Gordon, Geoffrey J. and Faloutsos, Christos},
booktitle = {Proceedings of the 42nd International Conference on Machine Learning},
year = {2025},
pages = {20429-20447},
volume = {267},
url = {https://mlanthology.org/icml/2025/grover2025icml-curvgad/}
}