Papers
Topics
Authors
Recent
Search
2000 character limit reached

SmoothGNN: Smoothing-aware GNN for Unsupervised Node Anomaly Detection

Published 27 May 2024 in cs.LG | (2405.17525v2)

Abstract: The smoothing issue in graph learning leads to indistinguishable node representations, posing significant challenges for graph-related tasks. However, our experiments reveal that this problem can uncover underlying properties of node anomaly detection (NAD) that previous research has missed. We introduce Individual Smoothing Patterns (ISP) and Neighborhood Smoothing Patterns (NSP), which indicate that the representations of anomalous nodes are harder to smooth than those of normal ones. In addition, we explore the theoretical implications of these patterns, demonstrating the potential benefits of ISP and NSP for NAD tasks. Motivated by these findings, we propose SmoothGNN, a novel unsupervised NAD framework. First, we design a learning component to explicitly capture ISP for detecting node anomalies. Second, we design a spectral graph neural network to implicitly learn ISP to enhance detection. Third, we design an effective coefficient based on our findings that NSP can serve as coefficients for node representations, aiding in the identification of anomalous nodes. Furthermore, we devise a novel anomaly measure to calculate loss functions and anomalous scores for nodes, reflecting the properties of NAD using ISP and NSP. Extensive experiments on 9 real datasets show that SmoothGNN outperforms the best rival by an average of 14.66% in AUC and 7.28% in Average Precision, with 75x running time speedup, validating the effectiveness and efficiency of our framework.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (32)
  1. Graph based anomaly detection and description: a survey. Data Min. Knowl. Discov., pp.  626–688, 2015.
  2. Reinforcement neighborhood selection for unsupervised graph anomaly detection. In ICDM, pp.  11–20, 2023.
  3. Simple and deep graph convolutional networks. In ICML, pp.  1725–1735, 2020.
  4. F. R. K. Chung. Spectral Graph Theory. American Mathematical Society, 1997.
  5. Convolutional neural networks on graphs with fast localized spectral filtering. In NeurIPS, pp.  3837–3845, 2016.
  6. Rayleigh quotient graph neural networks for graph-level anomaly detection. In ICLR, pp.  1–19, 2024.
  7. Enhancing graph neural network-based fraud detectors against camouflaged fraudsters. In CIKM, pp.  315–324, 2020.
  8. Graph anomaly detection via multi-scale contrastive learning networks with augmented view. In AAAI, pp.  7459–7467, 2023a.
  9. Arise: Graph anomaly detection on attributed networks via substructure awareness. IEEE Trans. Neural Networks Learn. Syst., pp.  1–14, 2023b.
  10. Normality learning-based graph anomaly detection via multi-scale contrastive learning. In ACM Multimedia, pp.  7502–7511, 2023c.
  11. Addressing heterophily in graph anomaly detection: A perspective of graph spectrum. In WWW, pp.  1528–1538, 2023.
  12. Dgraph: A large-scale financial dataset for graph anomaly detection. In NeurIPS, pp.  22765–22777, 2022.
  13. Unsupervised graph outlier detection: Problem revisit, new insight, and superior method. In ICDE, pp.  2565–2578, 2023.
  14. Class label-aware graph anomaly detection. In CIKM, pp.  4008–4012, 2023.
  15. Semi-supervised classification with graph convolutional networks. In ICLR, pp.  1–14, 2017.
  16. Predict then propagate: Graph neural networks meet personalized pagerank. In ICLR, pp.  1–15, 2019.
  17. Radar: Residual analysis for anomaly detection in attributed networks. In IJCAI, pp.  2152–2158, 2017.
  18. BOND: benchmarking unsupervised outlier node detection on static attributed graphs. In NeurIPS, pp.  27021–27035, 2022.
  19. Pick and choose: A gnn-based imbalanced learning approach for fraud detection. In WWW, pp.  3168–3177, 2021.
  20. A comprehensive survey on graph anomaly detection with deep learning. IEEE Trans. Knowl. Data Eng., pp.  12012–12038, 2023.
  21. From amateurs to connoisseurs: modeling the evolution of user expertise through online reviews. In WWW, pp.  897–908, 2013.
  22. On asymptotic behaviors of graph cnns from dynamical systems perspective. ArXiv, 2019.
  23. PREM: A simple yet effective approach for node-level graph anomaly detection. In ICDM, pp.  1253–1258, 2023.
  24. ANOMALOUS: A joint modeling approach for anomaly detection on attributed networks. In IJCAI, pp.  3513–3519, 2018.
  25. Truncated affinity maximization: One-class homophily modeling for graph anomaly detection. In NeurIPS, pp.  49490–49512, 2023.
  26. Dropedge: Towards deep graph convolutional networks on node classification. In ICLR, pp.  1–17, 2020.
  27. GAD-NR: graph anomaly detection via neighborhood reconstruction. In WSDM, pp.  576–585, 2024.
  28. Efficient hotspot detection via graph neural network. In DATE, pp.  1233–1238, 2022.
  29. Rethinking graph neural networks for anomaly detection. In ICML, pp.  21076–21089, 2022.
  30. Gadbench: Revisiting and benchmarking supervised graph anomaly detection. In NeurIPS, pp.  29628–29653, 2023.
  31. Node dependent local smoothing for scalable graph learning. In NeurIPS, pp.  20321–20332, 2021.
  32. Dirichlet energy constrained learning for deep graph neural networks. In NeurIPS, pp.  21834–21846, 2021.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 0 likes about this paper.