A Graph Neural Architecture Search Approach for Identifying Bots in Social Media
Authors:
- Georgios TzoumanekasGTGeorgios Tzoumanekas
- Michail ChatzianastasisMCMichail Chatzianastasis
- Loukas IliasLoukas Ilias
- George KiokesGKGeorge Kiokes
- John PsarrasJohn Psarras
- Dimitris AskounisDADimitris Askounis
Preprint
Abstract
Social media platforms, including X, Facebook, and Instagram, host millions of daily users, giving rise to bots-automated programs disseminating misinformation and ideologies with tangible real-world consequences. While bot detection in platform X has been the area of many deep learning models with adequate results, most approaches neglect the graph structure of social media relationships and often rely on hand-engineered architectures. Our work introduces the implementation of a Neural Architecture Search (NAS) technique, namely Deep and Flexible Graph Neural Architecture Search (DFG-NAS), tailored to Relational Graph Convolutional Neural Networks (RGCNs) in the task of bot detection in platform X. Our model constructs a graph that incorporates both the user relationships and their metadata. Then, DFG-NAS is adapted to automatically search for the optimal configuration of Propagation and Transformation functions in the RGCNs. Our experiments are conducted on the TwiBot-20 dataset, constructing a graph with 229,580 nodes and 227,979 edges. We study the five architectures with the highest performance during the search and achieve an accuracy of 85.7%, surpassing state-of-the-art models. Our approach not only addresses the bot detection challenge but also advocates for the broader implementation of NAS models in neural network design automation.Keywords
All Related Versions
This publication has 33 references indexed in Scilit:
- Depression detection in social media posts using transformer-based models and auxiliary featuresSocial Network Analysis and Mining, 2024
- CALEB: A Conditional Adversarial Learning Framework to enhance bot detectionData & Knowledge Engineering, 2023
- Meta-GNAS: Meta-reinforcement learning for graph neural architecture searchEngineering Applications of Artificial Intelligence, 2023
- Real-time bot infection detection system using DNS fingerprinting and machine-learningComputer Networks, 2023
- Dialog in the echo chamber: Fake news framing predicts emotion, argumentation and dialogic social knowledge building in subsequent online discussionsComputers in Human Behavior, 2022
- Botometer 101: social bot practicum for computational social scientistsJournal of Computational Social Science, 2022
- Detecting malicious activity in Twitter using deep learning techniquesApplied Soft Computing, 2021
- You talkin’ to me? Exploring Human/Bot Communication Patterns during Riot EventsInformation Processing & Management, 2020
- Twitter spammer detection using data stream clusteringInformation Sciences, 2014
- Online game bot detection based on party-play log analysisComputers & Mathematics with Applications, 2013