GraphCanon updated 3w · GitHub synced 3w
Decision brief
DART-Math provides sophisticated difficulty-aware rejection tuning for enhancing mathematical problem-solving capabilities of deep learning models.
Good fit when
- Consider DART-Math when you need to improve the performance of your model on specific mathematical problems where difficulty is a critical factor.
- Use DART-Math if your dataset includes a wide range of complexity levels in problem solving, as it can adapt better by using the Prop2Diff methodology.
Avoid when
- Avoid using DART-Math when simplicity and ease-of-implementation are prioritized over performance gains on complex mathematical problems.
- Do not use DART-Math if your application does not require fine-tuning for varying levels of difficulty in problem-solving scenarios; simpler methods may suffice.
- Requirements:
- Min 8 GB RAM; Requires a solid understanding of deep learning frameworks like TensorFlow or PyTorch; Primarily developed for Python environment with packages such as Jupyter Notebook
Observed Jul 12, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Dormant (595d since push)
- As of 3w
- Provenance
- Not a fork · Organization account
- As of 3w
- Security (OSV)
- No criticals
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
git clone https://github.com/hkust-nlp/dart-mathSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Provides code and resources for DART-Math, a method that uses difficulty-aware rejection tuning to improve mathematical problem-solving in deep learning models.
Capability facts
- Languages
- jupyter notebook
Source: github.language · Jul 29, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 29, 2026)
v-file#tool-integrated-reasoning-reasoning-in-natural-language-interleaved-with-python-code).Source link
Tags
README
🎯DART-Math
Difficulty-Aware Rejection Tuning for Mathematical Problem-Solving [NeurIPS 2024]
Yuxuan Tong, Xiwen Zhang, Rui Wang, Ruidong Wu, Junxian He
📝 Paper@arXiv | 🤗 Datasets&Models@HF | 🐱 Code@GitHub | 💡 Slides | 🏆 Published@NeurIPS 2024
🐦 Thread@X(Twitter) | 🐶 中文博客@知乎 | 📊 Leaderboard@PapersWithCode | 📑 BibTeX
[!IMPORTANT]
🔥 News!!!
- [2024/09/25] 🎉 DART-Math is accepted to NeurIPS 2024!
- [2024/07/21] Excited to find our
DART-Math-DSMath-7B(Prop2Diff) comparable to the AIMO winner NuminaMath-7B on CoT, but based solely on MATH & GSM8K prompt set, leaving much room to improve! Besides, ourDARTmethod is also fully compatible with tool-integrated reasoning. Join the discussion under this X thread!
Figure 1: Left: Average accuracy on 6 mathematical benchmarks. We compare with models fine-tuned on the best, public instruction tuning datasets for mathematical problem-solving: MetaMath (Yu et al., 2024) with 395K examples, MMIQC (Liu et al., 2024a) with 2.3 million examples, as well as vanilla rejection tuning (VRT) with 590K examples. Both DART-Math (Uniform) and DART-Math (Prop2Diff) use 590K training examples. Right: Number of responses for each query descending by difficulty across 3 synthesis strategies. Queries are from the MATH training split (Hendrycks et al., 2021). VRT is the baseline biased towards easy queries, while Uniform and Prop2Diff are proposed in this work to balance and bias towards difficult queries respectively. Points are slightly shifted and downsampled for clarity.
| Dataset | Setting | # of Samples | MATH | GSM8K | [College](https://github.com/hkust-nlp/dart-math/tree/main/d
For agents
This page has a .md twin and JSON over the API.