Self-Generative Adversarial Fine-Tuning for Large Language Models
Shiguang Wu, Yaqing Wang, Quanming Yao
TL;DR
SGALM reframes LLM alignment as a self-contained adversarial game in which a single model alternately acts as generator and discriminator via in-context learning and its own output distribution. Theoretical analysis shows that the minimax dynamics drive the generated distribution toward the true data distribution, yielding both improved alignment and zero-shot understanding from few-shot prompts. Empirically, SGALM achieves state-of-the-art results on GSM8K, ARC-Challenge, and MBPP, and demonstrates positive scaling when using synthetic data while mitigating over-fitting and mode collapse. Additionally, SGALM functions as a robust synthetic data engine, producing high-quality data that improves downstream fine-tuning beyond real-data baselines. The approach offers a fully grounded, reward-free alternative to RLHF and iterative self-play, with implications for scalable, domain-agnostic alignment and data generation.
Abstract
Fine-tuning large language models (LLMs) for alignment typically relies on supervised fine-tuning or reinforcement learning from human feedback, both limited by the cost and scarcity of high-quality annotations. Recent self-play and synthetic data approaches reduce this dependence but often rely on heuristic assumptions or ungrounded self-evaluation, which can cause bias accumulation and performance drift. In this paper, we propose Self-Generative Adversarial LLM (SGALM), a unified fine-tuning framework that formulates alignment as a generative adversarial game within a single LLM. SGALM jointly evolves generation and discrimination capabilities without external reward models. Theoretical and empirical results demonstrate that SGALM achieves state-of-the-art performance, serves as an effective alignment algorithm and a robust synthetic data engine.
