<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[A Strategic Coordination Framework of Small LMs Matches Large LMs in Data Synthesis]]></title><description><![CDATA[<hr />
<p dir="auto">title: "GX-XinGao/GRA: The Code and Script of "David's Slingshot: A Strategic Coordination Framework of Small LLMs Matches Large LLMs in Data Synthesis""<br />
url: "<a href="https://github.com/GX-XinGao/GRA" rel="nofollow ugc">https://github.com/GX-XinGao/GRA</a>"<br />
author: "GX-XinGao"</p>
<h2><a href="https://arxiv.org/html/2504.12322" rel="nofollow ugc">https://arxiv.org/html/2504.12322</a></h2>
<h2>A Strategic Coordination Framework of Small LMs Matches Large LMs in Data Synthesis</h2>
<p dir="auto">We propose GRA, a multiple small LMs collaborative framework that aggregats specialized roles across small LMs can mimic the iterative refinement and quality control typically achieved by a single large LM, in which multiple small LMs assume distinct roles—Generator, Reviewer, and Adjudicator to simulate a peer-review-inspired data synthesis pipeline:</p>
<ol>
<li><strong>Generator</strong>, which proposes candidate data samples.</li>
<li><strong>Reviewer</strong>, which evaluates quality and diversity through iterative critiques.</li>
<li><strong>Adjudicator</strong>, which resolves conflicts to finalize outputs.</li>
</ol>
<p dir="auto"><a href="https://github.com/GX-XinGao/GRA/blob/main/imgs/overview.png" rel="nofollow ugc"><img src="https://lemmy.ml/api/v3/image_proxy?url=https%3A%2F%2Fgithub.com%2FGX-XinGao%2FGRA%2Fraw%2Fmain%2Fimgs%2Foverview.png" alt="" class=" img-fluid img-markdown" /></a></p>
<p dir="auto">Through experiments across multiple benchmarks, we demonstrate that GRA-produced data matches or exceeds the quality of single large LM outputs, e.g., Qwen-2.5-72B-Instruct. Our results challenge the necessity of monolithic large models for high-quality data synthesis, advocating instead for strategic coordination of smaller agents.</p>
<p dir="auto"><a href="https://github.com/GX-XinGao/GRA/blob/main/imgs/brief_comparison.png" rel="nofollow ugc"><img src="https://lemmy.ml/api/v3/image_proxy?url=https%3A%2F%2Fgithub.com%2FGX-XinGao%2FGRA%2Fraw%2Fmain%2Fimgs%2Fbrief_comparison.png" alt="" class=" img-fluid img-markdown" /></a></p>
<p dir="auto"><a href="https://github.com/GX-XinGao/GRA/blob/main/imgs/result.png" rel="nofollow ugc"><img src="https://lemmy.ml/api/v3/image_proxy?url=https%3A%2F%2Fgithub.com%2FGX-XinGao%2FGRA%2Fraw%2Fmain%2Fimgs%2Fresult.png" alt="" class=" img-fluid img-markdown" /></a> We release the all the GRA generated datasets and six fine-tuned model.</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Dataset/Model</th>
<th style="text-align:center">HuggingFace🤗</th>
</tr>
</thead>
<tbody>
<tr>
<td>GRA</td>
<td style="text-align:center"><a href="https://huggingface.co/datasets/GX-XinGao/GRA" rel="nofollow ugc">link</a></td>
</tr>
<tr>
<td>GRA-Refine</td>
<td style="text-align:center"><a href="https://huggingface.co/datasets/GX-XinGao/GRA-Refine" rel="nofollow ugc">link</a></td>
</tr>
<tr>
<td>Qwen-2.5-7B-GRA-Alpaca</td>
<td style="text-align:center"><a href="https://huggingface.co/GX-XinGao/Qwen-2.5-7B-GRA-Alpaca" rel="nofollow ugc">link</a></td>
</tr>
<tr>
<td>Qwen-2.5-7B-GRA-WizardLM</td>
<td style="text-align:center"><a href="https://huggingface.co/GX-XinGao/Qwen-2.5-7B-GRA-WizardLM" rel="nofollow ugc">link</a></td>
</tr>
<tr>
<td>Qwen-2.5-7B-GRA-Condor</td>
<td style="text-align:center"><a href="https://huggingface.co/GX-XinGao/Qwen-2.5-7B-GRA-Condor" rel="nofollow ugc">link</a></td>
</tr>
<tr>
<td>Llama-3.1-8B-GRA-Alpaca</td>
<td style="text-align:center"><a href="https://huggingface.co/GX-XinGao/Llama-3.1-8B-GRA-Alpaca" rel="nofollow ugc">link</a></td>
</tr>
<tr>
<td>Llama-3.1-8B-GRA-WizardLM</td>
<td style="text-align:center"><a href="https://huggingface.co/GX-XinGao/Llama-3.1-8B-GRA-WizardLM" rel="nofollow ugc">link</a></td>
</tr>
<tr>
<td>Llama-3.1-8B-GRA-Condor</td>
<td style="text-align:center"><a href="https://huggingface.co/GX-XinGao/Llama-3.1-8B-GRA-Condor" rel="nofollow ugc">link</a></td>
</tr>
</tbody>
</table>
<h2>🎯 Quick Start</h2>
<p dir="auto">Install the dependencies:</p>
<pre><code>conda create -n GRA python=3.10
conda activate GRA
git clone https://github.com/GX-XinGao/GRA.git
cd GRA
pip install -r requirements.txt

# Install LLaMA-Factory
cd ~/
git clone https://github.com/hiyouga/LLaMA-Factory.git
cd LLaMA-Factory
pip install -e ".[torch,metrics]"

# Install packages for evaluation
cd ~/
git clone  https://github.com/open-compass/opencompass opencompass
cd opencompass
pip install -e ".[vllm]"
</code></pre>
<h2>📚 Data</h2>
<p dir="auto">Load the data from <a href="https://huggingface.co/datasets/GX-XinGao/GRA" rel="nofollow ugc">GRA</a>, then convert each split to <code>.json</code> file and register the data information according to <a href="https://github.com/hiyouga/LLaMA-Factory" rel="nofollow ugc">LLaMA-Factory</a>.</p>
<h2>🤖 Training</h2>
<p dir="auto">Our training codes depend on <a href="https://github.com/hiyouga/LLaMA-Factory" rel="nofollow ugc">LLaMA-Factory</a>.</p>
<pre><code># Specify the dataset to be trained
export DATASET= GRA-Alpaca
# The path of base model
export MODEL_PATH=pretrained_model_path
bash train/train.sh
</code></pre>
<h2>📊 Evaluation</h2>
<p dir="auto">Our evaluation codes depend on <a href="https://github.com/open-compass/opencompass" rel="nofollow ugc">opencompass</a>. You need to first download the model from HuggingFace, or SFT the model on your own. Then run the following evaluation script:</p>
<pre><code>export MODEL_NAME=your_sft_llama_model_path
bash llama_test.sh

export MODEL_NAME=your_sft_qwen_model_path
bash qwen_test.sh
</code></pre>
<h2>🙏 Acknowledgements</h2>
<p dir="auto">Many thanks to</p>
<h2>Citation</h2>
<p dir="auto">If you find our code, model, or data are useful, please kindly cite our <a href="https://arxiv.org/pdf/2504.12322" rel="nofollow ugc">paper</a>:</p>
<pre><code>@article{gao2025strategic,
  title={A Strategic Coordination Framework of Small LLMs Matches Large LLMs in Data Synthesis},
  author={Gao, Xin and Pei, Qizhi and Tang, Zinan and Li, Yu and Lin, Honglin and Wu, Jiang and Wu, Lijun and He, Conghui},
  journal={arXiv preprint arXiv:2504.12322},
  year={2025}
}
</code></pre>
]]></description><link>https://forum.ieu.app/topic/cbc4f212-a672-4196-99fe-c68e89830679/a-strategic-coordination-framework-of-small-lms-matches-large-lms-in-data-synthesis</link><generator>RSS for Node</generator><lastBuildDate>Sun, 06 Sep 2026 02:52:18 GMT</lastBuildDate><atom:link href="https://forum.ieu.app/topic/cbc4f212-a672-4196-99fe-c68e89830679.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 01 Sep 2026 19:49:36 GMT</pubDate><ttl>60</ttl></channel></rss>