mlsanityData to 7 Oct 2026

CuDIP: Enhancing Theorem Proving in LLMs via Curriculum Learning-based Direct Preference Optimization

arXiv 2502.18532 ↗First posted 25 Feb 2025cs.AI cs.LGcited by 1

On the map: LLM reasoning → Mathematical reasoning

also in 1 more
Abstract (arXiv)

Automated theorem proving (ATP) is one of the most challenging mathematical reasoning tasks for Large Language Models (LLMs). Most existing LLM-based ATP methods rely on supervised fine-tuning, which results in a limited alignment between the theorem proving process and human preferences. Direct Preference Optimization (DPO), which aligns LLMs with human preferences, has shown positive effects for certain tasks. However, the lack of high-quality preference data for theorem proving presents a significant challenge. In this paper, we innovatively apply DPO to formal automated theorem proving and introduces a Curriculum Learning-based DPO Iterative Theorem Proving (CuDIP) method. Specifically, we propose a method for constructing preference data which utilizes LLMs and existing theorem proving data to enhance the diversity of the preference data while reducing the reliance on human preference annotations. We then integrate this preference data construction method with curriculum learning to iteratively fine-tune the theorem proving model through DPO. Experimental results on the MiniF2F and ProofNet datasets demonstrate the effectiveness of the proposed method.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 39 of its 49 references that are in the map. First posted on arXiv 25 Feb 2025.

Builds on

39 of 49 references.

Closest ancestors · 5

Same direction, newest first

  1. 2024LeanAgent: Lifelong Learning for Formal Theorem Proving8 Oct
  2. 2024Lean-STaR: Learning to Interleave Thinking and Proving14 Jul
  3. 2024Step-Controlled DPO: Leveraging Stepwise Error for Enhanced Mathematical Reasoning30 Jun
  4. 2024Step-DPO: Step-wise Preference Optimization for Long-chain Reasoning of LLMs26 Jun
  5. 2020Generative Language Modeling for Automated Theorem Proving7 Sep

Other references · 34

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2023GPT-4 Technical Reportcited by 18,132
  3. 2017Proximal Policy Optimization Algorithmscited by 14,441
  4. 2024The Llama 3 Herd of Modelscited by 14,192
  5. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
  6. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  7. 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
  8. 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
  9. 2017Deep reinforcement learning from human preferencescited by 3,846
  10. 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
  11. 2023Let's Verify Step by Stepcited by 3,598
  12. 2020Learning to summarize from human feedbackcited by 2,562
22 more
  1. 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
  2. 2024Gemma 2: Improving Open Language Models at a Practical Sizecited by 1,928
  3. 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,883
  4. 2024LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Modelscited by 1,442
  5. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
  6. 2023A General Theoretical Paradigm to Understand Learning from Human Preferencescited by 906
  7. 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 895
  8. 2024ORPO: Monolithic Preference Optimization without Reference Modelcited by 556
  9. 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
  10. 2024Contrastive Preference Optimization: Pushing the Boundaries of LLM Performance in Machine Translationcited by 390
  11. 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 380
  12. 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
  13. 2024Smaug: Fixing Failure Modes of Preference Optimisation with DPO-Positivecited by 239
  14. 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
  15. 2022Formal Mathematics Statement Curriculum Learningcited by 141
  16. 2024Token-level Direct Preference Optimizationcited by 135
  17. 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
  18. 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
  19. 2024Tango 2: Aligning Diffusion-based Text-to-Audio Generations through Direct Preference Optimizationcited by 97
  20. 2024Learning Planning-based Reasoning by Trajectories Collection and Process Reward Synthesizingcited by 49
  21. 2024ChatGLM-Math: Improving Math Problem-Solving in Large Language Models with a Self-Critique Pipelinecited by 47
  22. 2021Does the Order of Training Samples Matter? Improving Neural Data-to-Text Generation with Curriculum Learningcited by 34

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2025DeepTheorem: Advancing LLM Reasoning for Theorem Proving Through Natural Language and Reinforcement Learning
  2. 2025Probability-Consistent Preference Optimization for Enhanced LLM Reasoning
  3. 2025MSC-180: A Benchmark for Automated Formal Theorem Proving from Mathematical Subject Classification
  4. 2025Spark-Prover-X1: Formal Theorem Proving Through Diverse Data Training
  5. 2025ProofCompass: Enhancing Specialized Provers with LLM Guidance
  6. 2025MDPO: Multi-Granularity Direct Preference Optimization for Mathematical Reasoning
  7. 2024Preference Optimization for Reasoning with Pseudo Feedback
  8. 2025Full-Step-DPO: Self-Supervised Preference Optimization with Step-wise Rewards for Mathematical Reasoning