GAD-NR: Graph Anomaly Detection via Neighborhood Reconstruction

被引:34
作者
Roy, Amit [1 ]
Shu, Juan [1 ]
Li, Jia [2 ]
Yang, Carl [3 ]
Elshocht, Olivier [4 ]
Smeets, Jeroen [4 ]
Li, Pan [5 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
[2] Hong Kong Univ Sci & Technol, Hong Kong, Peoples R China
[3] Emory Univ, Atlanta, GA 30322 USA
[4] Sony R&D Ctr Brussels Lab, Brussels, Belgium
[5] Georgia Inst Technol, Atlanta, GA 30332 USA
来源
PROCEEDINGS OF THE 17TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, WSDM 2024 | 2024年
关键词
Anomaly Detection; Graph Neural Network; Auto-Encoder;
D O I
10.1145/3616855.3635767
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph Anomaly Detection (GAD) is a technique used to identify abnormal nodes within graphs, finding applications in network security, fraud detection, social media spam detection, and various other domains. A common method for GAD is Graph AutoEncoders (GAEs), which encode graph data into node representations and identify anomalies by assessing the reconstruction quality of the graphs based on these representations. However, existing GAE models are primarily optimized for direct link reconstruction, resulting in nodes connected in the graph being clustered in the latent space. As a result, they excel at detecting cluster-type structural anomalies but struggle with more complex structural anomalies that do not conform to clusters. To address this limitation, we propose a novel solution called GAD-NR, a new variant of GAE that incorporates neighborhood reconstruction for graph anomaly detection. GAD-NR aims to reconstruct the entire neighborhood of a node, encompassing the local structure, self-attributes, and neighbor attributes, based on the corresponding node representation. By comparing the neighborhood reconstruction loss between anomalous nodes and normal nodes, GAD-NR can effectively detect any anomalies. Extensive experimentation conducted on six real-world datasets validates the effectiveness of GAD-NR, showcasing significant improvements (by up to 30%. in AUC) over state-of-the-art competitors. The source code for GAD-NR is openly available. Importantly, the comparative analysis reveals that the existing methods perform well only in detecting one or two types of anomalies out of the three types studied. In contrast, GAD-NR excels at detecting all three types of anomalies across the datasets, demonstrating its comprehensive anomaly detection capabilities.
引用
收藏
页码:576 / 585
页数:10
相关论文
共 81 条
[1]  
Aggarwal CC, 2001, SIGMOD RECORD, V30, P37
[2]  
Akoglu L., 2012, CIKM
[3]   Graph based anomaly detection and description: a survey [J].
Akoglu, Leman ;
Tong, Hanghang ;
Koutra, Danai .
DATA MINING AND KNOWLEDGE DISCOVERY, 2015, 29 (03) :626-688
[4]  
Akoglu L, 2010, LECT NOTES ARTIF INT, V6119, P410
[5]  
Bandyopadhyay S, 2019, AAAI CONF ARTIF INTE, P12
[6]   Outlier Resistant Unsupervised Deep Architectures for Attributed Network Embedding [J].
Bandyopadhyay, Sambaran ;
Lokesh, N. ;
Vivek, Saley Vishal ;
Murty, M. N. .
PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING (WSDM '20), 2020, :25-33
[7]  
Bandyopadhyay Sambaran., 2019, AAAI
[8]  
Bojchevski A, 2018, AAAI CONF ARTIF INTE, P2738
[9]   AntiBenford Subgraphs: Unsupervised Anomaly Detection in Financial Networks [J].
Chen, Tianyi ;
Tsourakakis, Charalampos .
PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, :2762-2770
[10]   Generative Adversarial Attributed Network Anomaly Detection [J].
Chen, Zhenxing ;
Liu, Bo ;
Wang, Meiqing ;
Dai, Peng ;
Lv, Jun ;
Bo, Liefeng .
CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, :1989-1992