atlas

Research map / Multi-agent systems and games / LLM agents

BotSim: LLM-Powered Malicious Social Botnet Simulation

AAAI 2025 · Multi-agent systems and games › LLM agents · approach: Agent data synthesis and behavior studies · 14 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes BotSim, an LLM-driven social botnet simulation framework on Reddit, and releases the BotSim-24 dataset of human and LLM-driven bot accounts, showing that bot detectors effective on traditional datasets perform worse on it.

Problem

Existing bot detection datasets and methods target traditional bots; LLM-driven bots with human-like profiles, text and interactions evade detection, and manual annotation is unreliable and ethically constrained for collecting real bot data.

Approach

An LLM-agent simulation framework (environment perception, action list, agent decision center with memory and background knowledge) that generates disguised LLM bots interacting with real Reddit human accounts, yielding a labeled bot-detection dataset with bot-human interaction graphs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use graph-based detection instead of metadata-only or text-only detectionBot detection on BotSim-24 · BotSim-24accuracyHelped
use heterogeneous rather than homogeneous graph detectionBot detection on BotSim-24 · BotSim-24accuracyHelped
combine text and metadata features with Roberta+NNBot detection on BotSim-24 · BotSim-24accuracyHurt
increase prompt examples from zero-shot to 2-shotLlama3-8B text-based bot detector · BotSim-24 text-content detectionaccuracy: 54.82 -> 55.11Helped
increase prompt examples from 2-shot to 5-shotLlama3-8B text-based bot detector · BotSim-24 text-content detectionaccuracy: 55.11 -> 57.79Helped
increase prompt examples from zero-shot to 2-shotChatGLM3-6B text-based bot detector · BotSim-24 text-content detectionaccuracy: 42.61 -> 42.62No clear effect
increase prompt examples from 2-shot to 5-shotChatGLM3-6B text-based bot detector · BotSim-24 text-content detectionaccuracy: 42.62 -> 47.78Helped
increase prompt examples from zero-shot to 2-shotGPT-3.5-turbo-ca text-based bot detector · BotSim-24 text-content detectionaccuracy: 42.96 -> 48.80Helped
increase prompt examples from 2-shot to 5-shotGPT-3.5-turbo-ca text-based bot detector · BotSim-24 text-content detectionaccuracy: 48.80 -> 53.61Helped
increase prompt examples from zero-shot to 2-shotGPT-4-turbo-ca text-based bot detector · BotSim-24 text-content detectionaccuracy: 39.18 -> 59.79Helped
increase prompt examples from 2-shot to 5-shotGPT-4-turbo-ca text-based bot detector · BotSim-24 text-content detectionaccuracy: 59.79 -> 70.76Helped

Surprising findings

Limitations

Experimental setup

Datasets: BotSim-24 Cresci-15 Cresci-17 TwiBot-20 TwiBot-22 MGTAB-22

Benchmarks: BotSim-24 Cresci-15 Cresci-17 TwiBot-20 TwiBot-22 MGTAB-22

Metrics: accuracy F1-score

Baselines: Adaboost decision tree random forest SVM Wei et al. text RNN Roberta+NN GCN GAT S-HGN BotRGCN RGT

Builds on: Reddit PRAW data collection RGT BotRGCN S-HGN Chain-of-Thought

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy