OTPCL: Optimal Transport Driven Pseudo-Labeling with Contrastive Learning for Social Bot Detection
Ruixuan Xu, Mengting Hu, Xinqi Yang, Ming Jiang, Zhunheng Wang, Hang Gao, Renhong Cheng
Abstract
Social bot detection is vital for protecting online platforms from misinformation and manipulation. In recent research, graph neural networks (GNNs) have emerged as a powerful approach, since they leverage relational patterns and social interactions to identify coordinated bot behaviors. However, two key challenges arise from the nature of real-world social networks: First, bots often actively interact with human users through follows, replies, and mentions, creating numerous ''heterophilous'' edges, i.e., connections between different classes. These cross-class ties disrupt the homophily assumption underlying many GNNs, causing messagepassing to propagate and amplify errors. Second, due to the high cost and time required for manual annotation, social media platforms typically contain a large proportion of unlabeled data, with only a small fraction labeled for bot detection. Unlabeled data are often underutilized, making supervision sparse. To address this, we propose OTPCL (Optimal Transport Driven Pseudo-Labeling with Contrastive Learning), a plug-in framework for GNN-based social bot detection. OTPCL first employs contrastive learning to obtain well-separated node representations. It then formulates pseudolabel assignment as an optimal transport problem, which simultaneously generates pseudo-labels and quantifies their reliability via transport scores. These scores guide two key mechanisms: selective removal of unreliable heterophilous edges to purify the graph structure, and reducing the influence of pseudo-labels with transport scores below the dynamic threshold. Extensive experiments on three widely used benchmark datasets demonstrate that OTPCL consistently improves the detection performance across six different GNN backbones, showing strong robustness and generalization in both low-labeled and fully-labeled scenarios.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get cbfc04d2-38a4-499e-8d3a-47d138fb4029Related papers
- BotBR: Social Bot Detection with Balanced Feature Fusion and Reliability-Enhanced Graph LearningQilong Lin, Jingya ZhouSIGIR 2025 · 3 citations
- Boosting Bot Detection via Heterophily-Aware Representation Learning and Prototype-Guided Cluster DiscoveryBuyun He, Xiaorui Jiang, Qi Wu, Hao Liu et al.KDD 2025 · 2 citations
- BOCLOAK: Optimal Transport-Guided Adversarial Attacks on Graph Neural Network-Based Bot DetectionKunal Mukherjee, Zulfikar Alom, Tran Gia Bao Ngo, Cuneyt Akcora et al.ICML 2026 · 3 citations
- GCL-OT: Graph Contrastive Learning with Optimal Transport for Heterophilic Text-Attributed GraphsYating Ren, Yikun Ban, Huobin TanAAAI 2026
- Conflicting Node Discrimination Graph Neural Network for Semi-supervised Node ClassificationWenjun Wang, Xin Cao, Yawen Li, XiaoLong Deng et al.KDD 2026
