Data Swarms: Optimizable Generation of Synthetic Evaluation Data

Read full text
Authors: Shangbin Feng, Yike Wang, Weijia Shi, Yulia Tsvetkov
Cited by: 0

Abstract

We propose DATA SWARMS, an algorithm to optimize the generation of synthetic evaluation data and advance quantitative desiderata of LLM evaluation.We first train a swarm of initial data generators using existing data, and define various evaluation objectives to reflect the desired properties of evaluation (e.g., generate more difficult problems for the evaluated models) and quantitatively evaluate data generators.We then employ particle swarm optimization to optimize the swarm of data generators, where they collaboratively search through the model parameter space to find new generators that advance these objectives.We further extend it to ADVERSARIAL SWARMS, where the data generator swarm generates harder data while the test taker model swarm learns from such data, co-evolving dynamically for better data and models simultaneously.Extensive experiments demonstrate that DATA SWARMS outperforms eight baselines across five evaluation objectives, while ADVERSARIAL SWARMS produce more robust learning of synthetic data and stronger generalization.Further analysis reveals that DATA SWARMS successfully optimizes compositions of multiple evaluation objectives and generalizes to new off-the-shelf LLMs, unseen at optimization time.

Fields of Study & Subjects

Machine Learning and Data Classification Adversarial Robustness in Machine Learning Advanced Graph Neural Networks

Publication details

Journal / source
Findings of the Association for Computational Linguistics: ACL 2026
Publisher
Association for Computational Linguistics
Pages
12139–12157
Publication date
1 January 2026
Language
EN