Improving Model Alignment Through Collective Intelligence of Open-Source LLMS
Junlin Wang, Roy Xie, Shang Zhu, Jue Wang, Ben Athiwaratkun, Bhuwan Dhingra, Shuaiwen Leon Song, Ce Zhang, James Zou
TL;DR
The paper addresses the data bottleneck in aligning large language models by introducing Mixture of Agents Alignment (MoAA), which pools diverse open-source LLMs to generate high-quality synthetic data for both supervised fine-tuning and preference optimization. MoAA operates in two stages: MoAA-SFT uses a layered proposer-aggregator ensemble to synthesize training data, and MoAA-DPO uses the ensemble as a reward model to label preference data and drive direct preference optimization. Across AlpacaEval2, Arena-Hard, and MT-Bench, MoAA improves win rates and outperforms single-teacher baselines, demonstrating the power of collective intelligence and data-efficient alignment. The work also shows a self-improvement opportunity, where fine-tuning on MoAA data enhances the strongest model in the mix, and it reports favorable cost-efficiency compared with using a strong closed-source model for data generation. The approach emphasizes open-source scalability and reproducibility while delivering strong practical gains for open-source LLMs.
Abstract
Building helpful and harmless large language models (LLMs) requires effective model alignment approach based on human instructions and feedback, which necessitates high-quality human-labeled data. Constructing such datasets is often expensive and hard to scale, and may face potential limitations on diversity and generalization. To address these challenges, we introduce Mixture of Agents Alignment (MoAA), that leverages the collective strengths of various language models to provide high-quality data for model alignment. By employing MoAA, we enhance both supervised fine-tuning and preference optimization, leading to improved performance compared to using a single model alone to generate alignment data (e.g. using GPT-4o alone). Evaluation results show that our approach can improve win rate of LLaMA-3.1-8B-Instruct from 19.5 to 48.3 on Arena-Hard and from 22.33 to 57.23 on AlpacaEval2, highlighting a promising direction for model alignment through this new scalable and diverse synthetic data recipe. Furthermore, we demonstrate that MoAA enables a self-improvement pipeline, where models finetuned on MoA-generated data surpass their own initial capabilities, providing evidence that our approach can push the frontier of open-source LLMs without reliance on stronger external supervision. Data and code will be released.
