Detection of Novel Social Bots by Ensembles of Specialized Classifiers
arXiv:2006.06867 · doi:10.1145/3340531.3412698
Abstract
Malicious actors create inauthentic social media accounts controlled in part by algorithms, known as social bots, to disseminate misinformation and agitate online discussion. While researchers have developed sophisticated methods to detect abuse, novel bots with diverse behaviors evade detection. We show that different types of bots are characterized by different behavioral features. As a result, supervised learning techniques suffer severe performance deterioration when attempting to detect behaviors not observed in the training data. Moreover, tuning these models to recognize novel bots requires retraining with a significant amount of new annotations, which are expensive to obtain. To address these issues, we propose a new supervised learning method that trains classifiers specialized for each class of bots and combines their decisions through the maximum rule. The ensemble of specialized classifiers (ESC) can better generalize, leading to an average improvement of 56\% in F1 score for unseen accounts across datasets. Furthermore, novel bot behaviors are learned with fewer labeled examples during retraining. We deployed ESC in the newest version of Botometer, a popular tool to detect social bots in the wild, with a cross-validation AUC of 0.99.
arXiv comment8 pages, 10 figures, Accepted to CIKM'20
References in corpus (15)
- The Rise of Social Bots
- BotOrNot: A System to Evaluate Social Bots
- Detecting and Tracking the Spread of Astroturf Memes in Microblog Streams
- Deep Neural Networks for Bot Detection
- Bots increase exposure to negative and inflammatory content in online social systems
- The DARPA Twitter Bot Challenge
- Fame for sale: efficient detection of fake Twitter followers
- Arming the public with artificial intelligence to counter social bots
- The paradigm-shift of social spambots: Evidence, theories, and tools for the arms race
- Scalable and Generalizable Social Bot Detection through Data Selection
- Anatomy of an online misinformation network
- DNA-inspired online behavioral modeling and its application to spambot detection
- Cashtag piggybacking: uncovering spam and bot activity in stock microblogs on Twitter
- LOBO -- Evaluation of Generalization Deficiencies in Twitter Bot Classifiers
- Social Bots for Online Public Health Interventions
Cited by in corpus (22)
- TwiBot-20: A Comprehensive Twitter Bot Detection Benchmark
- Botometer 101: Social bot practicum for computational social scientists
- #Election2020: The First Public Twitter Dataset on the 2020 US Presidential Election
- MCWDST: a Minimum-Cost Weighted Directed Spanning Tree Algorithm for Real-Time Fake News Mitigation in Social Media
- The Spread of Propaganda by Coordinated Communities on Social Media
- Political audience diversity and news reliability in algorithmic ranking
- Brexit and bots: characterizing the behaviour of automated accounts on Twitter during the UK election
- #IStandWithPutin versus #IStandWithUkraine: The interaction of bots and humans in discussion of the Russia/Ukraine war
- Vaccine Discourse on Twitter During the COVID-19 Pandemic
- "This is Fake! Shared it by Mistake": Assessing the Intent of Fake News Spreaders
- Bots, Disinformation, and the First Trump Impeachment
- Simplistic Collection and Labeling Practices Limit the Utility of Benchmark Datasets for Twitter Bot Detection
- The Impact of Disinformation on a Controversial Debate on Social Media
- A longitudinal study of the top 1% toxic Twitter profiles
- The Anatomy of Conspirators: Unveiling Traits using a Comprehensive Twitter Dataset
- Analyzing Social Media Activities at Bellingcat
- Analyzing Activity and Suspension Patterns of Twitter Bots Attacking Turkish Twitter Trends by a Longitudinal Dataset
- An Analysis of Socialbots Activity and Influence in Modern Japanese Social Media
- On mission Twitter Profiles: A Study of Selective Toxic Behavior
- Exploring the Distinctive Tweeting Patterns of Toxic Twitter Users
- Username Squatting on Online Social Networks: A Study on X
- Public interest in science or bots? Selective amplification of scientific articles on Twitter