mlsanityData to 7 Oct 2026

Divide-Verify-Refine: Can LLMs Self-Align with Complex Instructions?

arXiv 2410.12207 ↗First posted 16 Oct 2024cs.AI cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

Recent studies show LLMs struggle with complex instructions involving multiple constraints (e.g., length, format, sentiment). Existing works address this issue by fine-tuning, which heavily relies on fine-tuning data quality and is computational expensive. An alternative is leveraging LLMs' self-correction to refine responses for better constraint adherence. However, this is limited by the feedback quality, as LLMs cannot generate reliable feedback or detect errors. Moreover, its effectiveness relies on few-shot examples illustrating response modifications. As constraints in complex instructions are diverse, manually crafting such examples for each constraint type can be labor-intensive and sub-optimal. To address these two challenges, we propose the Divide-Verify-Refine (DVR) framework with three steps: (1) Divide complex instructions into single constraints and prepare appropriate tools; (2) Verify responses using tools that provide rigorous check and textual guidance (e.g., Python toolkit for format checks or pre-trained classifiers for content analysis); (3) Refine: To maximize refinement effectiveness, we propose dynamic few-shot prompting, where a refinement repository collects successful refinements, and these examples are selectively retrieved for future refinements. Recognizing the lack of complexity in existing datasets, we create a new dataset of complex instructions. DVR doubles Llama3.1-8B's constraint adherence and triples Mistral-7B's performance.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 31 of its 46 references that are in the map. First posted on arXiv 16 Oct 2024.

Builds on

31 of 46 references.

References · 31

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
  3. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  4. 2021Training Verifiers to Solve Math Word Problemscited by 9,743
  5. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
  6. 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
  7. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
  8. 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
  9. 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
  10. 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
  11. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
  12. 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
19 more
  1. 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 965
  2. 2024Length-Controlled AlpacaEval: A Simple Way to Debias Automatic Evaluatorscited by 865
  3. 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
  4. 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 751
  5. 2022Self-critiquing models for assisting human evaluatorscited by 372
  6. 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
  7. 2023Is Self-Repair a Silver Bullet for Code Generation?cited by 191
  8. 2024Benchmarking Complex Instruction-Following with Multiple Constraints Compositioncited by 147
  9. 2022TimeLMs: Diachronic Language Models from Twittercited by 129
  10. 2023Branch-Solve-Merge Improves Large Language Model Evaluation and Generationcited by 104
  11. 2023Can Large Language Models Understand Real-World Complex Instructions?cited by 69
  12. 2024Evaluating LLMs at Detecting Errors in LLM Responsescited by 49
  13. 2023Can LLMs Follow Simple Rules?cited by 45
  14. 2023A Closer Look at the Self-Verification Abilities of Large Language Models in Logical Reasoningcited by 41
  15. 2024Benchmarking Large Language Models on Controllable Generation under Diversified Instructionscited by 26
  16. 2024InfuserKI: Enhancing Large Language Models with Knowledge Graphs via Infuser-Guided Knowledge Integrationcited by 19
  17. 2024RuleR: Improving LLM Controllability by Rule-based Data Recyclingcited by 11
  18. 2024Using LLMs to Automate Threat Intelligence Analysis Workflows in Security Operation Centerscited by 10
  19. 2024From Instructions to Constraints: Language Model Alignment with Automatic Constraint Verificationcited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 4; 2026: 3.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024LLM Self-Correction with DeCRIM: Decompose, Critique, and Refine for Enhanced Following of Instructions with Multiple Constraints
  2. 2026Enhancing LLM Instruction Following: An Evaluation-Driven Multi-Agentic Workflow for Prompt Instructions Optimization
  3. 2024Long Is More for Alignment: A Simple but Tough-to-Beat Baseline for Instruction Fine-Tuning
  4. 2025ConInstruct: Evaluating Large Language Models on Conflict Detection and Resolution in Instructions
  5. 2025Meeseeks: A Feedback-Driven, Iterative Self-Correction Benchmark evaluating LLMs' Instruction Following Capability
  6. 2024Enhancing and Assessing Instruction-Following with Fine-Grained Instruction Variants
  7. 2026IndicIFEval: A Benchmark for Verifiable Instruction-Following Evaluation in 14 Indic Languages
  8. 2024Self-Judge: Selective Instruction Following with Alignment Self-Evaluation