MulBot: Unsupervised Bot Detection Based on Multivariate Time Series
Not on the map. Why?
Abstract (arXiv)
Online social networks are actively involved in the removal of malicious social bots due to their role in the spread of low quality information. However, most of the existing bot detectors are supervised classifiers incapable of capturing the evolving behavior of sophisticated bots. Here we propose MulBot, an unsupervised bot detector based on multivariate time series (MTS). For the first time, we exploit multidimensional temporal features extracted from user timelines. We manage the multidimensionality with an LSTM autoencoder, which projects the MTS in a suitable latent space. Then, we perform a clustering step on this encoded representation to identify dense groups of very similar users -- a known sign of automation. Finally, we perform a binary classification task achieving f1-score = 0.99, outperforming state-of-the-art methods (f1-score ≤ 0.97). Not only does MulBot achieve excellent results in the binary classification task, but we also demonstrate its strengths in a novel and practically-relevant task: detecting and separating different botnets. In this multi-class classification task we achieve f1-score = 0.96. We conclude by estimating the importance of the different features used in our model and by evaluating MulBot's capability to generalize to new unseen bots, thus proposing a solution to the generalization deficiencies of supervised bot detectors.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 24 of its 57 references that are in the map. First posted on arXiv 21 Sep 2022.
Builds on
24 of 57 references.
References · 24
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020TweepFake: about Detecting Deepfake Tweetscited by 117
- 2017The spread of low-credibility content by social botscited by 73
- 2017Online Human-Bot Interactions: Detection, Estimation, and Characterizationcited by 64
- 2019Scalable and Generalizable Social Bot Detection through Data Selectioncited by 59
- 2017The paradigm-shift of social spambots: Evidence, theories, and tools for the arms racecited by 49
- 2020A Decade of Social Bot Detectioncited by 48
- 2016BotOrNot: A System to Evaluate Social Botscited by 41
- 2021Heterogeneity-aware Twitter Bot Detection with Relational Graph Transformerscited by 41
- 2018Deep Neural Networks for Bot Detectioncited by 37
- 2015Fame for sale: efficient detection of fake Twitter followerscited by 33
- 2020Detection of Novel Social Bots by Ensembles of Specialized Classifierscited by 32
12 more
- 2019RTbust: Exploiting Temporal Patterns for Botnet Detection on Twittercited by 27
- 2018Bots increase exposure to negative and inflammatory content in online social systemscited by 26
- 2020Twitter Bot Detection Using Bidirectional Long Short-term Memory Neural Networks and Word Embeddingscited by 25
- 2021SATAR: A Self-supervised Approach to Twitter Account Representation Learning and its Application in Bot Detectioncited by 24
- 2018LOBO -- Evaluation of Generalization Deficiencies in Twitter Bot Classifierscited by 13
- 2019Graph-Hist: Graph Classification from Latent Feature Histograms With Application to Bot Detectioncited by 9
- 2019Better Safe Than Sorry: An Adversarial Approach to Improve Social Bot Detectioncited by 8
- 2017HoloScope: Topology-and-Spike Aware Fraud Detectioncited by 7
- 2016The Rise of Social Botnets: Attacks and Countermeasurescited by 5
- 2019GANs for Semi-Supervised Opinion Spam Detectioncited by 4
- 2018An Unsupervised Approach to Detect Spam Campaigns that Use Botnets on Twittercited by 2
- 2017Discovery of the Twitter Bursty Botnetcited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1.
3 papers.