FIPO: Free-form Instruction-oriented Prompt Optimization with Preference Dataset and Modular Fine-tuning Schema
Not on the map. Why?
Abstract (arXiv)
When the quality of naive prompts is carefully optimized by human experts, the task performance of large language models (LLMs) can be significantly improved. However, expert-based prompt optimizations are expensive. Herein, some works have proposed Automatic Prompt Optimization (APO), to optimize naive prompts according to task outputs of given in-box testing models, with the help of advanced LLMs (e.g., GPT-4) in an ad-hoc way. Although effective, existing schemes suffer from poor generalization ability and privacy risk. To this end, we collect the first large-scale Prompt Optimization Preference dataset (POP), fine-tune offline local LLM-based optimizers, then fairly test with various downstream models. Our method allows accurate optimization of the core task instruction part within the naive prompt in a model-agnostic manner, and thus is named Free-from Instruction-oriented Prompt Optimization (FIPO). In specific, FIPO uses a modular APO template that dynamically integrate the naive task instruction, optional instruction responses, and optional ground truth to produce finely optimized prompts. The POP dataset is meticulously constructed using advanced LLMs, undergoing rigorous cross-validation by human experts and analytical models. Leveraging insights from the data with Tulu2 models and diverse fine-tuning strategies, we validate the efficacy of FIPO framework across five public benchmarks and six testing models. Check codes and data here: https://github.com/LuJunru/FIPO_Project.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 50 of its 91 references that are in the map. First posted on arXiv 19 Feb 2024.
Builds on
50 of 91 references.
References · 50
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2023GPT-4 Technical Reportcited by 18,396
- 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
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2022Generative Adversarial Networkscited by 5,627
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
38 more
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,720
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
- 2022Constitutional AI: Harmlessness from AI Feedbackcited by 3,050
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,883
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,807
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,045
- 2019How Can We Know What Language Models Know?cited by 959
- 2023A General Theoretical Paradigm to Understand Learning from Human Preferencescited by 912
- 2019Universal Adversarial Triggers for Attacking and Analyzing NLPcited by 722
- 2021BARTScore: Evaluating Generated Text as Text Generationcited by 722
- 2022A Survey on In-context Learningcited by 721
- 2021GPT Understands, Toocited by 716
- 2024Self-Rewarding Language Modelscited by 681
- 2023Baichuan 2: Open Large-scale Language Modelscited by 670
- 2021Multimodal Few-Shot Learning with Frozen Language Modelscited by 661
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 653
- 2023Zephyr: Direct Distillation of LM Alignmentcited by 506
- 2023Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyondcited by 411
- 2021Learning How to Ask: Querying LMs with Mixtures of Soft Promptscited by 377
- 2022RLPrompt: Optimizing Discrete Text Prompts with Reinforcement Learningcited by 366
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2021Factual Probing Is [MASK]: Learning vs. Learning to Recallcited by 291
- 2019Cosmos QA: Machine Reading Comprehension with Contextual Commonsense Reasoningcited by 285
- 2021PTR: Prompt Tuning with Rules for Text Classificationcited by 238
- 2023Automatically Correcting Large Language Models: Surveying the landscape of diverse self-correction strategiescited by 238
- 2023PromptAgent: Strategic Planning with Language Models Enables Expert-level Prompt Optimizationcited by 233
- 2021WARP: Word-level Adversarial ReProgrammingcited by 221
- 2019Commonsense Knowledge Mining from Pretrained Modelscited by 189
- 2023Do the Rewards Justify the Means? Measuring Trade-Offs Between Rewards and Ethical Behavior in the MACHIAVELLI Benchmarkcited by 182
- 2023Multitask Prompt Tuning Enables Parameter-Efficient Transfer Learningcited by 115
- 2021BERTese: Learning to Speak to BERTcited by 82
- 2021PADA: Example-based Prompt Learning for on-the-fly Adaptation to Unseen Domainscited by 61
- 2023Prompt Optimization via Adversarial In-Context Learningcited by 33
- 2023Flacuna: Unleashing the Problem Solving Power of Vicuna using FLAN Fine-Tuningcited by 18
- 2022Don't Prompt, Search! Mining-based Zero-Shot Learning with Language Modelscited by 13
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 2.
6 papers.
- 2024Efficient Prompting Methods for Large Language Models: A Surveycited by 47
- 2024A Comprehensive Survey of Direct Preference Optimization: Datasets, Theories, Variants, and Applicationscited by 27
- 2025A Survey of Automatic Prompt Optimization with Instruction-focused Heuristic-based Search Algorithmcited by 6
- 2026Optimization before Evaluation: Evaluation with Unoptimised Prompts Can be Misleadingcited by 1
- 2025Sem-DPO: Mitigating Semantic Inconsistency in Preference Optimization for Prompt Engineeringcited by 0
- 2026Towards Spec Learning: Inference-Time Alignment from Preference Pairscited by 0
- 2026Towards Spec Learning: Inference-Time Alignment from Preference Pairs22 Jun 2026
- 2026Optimization before Evaluation: Evaluation with Unoptimised Prompts Can be Misleading30 Apr 2026
- 2025Sem-DPO: Mitigating Semantic Inconsistency in Preference Optimization for Prompt Engineering27 Jul 2025
- 2025A Survey of Automatic Prompt Optimization with Instruction-focused Heuristic-based Search Algorithm26 Feb 2025
- 2024A Comprehensive Survey of Direct Preference Optimization: Datasets, Theories, Variants, and Applications21 Oct 2024
- 2024Efficient Prompting Methods for Large Language Models: A Survey1 Apr 2024
Similar, not cited
Close in wording, no citation either way
- 2025Rethinking Prompt Optimizers: From Prompt Merits to Optimization
- 2024IOPO: Empowering LLMs with Complex Instruction Following via Input-Output Preference Optimization
- 2025DLPO: Towards a Robust, Efficient, and Generalizable Prompt Optimization Framework from a Deep-Learning Perspective
- 2025Self-Supervised Prompt Optimization
- 2026Modular Prompt Optimization: Optimizing Structured Prompts with Section-Local Textual Gradients
- 2025Composing Policy Gradients and Prompt Optimization for Language Model Programs
- 2025Local Prompt Optimization
- 2025GAAPO: Genetic Algorithmic Applied to Prompt Optimization