Framework GNN-AID: Graph Neural Network Analysis, Interpretation and Defense

Authors

  • Kirill Lukianov ISP RAS Research Center for Trusted Artificial Intelligence, Moscow, Russia Ivannikov Institute for System Programming of the Russian Academy of Sciences, Moscow, Russia Moscow Institute of Physics and Technology, Moscow, Russia
  • Mikhail Drobyshevskiy ISP RAS Research Center for Trusted Artificial Intelligence, Moscow, Russia Ivannikov Institute for System Programming of the Russian Academy of Sciences, Moscow, Russia
  • Georgii Sazonov Ivannikov Institute for System Programming of the Russian Academy of Sciences, Moscow, Russia Lomonosov Moscow State University, Moscow, Russia
  • Mikhail Soloviov Ivannikov Institute for System Programming of the Russian Academy of Sciences, Moscow, Russia
  • Ilya Makarov ISP RAS Research Center for Trusted Artificial Intelligence, Moscow, Russia AIRI, Moscow, Russia

DOI:

https://doi.org/10.1609/aaai.v40i48.42364

Abstract

The rising demand for Trusted AI (TAI) underscores the need for interpretable and robust models, yet existing tools rarely support graph-structured data or integrate interpretability with security. At the same time, Graph Neural Networks (GNNs) deliver state-of-the-art performance on numerous graph tasks. We present GNN-AID (Graph Neural Network Analysis, Interpretation, and Defense), an open-source Python framework for analyzing, interpreting, and defending GNNs, addressing this critical gap. Built on PyTorch-Geometric, GNN-AID offers preloaded datasets, model libraries, flexible APIs, and a web interface for visualization and no-code model design. MLOps features further support reproducibility and experiment tracking.

Published

2026-03-14

How to Cite

Lukianov, K., Drobyshevskiy, M., Sazonov, G., Soloviov, M., & Makarov, I. (2026). Framework GNN-AID: Graph Neural Network Analysis, Interpretation and Defense. Proceedings of the AAAI Conference on Artificial Intelligence, 40(48), 41634–41636. https://doi.org/10.1609/aaai.v40i48.42364