Applied Sciences · 2022 · 15 citations · 49 references
Artificial IntelligenceAbuse DetectionComputational Social ScienceSocial MediaEngineeringData ScienceSocial Medium MiningSocial ComputingKnowledge DiscoveryBusinessBot AccountsComputer ScienceBotnet DetectionTwitter Bot DetectionSocial Medium DataSocial Media PlatformsText MiningSocial Network Analysis
Bot accounts are automated software programs that act as legitimate human profiles on social networks. Identifying these kinds of accounts is a challenging problem due to the high variety and heterogeneity that bot accounts exhibit. In this work, we use genetic algorithms and genetic programming to discover interpretable classification models for Twitter bot detection with competitive qualitative performance, high scalability, and good generalization capabilities. Specifically, we use a genetic programming method with a set of primitives that involves simple mathematical operators. This enables us to discover a human-readable detection algorithm that exhibits a detection accuracy close to the top state-of-the-art methods on the TwiBot-20 dataset while providing predictions that can be interpreted, and whose uncertainty can be easily measured. To the best of our knowledge, this work is the first attempt at adopting evolutionary computation techniques for detecting bot profiles on social media platforms.
49
Measures of the Amount of Ecologic Association Between Species
Lee R. Dice · Ecology · 1945 · 11.7K citations
Thomas Bo Sørensen, TA Sorensen, T Biering-Sørensen et al. · Medical Entomology and Zoology · 1948 · 2.1K citations
DEAP: evolutionary algorithms made easy
Félix-Antoine Fortin, François-Michel De Rainville, Marc-André Gardner et al. · 2012 · 1.7K citations