mlsanityData to 14 Oct 2026

Ensemble-Instruct: Generating Instruction-Tuning Data with a Heterogeneous Mixture of LMs

arXiv 2310.13961 ↗First posted 21 Oct 2023cs.CL cs.AIcited by 6

On the map: Synthetic data and self-improvement for LLMs → Code and instruction data synthesis

Abstract (arXiv)

Using in-context learning (ICL) for data generation, techniques such as Self-Instruct (Wang et al., 2023) or the follow-up Alpaca (Taori et al., 2023) can train strong conversational agents with only a small amount of human supervision. One limitation of these approaches is that they resort to very large language models (around 175B parameters) that are also proprietary and non-public. Here we explore the application of such techniques to language models that are much smaller (around 10B--40B parameters) and have permissive licenses. We find the Self-Instruct approach to be less effective at these sizes and propose new ICL methods that draw on two main ideas: (a) Categorization and simplification of the ICL templates to make prompt learning easier for the LM, and (b) Ensembling over multiple LM outputs to help select high-quality synthetic examples. Our algorithm leverages the 175 Self-Instruct seed tasks and employs separate pipelines for instructions that require an input and instructions that do not. Empirical investigations with different LMs show that: (1) Our proposed method yields higher-quality instruction tuning data than Self-Instruct, (2) It improves performances of both vanilla and instruction-tuned LMs by significant margins, and (3) Smaller instruction-tuned LMs generate more useful outputs than their larger un-tuned counterparts. Our codebase is available at https://github.com/IBM/ensemble-instruct.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Placed in Code and instruction data synthesis, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 19 of its 26 references that are in the map. First posted on arXiv 21 Oct 2023.

Builds on

19 of 26 references.

Closest ancestors · 1

Same direction, newest first

  1. 2022Self-Instruct: Aligning Language Models with Self-Generated Instructions20 Dec

Other references · 18

  1. 2022Training language models to follow instructions with human feedbackcited by 15,971
  2. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
  3. 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,780
  4. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
  5. 2022Constitutional AI: Harmlessness from AI Feedbackcited by 3,050
  6. 2022Scaling Instruction-Finetuned Language Modelscited by 3,024
  7. 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,411
  8. 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,786
  9. 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,125
  10. 2023The RefinedWeb Dataset for Falcon LLM: Outperforming Curated Corpora with Web Data, and Web Data Onlycited by 763
  11. 2022GPT-NeoX-20B: An Open-Source Autoregressive Language Modelcited by 713
  12. 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructionscited by 699
6 more
  1. 2022Unnatural Instructions: Tuning Language Models with (Almost) No Human Laborcited by 397
  2. 2023Principle-Driven Self-Alignment of Language Models from Scratch with Minimal Human Supervisioncited by 318
  3. 2022UL2: Unifying Language Learning Paradigmscited by 295
  4. 2022PromptSource: An Integrated Development Environment and Repository for Natural Language Promptscited by 289
  5. 2022Follow the Wisdom of the Crowd: Effective Text Generation via Minimum Bayes Risk Decodingcited by 54
  6. 2021Maximum Bayes Smatch Ensemble Distillation for AMR Parsingcited by 29

Built on by

Cited by year

Citing papers per year: 2024: 3; 2025: 3.

6 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025CYCLE-INSTRUCT: Fully Seed-Free Instruction Tuning via Dual Self-Training and Cycle Consistency
  2. 2025SeDi-Instruct: Enhancing Alignment of Language Models through Self-Directed Instruction Generation
  3. 2025InstructLR: A Scalable Approach to Create Instruction Dataset for Under-Resourced Languages
  4. 2025Prompt-MII: Meta-Learning Instruction Induction for LLMs
  5. 2023ExpertPrompting: Instructing Large Language Models to be Distinguished Experts
  6. 2026FineInstructions: Scaling Synthetic Instructions to Pre-Training Scale
  7. 2023Becoming self-instruct: introducing early stopping criteria for minimal instruct tuning
  8. 2024Bootstrapping LLM-based Task-Oriented Dialogue Agents via Self-Talk