mlsanityData to 14 Oct 2026

BotSSCL: Social Bot Detection with Self-Supervised Contrastive Learning

arXiv 2402.03740 ↗First posted 6 Feb 2024cs.SI cs.CY cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

The detection of automated accounts, also known as "social bots", has been an increasingly important concern for online social networks (OSNs). While several methods have been proposed for detecting social bots, significant research gaps remain. First, current models exhibit limitations in detecting sophisticated bots that aim to mimic genuine OSN users. Second, these methods often rely on simplistic profile features, which are susceptible to manipulation. In addition to their vulnerability to adversarial manipulations, these models lack generalizability, resulting in subpar performance when trained on one dataset and tested on another. To address these challenges, we propose a novel framework for social Bot detection with Self-Supervised Contrastive Learning (BotSSCL). Our framework leverages contrastive learning to distinguish between social bots and humans in the embedding space to improve linear separability. The high-level representations derived by BotSSCL enhance its resilience to variations in data distribution and ensure generalizability. We evaluate BotSSCL's robustness against adversarial attempts to manipulate bot accounts to evade detection. Experiments on two datasets featuring sophisticated bots demonstrate that BotSSCL outperforms other supervised, unsupervised, and self-supervised baseline methods. We achieve approx. 6% and approx. 8% higher (F1) performance than SOTA on both datasets. In addition, BotSSCL also achieves 67% F1 when trained on one dataset and tested with another, demonstrating its generalizability. Lastly, BotSSCL increases adversarial complexity and only allows 4% success to the adversary in evading detection.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 65 references that are in the map. First posted on arXiv 6 Feb 2024.

Builds on

24 of 65 references.

References · 24

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
  3. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
  4. 2020Supervised Contrastive Learningcited by 2,829
  5. 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
  6. 2019TabNet: Attentive Interpretable Tabular Learningcited by 648
  7. 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 398
  8. 2019S4L: Self-Supervised Semi-Supervised Learningcited by 335
  9. 2021SAINT: Improved Neural Networks for Tabular Data via Row Attention and Contrastive Pre-Trainingcited by 319
  10. 2018FakeNewsNet: A Data Repository with News Content, Social Context and Spatialtemporal Information for Studying Fake News on Social Mediacited by 285
  11. 2020CLEAR: Contrastive Learning for Sentence Representationcited by 186
  12. 2021SCARF: Self-Supervised Contrastive Learning using Random Feature Corruptioncited by 156
12 more
  1. 2021SubTab: Subsetting Features of Tabular Data for Self-Supervised Representation Learningcited by 104
  2. 2017The spread of low-credibility content by social botscited by 73
  3. 2017Online Human-Bot Interactions: Detection, Estimation, and Characterizationcited by 64
  4. 2019Scalable and Generalizable Social Bot Detection through Data Selectioncited by 59
  5. 2020A Decade of Social Bot Detectioncited by 48
  6. 2021How to avoid machine learning pitfalls: a guide for academic researcherscited by 35
  7. 2020Detection of Novel Social Bots by Ensembles of Specialized Classifierscited by 32
  8. 2018LOBO -- Evaluation of Generalization Deficiencies in Twitter Bot Classifierscited by 13
  9. 2023Demystifying Misconceptions in Social Bots Researchcited by 7
  10. 2018Its All in a Name: Detecting and Labeling Bots by Their Namecited by 6
  11. 2022Local Contrastive Feature learning for Tabular Datacited by 4
  12. 2023URET: Universal Robustness Evaluation Toolkit (for Evasion)cited by 3

Built on by

Not cited yet.