Federated Graph Anomaly Detection via Contrastive Self-Supervised Learning

被引:12
作者
Kong, Xiangjie [1 ]
Zhang, Wenyi [1 ]
Wang, Hui [2 ]
Hou, Mingliang [2 ]
Chen, Xin [2 ]
Yan, Xiaoran [3 ]
Das, Sajal K. [4 ]
机构
[1] Zhejiang Univ Technol, Coll Comp Sci & Technol, Hangzhou 310023, Peoples R China
[2] Dalian Univ Technol, Sch Software, Dalian 116620, Peoples R China
[3] Res Inst Artificial Intelligence, Zhejiang Lab, Hangzhou 311100, Peoples R China
[4] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO 65409 USA
基金
中国国家自然科学基金;
关键词
Anomaly detection; Data privacy; Vectors; Training; Data models; Privacy; Federated learning; attributed networks; contrastive self-supervised learning (CSSL); federated learning (FL);
D O I
10.1109/TNNLS.2024.3414326
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Attribute graph anomaly detection aims to identify nodes that significantly deviate from the majority of normal nodes, and has received increasing attention due to the ubiquity and complexity of graph-structured data in various real-world scenarios. However, current mainstream anomaly detection methods are primarily designed for centralized settings, which may pose privacy leakage risks in certain sensitive situations. Although federated graph learning offers a promising solution by enabling collaborative model training in distributed systems while preserving data privacy, a practical challenge arises as each client typically possesses a limited amount of graph data. Consequently, naively applying federated graph learning directly to anomaly detection tasks in distributed environments may lead to suboptimal performance results. We propose a federated graph anomaly detection framework via contrastive self-supervised learning (CSSL) federated CSSL anomaly detection framework (FedCAD) to address these challenges. FedCAD updates anomaly node information between clients via federated learning (FL) interactions. First, FedCAD uses pseudo-label discovery to determine the anomaly node of the client preliminarily. Second, FedCAD employs a local anomaly neighbor embedding aggregation strategy. This strategy enables the current client to aggregate the neighbor embeddings of anomaly nodes from other clients, thereby amplifying the distinction between anomaly nodes and their neighbor nodes. Doing so effectively sharpens the contrast between positive and negative instance pairs within contrastive learning, thus enhancing the efficacy and precision of anomaly detection through such a learning paradigm. Finally, the efficiency of FedCAD is demonstrated by experimental results on four real graph datasets.
引用
收藏
页码:7931 / 7944
页数:14
相关论文
共 21 条
[1]  
[Anonymous], 2024, IEEE T PATTERN ANAL, DOI DOI 10.14232/EJQTDE.2024.1.5
[2]  
Ding K, 2019, Data Min, P594
[3]  
Dong B., 2024, IEEE T NEUR NET LEAR, P1
[4]  
Fan HY, 2020, INT CONF ACOUST SPEE, P5685, DOI [10.1109/ICASSP40776.2020.9053387, 10.1109/icassp40776.2020.9053387]
[5]   Deep Learning for Time Series Classification and Extrinsic Regression: A Current Survey [J].
Foumani, Navid Mohammadi ;
Miller, Lynn ;
Tan, Chang Wei ;
Webb, Geoffrey I. ;
Forestier, Germain ;
Salehi, Mahsa .
ACM COMPUTING SURVEYS, 2024, 56 (09)
[6]   FedAWR: An Interactive Federated Active Learning Framework for Air Writing Recognition [J].
Kong, Xiangjie ;
Zhang, Wenyi ;
Qu, Youyang ;
Yao, Xinwei ;
Shen, Guojiang .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (05) :6423-6436
[7]   Deep learning for anomaly detection in multivariate time series: Approaches, applications, and challenges [J].
Li, Gen ;
Jung, Jason J. .
INFORMATION FUSION, 2023, 91 :93-102
[8]   SpecAE: Spectral AutoEncoder for Anomaly Detection in Attributed Networks [J].
Li, Yuening ;
Huang, Xiao ;
Li, Jundong ;
Du, Mengnan ;
Zou, Na .
PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, :2233-2236
[9]   Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learning [J].
Liu, Yixin ;
Li, Zhao ;
Pan, Shirui ;
Gong, Chen ;
Zhou, Chuan ;
Karypis, George .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (06) :2378-2392
[10]   A Survey of Graph-Based Deep Learning for Anomaly Detection in Distributed Systems [J].
Pazho, Armin Danesh ;
Noghre, Ghazal Alinezhad ;
Purkayastha, Arnab A. ;
Vempati, Jagannadh ;
Martin, Otto ;
Tabkhi, Hamed .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (01) :1-20