RoSGAS: Adaptive Social Bot Detection with Reinforced Self-supervised GNN Architecture Search

被引:25
|
作者
Yang, Yingguang [1 ]
Yang, Renyu [2 ]
Li, Yangyang [3 ]
Cui, Kai [1 ]
Yang, Zhiqin [4 ]
Wang, Yue [4 ]
Xu, Jie [5 ,6 ]
Xie, Haiyong [1 ]
机构
[1] Univ Sci & Technol China, Sch Cyber Sci & Technol, 96 Jinzhai Rd, Hefei 230026, Anhui, Peoples R China
[2] Univ Leeds, Woodhouse Lane, Leeds LS2 9JT, W Yorkshire, England
[3] Natl Engn Lab Publ Safety Risk Percept & Control, 11 Shuangyuan Rd, Beijing, Peoples R China
[4] Beihang Univ, 37 Xueyuan Rd, Beijing 100191, Peoples R China
[5] Univ Leeds, Woodhouse Lane, Leeds LS2 9JT, W Yorkshire, England
[6] Beihang Univ, 37 Xueyuan Rd, Beijing, Peoples R China
基金
英国工程与自然科学研究理事会; 国家重点研发计划;
关键词
Graph neural network; architecture search; reinforcement learning; NETWORK;
D O I
10.1145/3572403
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Social bots are referred to as the automated accounts on social networks that make attempts to behave like humans. While Graph Neural Networks (GNNs) have been massively applied to the field of social bot detection, a huge amount of domain expertise and prior knowledge is heavily engaged in the state-of-the-art approaches to design a dedicated neural network architecture for a specific classification task. Involving oversized nodes and network layers in the model design, however, usually causes the over-smoothing problem and the lack of embedding discrimination. In this article, we propose RoSGAS, a novel Reinforced and Self-supervised GNN Architecture Search framework to adaptively pinpoint the most suitable multi-hop neighborhood and the number of layers in the GNN architecture. More specifically, we consider the social bot detection problem as a user-centric subgraph embedding and classification task. We exploit the heterogeneous information network to present the user connectivity by leveraging account metadata, relationships, behavioral features, and content features. RoSGAS uses a multi-agent deep reinforcement learning (RL) mechanism for navigating the search of optimal neighborhood and network layers to learn individually the subgraph embedding for each target user. A nearest neighbormechanism is developed for accelerating the RL training process, and RoSGAS can learn more discriminative subgraph embedding with the aid of self-supervised learning. Experiments on five Twitter datasets show that RoSGAS outperforms the state-of-the-art approaches in terms of accuracy, training efficiency, and stability and has better generalization when handling unseen samples.
引用
收藏
页数:31
相关论文
共 45 条
  • [41] DISFIDA: Distributed Self-Supervised Federated Intrusion Detection Algorithm with online learning for health Internet of Things and Internet of Vehicles
    Gelenbe, Erol
    Guel, Baran Can
    Nakip, Mert
    INTERNET OF THINGS, 2024, 28
  • [42] SACNet: A Novel Self-Supervised Learning Method for Shadow Detection from High-Resolution Remote Sensing Images
    Chen, Dehai
    Kang, Jian
    Wang, Lanying
    Yu, Yongtao
    Zhou, Weixun
    Guan, Haiyan
    Karim, Mannan
    JOURNAL OF GEOVISUALIZATION AND SPATIAL ANALYSIS, 2025, 9 (01)
  • [43] Beyond Pixel-Level Annotation: Exploring Self-Supervised Learning for Change Detection With Image-Level Supervision
    Zhao, Maofan
    Hu, Xinli
    Zhang, Linlin
    Meng, Qingyan
    Chen, Yuxing
    Bruzzone, Lorenzo
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2024, 62 : 1 - 16
  • [44] Self-Supervised Multiple Faults Detection Method Based on Time-Frequency Feature Fusion With Unlabeled Wind Turbine Samples
    Xu, Qing
    Ma, Dazhong
    Liu, Yaobo
    Wang, Qingchen
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73
  • [45] Self-supervised contrast learning based UAV fault detection and interpretation with spatial-temporal information of multivariate flight data
    Wang, Shengdong
    Jia, Zhen
    Liu, Zhenbao
    Tang, Yong
    Qin, Xinshang
    Wang, Xiao
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 267