计算机科学
图形
异常检测
人工智能
骨料(复合)
信息丢失
机器学习
模式识别(心理学)
数据挖掘
理论计算机科学
材料科学
复合材料
作者
Yuan Gao,Junfeng Fang,Yongduo Sui,Yangyang Li,Xiang Wang,Huamin Feng,Yongdong Zhang
标识
DOI:10.1145/3589334.3645673
摘要
Graph anomaly detection (GAD) has various applications in finance, healthcare, and security. Graph Neural Networks (GNNs) are now the primary method for GAD, treating it as a task of semi-supervised node classification (normal vs. anomalous). However, most traditional GNNs aggregate and average embeddings from all neighbors, without considering their labels, which can hinder detecting actual anomalies. To address this issue, previous methods try to selectively aggregate neighbors. However, the same selection strategy is applied regardless of normal and anomalous classes, which does not fully solve this issue. This study discovers that nodes with different classes yet similar neighbor label distributions (NLD) tend to have opposing loss curves, which we term it as "loss rivalry". By introducing Contextual Stochastic Block Model (CSBM) and defining NLD distance, we explain this phenomenon theoretically and propose a Bi-level optimization Graph Neural Network (BioGNN), based on these observations. In a nutshell, the lower level of BioGNN segregates nodes based on their classes and NLD, while the upper level trains the anomaly detector using separation outcomes. Our experiments demonstrate that BioGNN outperforms state-of-the-art methods on four benchmarks and effectively mitigates "loss rivalry".
科研通智能强力驱动
Strongly Powered by AbleSci AI