Social Botomics: A Systematic Ensemble ML Approach for Explainable and Multi-Class Bot Detection

  title={Social Botomics: A Systematic Ensemble ML Approach for Explainable and Multi-Class Bot Detection},
  author={Ilias Dimitriadis and Konstantinos Georgiou and Athena Vakali},
  journal={Applied Sciences},
OSN platforms are under attack by intruders born and raised within their own ecosystems. These attacks have multiple scopes from mild critiques to violent offences targeting individual or community rights and opinions. Negative publicity on microblogging platforms, such as Twitter, is due to the infamous Twitter bots which highly impact posts’ circulation and virality. A wide and ongoing research effort has been devoted to develop appropriate countermeasures against emerging “armies of bots… 
CALEB: A Conditional Adversarial Learning Framework to Enhance Bot Detection
CALEB is proposed, a robust end-to-end proactive framework based on the Conditional Generative Adversarial Network (CGAN) and its extension, Auxiliary Classifier GAN (AC-GAN), to simulate bot evolution by creating realistic synthetic instances of different bot types.
Botometer 101: Social bot practicum for computational social scientists
This paper aims to provide an introductory tutorial of Botometer, a public tool for bot detection on Twitter, for readers who are new to this topic and may not be familiar with programming and machine learning.


Bot-Detective: An explainable Twitter bot detection service with crowdsourcing functionalities
This work proposes Bot-Detective, a web service that takes into account both the efficient detection of bot users and the interpretability of the results as well, and is the first one to offer interpretable, responsible, and AI driven bot identification in Twitter.
LOBO: Evaluation of Generalization Deficiencies in Twitter Bot Classifiers
This paper motivates the need for a generalized evaluation in Twitter bot detection and proposes a methodology to evaluate bot classifiers by testing them on unseen bot classes, and shows that this methodology is empirically robust, using bot classes of varying sizes and characteristics and reaching similar results.
Behavior enhanced deep bot detection in social media
  • C. Cai, Linjing Li, D. Zeng
  • Computer Science
    2017 IEEE International Conference on Intelligence and Security Informatics (ISI)
  • 2017
This paper proposes a behavior enhanced deep model (BeDM) for bot detection that regards user content as temporal text data instead of plain text to extract latent temporal patterns and fuses content information and behavior information using deep learning method.
Detection of Novel Social Bots by Ensembles of Specialized Classifiers
A new supervised learning method that trains classifiers specialized for each class of bots and combines their decisions through the maximum rule is proposed, leading to an average improvement of 56% in F1 score for unseen accounts across datasets and novel bot behaviors are learned with fewer labeled examples during retraining.
RTbust: Exploiting Temporal Patterns for Botnet Detection on Twitter
This work studies retweeting behaviors on Twitter, and proposes a bot detection technique, called Retweet-Buster (RTbust), which leverages unsupervised feature extraction and clustering and converts the retweet time series into compact and informative latent feature vectors, which are then clustered with a hierarchical density-based algorithm.
Social Bots: Human-Like by Means of Human Control?
It is concluded that hybridization is a challenge for current detection mechanisms and has to be handled with more sophisticated approaches to identify political propaganda distributed with social bots.
Better Safe Than Sorry: An Adversarial Approach to Improve Social Bot Detection
This paper proposes and experiments with a novel genetic algorithm that allows to create synthetic evolved versions of current state-of-the-art social bots, and demonstrates that synthetic bots really escape current detection techniques.
Using Improved Conditional Generative Adversarial Networks to Detect Social Bots on Twitter
An improved conditional generative adversarial network (improved CGAN) is proposed to extend imbalanced data sets before applying training classifiers to improve the detection accuracy of social bots and improves the CGAN convergence judgment condition.
Changing Perspectives: Is It Sufficient to Detect Social Bots?
The identification of automated activitiy in social media, specifically the detection of social bots, has become one of the major tasks within the field of social media computation. Recently
Scalable and Generalizable Social Bot Detection through Data Selection
This paper proposes a framework that uses minimal account metadata, enabling efficient analysis that scales up to handle the full stream of public tweets of Twitter in real time, and finds that strategically selecting a subset of training data yields better model accuracy and generalization than exhaustively training on all available data.