From Drafts to Answers: Unlocking LLM Potential via Aggregation Fine-Tuning

Yafu Li, Zhilin Wang, Tingchen Fu, Ganqu Cui, Sen Yang +1 more
1/21/2025
cs.CLcs.AI

No official code found. Best implementation: Linzwcs/AFT (13 stars, Apache-2.0, last commit 2025-01-22).

Abstract

Scaling data and model size has been proven effective for boosting the performance of large language models. In addition to training-time scaling, recent studies have revealed that increasing test-time computational resources can further improve performance. In this work, we introduce Aggregation Fine-Tuning (AFT), a supervised finetuning paradigm where the model learns to synthesize multiple draft responses, referred to as proposals, into a single, refined answer, termed aggregation. At inference time, a propose-and-aggregate strategy further boosts performance by iteratively generating proposals and aggregating them. Empirical evaluations on benchmark datasets show that AFT-trained models substantially outperform standard SFT. Notably, an AFT model, fine-tuned from Llama3.1-8B-Base with only 64k data, achieves a 41.3% LC win rate on AlpacaEval 2, surpassing significantly larger LLMs such as Llama3.1-405B-Instruct and GPT4. By combining sequential refinement and parallel sampling, the propose-and-aggregate framework scales inference-time computation in a flexible manner. Overall, These findings position AFT as a promising approach to unlocking additional capabilities of LLMs without resorting to increasing data volume or model size.

View on arXivView PDF

Code Implementations(1)

Linzwcs/AFTCommunity100%
Apache-2.0
131PythonJan 13, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{li2025from,
  title  = {From Drafts to Answers: Unlocking LLM Potential via Aggregation Fine-Tuning},
  author = {Yafu Li and Zhilin Wang and Tingchen Fu and Ganqu Cui and Sen Yang and Yu Cheng},
  year   = {2025},
  eprint = {2501.11877},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.11877v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.11877.svg)](https://codeofpaper.com/paper/2501.11877)

Discussion