MulBot: Unsupervised Bot Detection Based on Multivariate Time Series
Lorenzo Mannocci, Stefano Cresci, Anna Monreale, Athina Vakali,, Maurizio Tesconi

TL;DR
MulBot is an unsupervised method that detects social bots by analyzing multivariate time series of user behavior, outperforming existing supervised approaches and effectively identifying botnets.
Contribution
This paper introduces MulBot, the first unsupervised bot detection method using multivariate time series and LSTM autoencoders, enhancing generalization and detection of botnets.
Findings
Achieves 0.99 F1-score in binary bot detection
Detects and separates different botnets with 0.96 F1-score
Outperforms state-of-the-art supervised methods
Abstract
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 , outperforming state-of-the-art methods (f1-score ). Not only does MulBot achieve…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Anomaly Detection Techniques and Applications · Time Series Analysis and Forecasting
MethodsMatching The Statements · Sigmoid Activation · Tanh Activation · Long Short-Term Memory
