Auto-Instruct: Automatic Instruction Generation and Ranking for Black-Box Language Models
Not on the map. Why?
Abstract (arXiv)
Large language models (LLMs) can perform a wide range of tasks by following natural language instructions, without the necessity of task-specific fine-tuning. Unfortunately, the performance of LLMs is greatly influenced by the quality of these instructions, and manually writing effective instructions for each task is a laborious and subjective process. In this paper, we introduce Auto-Instruct, a novel method to automatically improve the quality of instructions provided to LLMs. Our method leverages the inherent generative ability of LLMs to produce diverse candidate instructions for a given task, and then ranks them using a scoring model trained on a variety of 575 existing NLP tasks. In experiments on 118 out-of-domain tasks, Auto-Instruct surpasses both human-written instructions and existing baselines of LLM-generated instructions. Furthermore, our method exhibits notable generalizability even with other LLMs that are not incorporated into its training process.
Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). Builds on 24 of its 38 references that are in the map. First posted on arXiv 19 Oct 2023.
Builds on
24 of 38 references.
References · 24
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,780
- 2022Scaling Instruction-Finetuned Language Modelscited by 3,024
- 2019The Curious Case of Neural Text Degenerationcited by 2,916
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,807
- 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,135
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,045
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 905
- 2022Super-NaturalInstructions: Generalization via Declarative Instructions on 1600+ NLP Taskscited by 868
12 more
- 2021Learning To Retrieve Prompts for In-Context Learningcited by 648
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 619
- 2022RLPrompt: Optimizing Discrete Text Prompts with Reinforcement Learningcited by 366
- 2022Dynamic Prompt Learning via Policy Gradient for Semi-structured Mathematical Reasoningcited by 350
- 2021True Few-Shot Learning with Language Modelscited by 344
- 2022Instruction Induction: From Few Examples to Natural Language Task Descriptionscited by 152
- 2023Large Language Models Are Latent Variable Models: Explaining and Finding Good Demonstrations for In-Context Learningcited by 149
- 2022Toward Human Readable Prompt Tuning: Kubrick's The Shining is a good movie, and a good prompt too?cited by 49
- 2023Let GPT be a Math Tutor: Teaching Math Word Problem Solvers with Customized Exercise Generationcited by 29
- 2023MinT: Boosting Generalization in Mathematical Reasoning via Multi-View Fine-Tuningcited by 16
- 2023Pre-training Language Models for Comparative Reasoningcited by 6
- 2023Exploring Contrast Consistency of Open-Domain Question Answering Systems on Minimally Edited Questionscited by 3
Built on by
Citing papers per year: 2023: 2; 2024: 13; 2025: 5; 2026: 1.
21 papers.
Sort:
By area:
- 2024Are Large Language Models Good Prompt Optimizers?cited by 37
- 2024Efficient Prompt Optimization Through the Lens of Best Arm Identificationcited by 37
- 2024MultiChartQA: Benchmarking Vision-Language Models on Multi-Chart Problemscited by 24
- 2024When Large Language Models Meet Evolutionary Algorithms: Potential Enhancements and Challengescited by 20
- 2024MetaReflection: Learning Instructions for Language Agents using Past Reflectionscited by 19
- 2024Task Facet Learning: A Structured Approach to Prompt Optimizationcited by 19
- 2023A Survey on Stability of Learning with Limited Labelled Data and its Sensitivity to the Effects of Randomnesscited by 14
- 2024NICE: To Optimize In-Context Examples or Not?cited by 9
- 2025A Multi-Agent Conversational Bandit Approach to Online Evaluation and Selection of User-Aligned LLM Responsescited by 8
- 2024Large Language Models are Interpretable Learnerscited by 7
- 2024Multilingual Arbitrage: Optimizing Data Pools to Accelerate Multilingual Progresscited by 7
- 2025Just-In-Time Objectives: A General Approach for Specialized AI Interactionscited by 7
9 more
- 2023Get an A in Math: Progressive Rectification Promptingcited by 6
- 2025Model Performance-Guided Evaluation Data Selection for Effective Prompt Optimizationcited by 5
- 2024Dual-Phase Accelerated Prompt Optimizationcited by 4
- 2024Prompt Exploration with Prompt Regressioncited by 2
- 2024GemmAr: Enhancing LLMs Through Arabic Instruction-Tuningcited by 2
- 2025Bounds of Chain-of-Thought Robustness: Reasoning Steps, Embed Norms, and Beyondcited by 2
- 2024POEM: Interactive Prompt Optimization for Enhancing Multimodal Reasoning of Large Language Modelscited by 1
- 2025Text2VR: Automated instruction Generation in Virtual Reality using Large language Models for Assembly Taskcited by 0
- 2026Strategy-Induct: Task-Level Strategy Induction for Instruction Generationcited by 0
- 2026Strategy-Induct: Task-Level Strategy Induction for Instruction Generation20 May 2026
- 2025Just-In-Time Objectives: A General Approach for Specialized AI Interactions16 Oct 2025
- 2025Bounds of Chain-of-Thought Robustness: Reasoning Steps, Embed Norms, and Beyond25 Sep 2025
- 2025Text2VR: Automated instruction Generation in Virtual Reality using Large language Models for Assembly Task19 Jul 2025
- 2025Model Performance-Guided Evaluation Data Selection for Effective Prompt Optimization15 May 2025
- 2025A Multi-Agent Conversational Bandit Approach to Online Evaluation and Selection of User-Aligned LLM Responses3 Jan 2025
- 2024MultiChartQA: Benchmarking Vision-Language Models on Multi-Chart Problems18 Oct 2024
- 2024Multilingual Arbitrage: Optimizing Data Pools to Accelerate Multilingual Progress27 Aug 2024
- 2024GemmAr: Enhancing LLMs Through Arabic Instruction-Tuning2 Jul 2024
- 2024Large Language Models are Interpretable Learners25 Jun 2024
- 2024Dual-Phase Accelerated Prompt Optimization19 Jun 2024
- 2024Task Facet Learning: A Structured Approach to Prompt Optimization15 Jun 2024
9 more
- 2024POEM: Interactive Prompt Optimization for Enhancing Multimodal Reasoning of Large Language Models6 Jun 2024
- 2024Prompt Exploration with Prompt Regression17 May 2024
- 2024MetaReflection: Learning Instructions for Language Agents using Past Reflections13 May 2024
- 2024Efficient Prompt Optimization Through the Lens of Best Arm Identification15 Feb 2024
- 2024NICE: To Optimize In-Context Examples or Not?9 Feb 2024
- 2024Are Large Language Models Good Prompt Optimizers?3 Feb 2024
- 2024When Large Language Models Meet Evolutionary Algorithms: Potential Enhancements and Challenges19 Jan 2024
- 2023Get an A in Math: Progressive Rectification Prompting11 Dec 2023
- 2023A Survey on Stability of Learning with Limited Labelled Data and its Sensitivity to the Effects of Randomness2 Dec 2023
- 2024Are Large Language Models Good Prompt Optimizers?cited by 37
- 2024Efficient Prompt Optimization Through the Lens of Best Arm Identificationcited by 37
- 2024When Large Language Models Meet Evolutionary Algorithms: Potential Enhancements and Challengescited by 20
- 2024Task Facet Learning: A Structured Approach to Prompt Optimizationcited by 19
- 2023A Survey on Stability of Learning with Limited Labelled Data and its Sensitivity to the Effects of Randomnesscited by 14
- 2024NICE: To Optimize In-Context Examples or Not?cited by 9
- 2024Large Language Models are Interpretable Learnerscited by 7
- 2024Multilingual Arbitrage: Optimizing Data Pools to Accelerate Multilingual Progresscited by 7
- 2025Just-In-Time Objectives: A General Approach for Specialized AI Interactionscited by 7
- 2025Model Performance-Guided Evaluation Data Selection for Effective Prompt Optimizationcited by 5
- 2024Dual-Phase Accelerated Prompt Optimizationcited by 4
- 2024Prompt Exploration with Prompt Regressioncited by 2
12 most cited of 15 All 15 (JSON)
- 2026Strategy-Induct: Task-Level Strategy Induction for Instruction Generation20 May 2026
- 2025Just-In-Time Objectives: A General Approach for Specialized AI Interactions16 Oct 2025
- 2025Text2VR: Automated instruction Generation in Virtual Reality using Large language Models for Assembly Task19 Jul 2025
- 2025Model Performance-Guided Evaluation Data Selection for Effective Prompt Optimization15 May 2025
- 2024Multilingual Arbitrage: Optimizing Data Pools to Accelerate Multilingual Progress27 Aug 2024
- 2024GemmAr: Enhancing LLMs Through Arabic Instruction-Tuning2 Jul 2024
- 2024Large Language Models are Interpretable Learners25 Jun 2024
- 2024Dual-Phase Accelerated Prompt Optimization19 Jun 2024
- 2024Task Facet Learning: A Structured Approach to Prompt Optimization15 Jun 2024
- 2024Prompt Exploration with Prompt Regression17 May 2024
- 2024Efficient Prompt Optimization Through the Lens of Best Arm Identification15 Feb 2024
- 2024NICE: To Optimize In-Context Examples or Not?9 Feb 2024
12 newest of 15 All 15 (JSON)