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/}
}