Proceedings

BotVA: Combating Social Bots via Variational Feature Augmentation and Adversarial Graph Learning

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 3223-3231.

https://doi.org/10.24963/ijcai.2026/358

Abstract

Social bots threaten online platforms by spreading disinformation and manipulating public discourse. Graph neural networks have emerged as effective tools for bot detection by modeling user interactions, yet two fundamental challenges limit their practical deployment: severe class imbalance where bots constitute a small minority of users, and camouflaged edges where bots forge deceptive connections to humans to evade detection. Class imbalance causes decision boundaries to shift toward the majority class, while camouflaged edges corrupt neighborhood aggregation through spurious message passing. We present BotVA, a unified framework addressing both challenges through variational feature augmentation and adversarial graph learning. Our approach makes three key contributions: (i) a conditional variational autoencoder that models minority class distributions and synthesizes semantically coherent features, effectively expanding minority support in representation space; (ii) an adversarial training paradigm where a generator simulates camouflage by injecting deceptive edges while a graph transformer discriminator with semantic attention learns to identify and downweight such perturbations; and (iii) a two-stage training strategy that pretrains the variational module before alternating generator-discriminator optimization to ensure stable convergence. Experiments on three benchmarks demonstrate that BotVA achieves state-of-the-art accuracy and F1-score, exhibits strong robustness under camouflage perturbations, and maintains competitive performance with limited supervision.

  1. Representation Discriminability. We project final-layer embeddings to two dimensions using t-SNE (Figure 8). Bot- DGT and SEBot display coarse inter-class separation but sub- stantial intra-class overlap. BotHP exhibits improved intra- class cohesion yet maintains weaker inter-class margins. In contrast, BotVA achieves both clear inter-class separation and compact within-class clusters, validating its superiority. BotDGT Human Bot SEBot Human Bot BotHP Human Bot BotVA Human Bot References [Alarifi et al., 2016]
  2. Abdulrahman Alarifi, Mansour Alsaleh, and AbdulMalik Al-Salman. Twitter turing test: Identify- ing social machines. Information Sciences, 372:332-346, 2016.
  3. [Alkahtani and Aldhyani, 2021] Hasan Alkahtani and Theyazn HH Aldhyani. Botnet attack detection by using cnn-lstm model for internet of things applications. Se- curity and Communication Networks, 2021(1):3806459, 2021.
  4. [Alothali et al., 2021] Eiman Alothali, Kadhim Hayawi, and Hany Alashwal. Hybrid feature selection approach to identify optimal features of profile metadata to detect so- cial bots in twitter. Social Network Analysis and Mining, 11(1):84, 2021.
  5. [Ashmore and Chen, 2023] Bradley Ashmore and Lingwei Chen. HOVER: Homophilic oversampling via edge removal for class-imbalanced bot detection on graphs. In Proceedings of the 32nd ACM International Confer- ence on Information and Knowledge Management, page 3728-3732, 2023.
  6. [Beskow and Carley, 2018] David M Beskow and Kath- leen M Carley. Bot conversations are different: leverag- ing network metrics for bot detection in twitter. In 2018 IEEE/ACM International Conference on Advances in So- cial Networks Analysis and Mining, pages 825-832, 2018.
  7. [Caldarelli et al., 2020] Guido Caldarelli, Rocco De Nicola, Fabio Del Vigna, Marinella Petrocchi, and Fabio Saracco. The role of bot squads in the political propaganda on twit- ter. Communications Physics, 3(1):81, 2020.
  8. [Chawla et al., 2002] Nitesh V Chawla, Kevin W Bowyer, Lawrence O Hall, and W Philip Kegelmeyer. SMOTE: synthetic minority over-sampling technique. Journal of Artificial Intelligence Research, 16:321-357, 2002.
  9. [Cresci et al., 2015] Stefano Cresci, Roberto Di Pietro, Marinella Petrocchi, Angelo Spognardi, and Maurizio Tesconi. Fame for sale: Efficient detection of fake twit- ter followers. Decision Support Systems, 80:56-71, 2015.
  10. [Cresci, 2020] Stefano Cresci. A decade of social bot detec- tion. Communications of the ACM, 63(10):72-83, 2020.
  11. [Deb et al., 2019] Ashok Deb, Luca Luceri, Adam Badaway, and Emilio Ferrara. Perils and challenges of social me- dia and election manipulation analysis: The 2018 us midterms. In Proceedings of the 2019 World Wide Web Conference, pages 237-247, 2019.
  12. [Fazil et al., 2021] Mohd Fazil, Amit Kumar Sah, and Muhammad Abulaish. Deepsbd: a deep neural network model with attention mechanism for socialbot detection. IEEE Transactions on Information Forensics and Security, 16:4211-4223, 2021.
  13. [Feng et al., 2021a] Shangbin Feng, Herun Wan, Ningnan Wang, Jundong Li, and Minnan Luo. SATAR: A self- supervised approach to twitter account representation learning and its application in bot detection. In Proceed- ings of the 30th ACM International Conference on In- formation & Knowledge Management, pages 3808-3817, 2021.
  14. [Feng et al., 2021b] Shangbin Feng, Herun Wan, Ningnan Wang, Jundong Li, and Minnan Luo. TwiBot-20: A com- prehensive twitter bot detection benchmark. In Proceed- ings of the 30th ACM International Conference on In- formation & Knowledge Management, pages 4485-4494, 2021.
  15. [Feng et al., 2021c] Shangbin Feng, Herun Wan, Ningnan Wang, and Minnan Luo. BotRGCN: Twitter bot detection with relational graph convolutional networks. In Proceed- ings of the 2021 IEEE/ACM international Conference on Advances in Social Networks Analysis and Mining, pages 236-239, 2021.
  16. [Feng et al., 2022] Shangbin Feng, Zhaoxuan Tan, Rui Li, and Minnan Luo. Heterogeneity-aware twitter bot detec- tion with relational graph transformers. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 36, pages 3977-3985, 2022.
  17. [Hayawi et al., 2022] Kadhim Hayawi, Sujith Mathew, Neethu Venugopal, Mohammad M Masud, and Pin-Han Ho. DeeProBot: a hybrid deep neural network model for social bot detection based on user profile data. Social Network Analysis and Mining, 12(1):43, 2022.
  18. [He et al., 2024] Buyun He, Yingguang Yang, Qi Wu, Hao Liu, Renyu Yang, Hao Peng, Xiang Wang, Yong Liao, and Pengyuan Zhou. Dynamicity-aware social bot detection with dynamic graph transformers. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence, 2024. IJCAI
  19. [He et al., 2025] Buyun He, Xiaorui Jiang, Qi Wu, Hao Liu, Yingguang Yang, and Yong Liao. Boosting bot de- tection via heterophily-aware representation learning and prototype-guided cluster discovery. In Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pages 860-871, 2025.
  20. [Jang et al., 2017] Eric Jang, Shixiang Gu, and Ben Poole. Categorical reparameterization with gumbel-softmax. In International Conference on Learning Representations, 2017.
  21. [Javed et al., 2024] Danish Javed, NZ Jhanjhi, Navid Ali Khan, Sayan Kumar Ray, Alanoud Al Mazroa, Farzeen Ashfaq, and Shampa Rani Das. Towards the future of bot detection: A comprehensive taxonomical review and challenges on twitter/x. Computer Networks, 254:110808, 2024.
  22. [Johnson and Khoshgoftaar, 2019] Justin M Johnson and Taghi M Khoshgoftaar. Survey on deep learning with class imbalance. Journal of Big Data, 6(1):1-54, 2019.
  23. [Kingma et al., 2015] Durk P Kingma, Tim Salimans, and Max Welling. Variational dropout and the local reparame- terization trick. Advances in Neural Information Process- ing Systems, 28, 2015.
  24. [Kipf and Welling, 2017] Thomas N. Kipf and Max Welling. Semi-supervised classification with graph convolutional networks. In International Conference on Learning Rep- resentations, 2017.
  25. [Kudugunta and Ferrara, 2018] Sneha Kudugunta and Emilio Ferrara. Deep neural networks for bot detection. Information Sciences, 467:312-322, 2018.
  26. [Lin and Zhou, 2025] Qilong Lin and Jingya Zhou. BotBR: Social bot detection with balanced feature fusion and reliability-enhanced graph learning. In Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 392- 402, 2025.
  27. [Liu et al., 2019] Yinhan Liu, Myle Ott, Naman Goyal, Jingfei Du, Mandar Joshi, Danqi Chen, Omer Levy, Mike Lewis, Luke Zettlemoyer, and Veselin Stoyanov. Roberta: A robustly optimized bert pretraining approach. arXiv preprint arXiv:1907.11692, 2019.
  28. [Liu et al., 2023] Yuhan Liu, Zhaoxuan Tan, Heng Wang, Shangbin Feng, Qinghua Zheng, and Minnan Luo. Bot- MoE: Twitter bot detection with community-aware mix- tures of modal-specific experts. In Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 485- 495, 2023.
  29. [Schlichtkrull et al., 2018] Michael Schlichtkrull, Thomas N Kipf, Peter Bloem, Rianne Van Den Berg, Ivan Titov, and Max Welling. Modeling relational data with graph convo- lutional networks. In European Semantic Web Conference, pages 593-607, 2018.
  30. [Schnebly and Sengupta, 2019] James Schnebly and Shamik Sengupta. Random forest twitter bot classifier. In 2019 IEEE 9th Annual Computing and Communication Work- shop and Conference, pages 0506-0512, 2019.
  31. [Shao et al., 2018] Chengcheng Shao, Giovanni Luca Ciampaglia, Onur Varol, Kai-Cheng Yang, Alessan- dro Flammini, and Filippo Menczer. The spread of low-credibility content by social bots. Nature Communi- cations, 9(1):4787, 2018.
  32. [Shi et al., 2024] Shuhao Shi, Kai Qiao, Chen Chen, Jie Yang, Jian Chen, and Bin Yan. Over-sampling strategy in feature space for graphs based class-imbalanced bot de- tection. In Companion Proceedings of the ACM Web Con- ference 2024, pages 738-741, 2024.
  33. [Shi et al., 2025] Shuhao Shi, Kai Qiao, Zihao Liu, Jie Yang, Chen Chen, Jian Chen, and Bin Yan. MGTAB: A multi- relational graph-based twitter account detection bench- mark. Neurocomputing, 647:130490, 2025.
  34. [Sohn et al., 2015] Kihyuk Sohn, Honglak Lee, and Xinchen Yan. Learning structured output representation using deep conditional generative models. Advances in Neural Infor- mation Processing Systems, 28, 2015.
  35. [Starbird, 2019] Kate Starbird. Disinformation's spread: bots, trolls and all of us. Nature, 571(7766):449-450, 2019.
  36. [Varol et al., 2017] Onur Varol, Emilio Ferrara, Clayton Davis, Filippo Menczer, and Alessandro Flammini. On- line human-bot interactions: Detection, estimation, and characterization. In Proceedings of the International AAAI Conference on Web and Social Media, pages 280-289, 2017.
  37. [Varol et al., 2018] Onur Varol, Clayton A Davis, Filippo Menczer, and Alessandro Flammini. Feature engineering for social bot detection. In Feature Engineering for Ma- chine Learning and Data Analytics, pages 311-334. 2018.
  38. [Veličković et al., 2018] Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Liò, and Yoshua Bengio. Graph attention networks. In Interna- tional Conference on Learning Representations, 2018.
  39. [Wei and Nguyen, 2019] Feng Wei and Uyen Trang Nguyen. Twitter bot detection using bidirectional long short-term memory neural networks and word embeddings. In 2019 First IEEE International Conference on Trust, Privacy and Security in Intelligent Systems and Applications, pages 101-109, 2019.
  40. [Wei et al., 2025] Kaihang Wei, Min Teng, Haotong Du, Songxin Wang, Jinhe Zhao, and Chao Gao. CAGCL: A community-aware graph contrastive learning model for so- cial bot detection. In Proceedings of the 34th ACM Inter- national Conference on Information and Knowledge Man- agement, pages 3282-3291, 2025.
  41. [Yang et al., 2020] Kai-Cheng Yang, Onur Varol, Pik-Mai Hui, and Filippo Menczer. Scalable and generalizable so- cial bot detection through data selection. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 34, pages 1096-1103, 2020.
  42. [Yang et al., 2024] Yingguang Yang, Qi Wu, Buyun He, Hao Peng, Renyu Yang, Zhifeng Hao, and Yong Liao. SEBot: Structural entropy guided multi-view contrastive learning for social bot detection. In Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, page 3841-3852, 2024.
  43. [Yun et al., 2019] Seongjun Yun, Minbyul Jeong, Raehyun Kim, Jaewoo Kang, and Hyunwoo J Kim. Graph trans- former networks. In Advances in Neural Information Pro- cessing Systems, volume 32, 2019.
  44. [Zhao et al., 2021] Tianxiang Zhao, Xiang Zhang, and Suhang Wang. GraphSMOTE: Imbalanced node classifi- cation on graphs with graph neural networks. In Proceed- ings of the 14th ACM International Conference on Web Search and Data Mining, pages 833-841, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards