Latest Advances on Long Chain-of-Thought Reasoning
See the code[English Tutorial] | [中文教程] | [Arxiv]

Welcome to the repository associated with our survey paper, "Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models". This repository contains resources and updates related to our ongoing Long CoT research. For a detailed introduction, please refer to our survey paper.
Recent advancements in reasoning with large language models (RLLMs), such as OpenAI-O1 and DeepSeek-R1, have demonstrated their impressive capabilities in complex domains like mathematics and coding. A central factor in their success lies in the application of long chain-of-thought (Long CoT) characteristics, which enhance reasoning abilities and enable the solution of intricate problems.

However, despite these developments, a comprehensive survey on Long CoT is still lacking, limiting our understanding of its distinctions from traditional short chain-of-thought (Short CoT) and complicating ongoing debates on issues like "overthinking" and "test-time scaling." This survey seeks to fill this gap by offering a unified perspective on Long CoT.
By providing a structured overview, this survey aims to inspire future research and further the development of logical reasoning in artificial intelligence.

We aim to help newcomers quickly establish domain knowledge, so our design concept is as follows: briefly introduce the main technologies involved in reasoning large models and Long CoT, allowing everyone to understand which problems different technologies can address, so that when they wish to delve deeper into the field in the future, they will have a clear starting point.
We are a team of beginners in reasoning large models, and we hope that through our own learning experiences, we can offer some assistance to future learners, accelerating the popularization and application of reasoning large models. We welcome more friends to join our project, and we are also open to friendship and academic collaboration. For any inquiries, please feel free to contact us via email at charleschen2333@gmail.com.
Daily Knowledge Resources
In this chapter, we will provide the most representative technologies for each capability, along with the latest developments. A detailed list of papers can be found in the complete list.

The core of deep reasoning ability lies in the need for sufficient logical depth to manage a large number of reasoning nodes. Without this capability, the performance of reasoning large language models (RLLMs) significantly degrades. Current methods for enhancing deep reasoning can be categorized into two main approaches: Deep Reasoning Format and Deep Reasoning Learning.
Since reasoning models heavily depend on the format of reasoning, they tend to achieve the deepest reasoning paths in the forms they excel at. As a result, some works have begun exploring better reasoning formats for deeper reasoning.
Natural Language Deep Reasoning
Structured Language Deep Reasoning
Latent Space Deep Reasoning
The deficiency of deep reasoning abilities in RLLMs can significantly reduce model performance. As a result, the academic focus has shifted towards enhancing reasoning capabilities through training. Supervised fine-tuning (SFT), as a memory process, can stabilize model output, while reinforcement learning (RL) facilitates generalization and self-learning.
Deep Reasoning Imitation
Deep Reasoning Self-Learning
Feedback mechanisms provide multi-granularity evaluation signals for Long CoT, ranging from Overall Feedback, which evaluates the final outcome, to Process Feedback, which supervises individual steps of the reasoning process, and Hybrid Feedback, which combines both types. These mechanisms not only support reward modeling and path optimization but also lay the foundation for subsequent self-correction, serving as a crucial bridge to move RLLMs from static generation to dynamic evaluation.
Overall Feedback
Process Feedback
Hybrid Feedback
The Refinement mechanism focuses on self-correction capabilities based on feedback information, serving as a key step in achieving closed-loop optimization in Long CoT. Through Prompt-based Refinement, spontaneous reflection is achieved; SFT-based Refinement facilitates imitation learning; and RL-based Refinement strengthens self-correction strategies. As a result, the model gradually develops the ability of "self-diagnosis—self-updating," making the reasoning chain more robust and controllable.
Prompt-based Refinement
SFT-based Refinement
RL-based Refinement
Extensive Exploration enables reasoning large language models (RLLMs) to explore multiple reasoning paths more deeply and comprehensively when dealing with complex problems, thereby improving problem-solving accuracy and robustness. From the perspective of exploration types, extensive exploration techniques can be divided into three categories: Exploration Scaling, Internal Exploration, and External Exploration.
Exploration Scaling aims to enhance the model's ability to solve more complex problems by increasing the number or length of reasoning paths. This approach is typically suitable when the reasoning task is more complex, and a single reasoning path may not effectively lead to the correct answer.
Sequential Scaling
Parallel Scaling
Internal Exploration primarily refers to large reasoning models (RLLMs) actively exploring and optimizing reasoning paths through their internal mechanisms (usually reinforcement learning strategies and reward mechanisms), allowing for more efficient and deeper solutions to complex reasoning problems. This method enables the model to autonomously adjust its reasoning strategy, reducing reliance on external guiding data.
RL Strategies
Reward Strategies
External exploration refers to the assistance of external tools, human knowledge, or other models in guiding the model to more effectively explore diverse reasoning paths and improve its ability to solve complex problems. This approach is often used in scenarios where fine-grained guidance or external knowledge is essential for effective problem-solving. External exploration can be subdivided into two types: Human-driven Exploration and Model-driven Exploration.
Human-driven Exploration
Model-driven Exploration
Long CoT abilities naturally emerge after training, demonstrated by the model's ability to generate multi-step, coherent reasoning processes by internalizing logical structures and contextual examples from pretraining data, even in the absence of direct supervision. Related studies have described this phenomenon as follows:
Large language models exhibit clear performance boundaries in Long CoT: when the depth or complexity of reasoning exceeds a certain threshold, model performance significantly degrades, sometimes even resulting in logical collapse. This phenomenon suggests that current models have a "reasoning boundary," which is the upper limit of reasoning complexity that can be supported by their parameter space and computational resources. Existing research has systematically explored this phenomenon from both theoretical modeling and empirical analysis:
In Long CoT, extending the reasoning chain does not always lead to performance improvement. Studies have shown that once the reasoning length exceeds the model’s capacity, accuracy decreases, a phenomenon known as "overthinking," which reflects the non-linear marginal benefits of reasoning and error accumulation in the process.
The inference test-time scaling phenomenon refers to the increase in reasoning performance by extending the computational process (e.g., reasoning chain length or sample number) during inference. This phenomenon reveals the "dynamic amplification" potential of the model, but also comes with a trade-off between exploration depth and computational cost.
In reinforcement learning optimization, Long CoT tasks involve supervision of the model generation process. Researchers distinguish between two main strategies: Process Reward Model (PRM), which focuses on the reasoning process itself, and Outcome Reward Model (ORM), which only concerns whether the final output is correct. The two strategies differ significantly in terms of generalization ability, learning stability, and supervision cost.
The Aha Moment refers to the sudden integration of information during the reasoning process, leading to a key turning point in judgment, resembling human reflection and self-correction. This phenomenon highlights the model's dynamic cognitive adjustment abilities, but its occurrence depends on the collaboration between external stimuli and internal mechanisms.
In advancing large models to possess powerful Long CoT reasoning abilities, Supervised Fine-Tuning (SFT) plays a crucial role, bridging pre-training with more advanced alignment methods such as Reinforcement Learning from Human Feedback (RLHF). The core goal of SFT is to teach models how to follow instructions and initially master the ability to generate structured, step-by-step reasoning chains, thus laying the foundation for more complex reasoning tasks.
In the context of deep reasoning, SFT is especially critical. Although the lack of sufficient reasoning depth in RLLMs significantly reduces performance, SFT stabilizes the model’s output format through a memorization process, allowing it to learn reasoning from human-labeled or distilled data. In contrast to reinforcement learning (RL), which focuses more on generalization and self-learning, SFT plays a vital role in deep reasoning imitation. It allows RLLMs to learn complex reasoning patterns by mimicking high-quality reasoning examples generated by humans, advanced RLLMs, or enhanced RLLMs, and generalizing them to new tasks. SFT not only significantly improves the model’s reasoning performance but, in some cases, enables even a small number of high-quality samples to activate the underlying LLM's deep reasoning capabilities, allowing it to predict events outside the model's knowledge base. This makes SFT one of the key technologies for enhancing reasoning levels and generalization abilities in RLLMs.
For feasible reflection, SFT primarily focuses on optimization-based imitation (Refinement Imitation). In reflection-based LLM reasoning, SFT is a key mechanism for enabling self-optimization and error correction in the model. Through SFT, the model can directly learn the error-correction processes of advanced LLMs, significantly enhancing its reflective abilities, such as performing self-play reasoning, iterative feedback error correction, and even justifying and reflecting on the reasoning process through incremental natural language feedback. Additionally, SFT can integrate visual and textual reasoning in multimodal scenarios, improving the model’s critical thinking and self-correction abilities. SFT enhances the reasoning accuracy of LLMs through iterative feedback and self-correction strategies, which is especially beneficial for smaller models.
SFT consists of two core concepts: Instruction Tuning and Parameter-Efficient Fine-Tuning, PEFT。
Instruction Tuning
参数高效微调(PEFT)
Technical Comparison
| Technology Type | Core Idea | Advantages | Disadvantages |
|---|---|---|---|
| Full Fine-tuning | Update all model weights. | Highest performance ceiling, can fully adapt to new data. | Extremely high training cost (memory, time), prone to catastrophic forgetting, requires storing the entire model. |
| Parameter-Efficient Fine-tuning (PEFT) | Freeze most of the original parameters, only update a small set of additional parameters or specific subsets. | Very low training cost, fast, resistant to forgetting, small fine-tuning products (Adapters), easy to deploy. | Performance may be slightly inferior to full fine-tuning, and its adaptation to extremely complex tasks might be limited. |
| Resource Name | Speaker/Author | Features | Link |
|---|---|---|---|
| Let's build GPT: from scratch | Andrej Karpathy | A hands-on guide to building GPT from scratch, deeply understanding the fundamentals of Transformer and training processes; a prerequisite for understanding SFT. | YouTube |
| Hugging Face SFT Course | Hugging Face | Official SFT series tutorial, using the Hugging Face TRL codebase for SFT code practice. | Course Link |
| Hugging Face SFT Trainer Doc | Hugging Face | Advanced documentation for Hugging Face SFTTrainer. | Documentation Link |
| Hugging Face PEFT Course | Hugging Face | Official PEFT series tutorial, explaining the theory and code practices of various efficient fine-tuning techniques like LoRA. | Course Link |
| LLMs-from-scratch | Sebastian Raschka | Tutorial code for the official book, "Build a Large Language Model (From Scratch)." | Course Link |
| Framework | Features | Main Use Case | Resource Link |
|---|---|---|---|
| Hugging Face TRL | Official Hugging Face library, integrating various training methods like SFT, RLHF, DPO, seamlessly connecting with ecosystems (transformers, peft, accelerate). | Provides the standardized SFT trainer SFTTrainer, simplifying the training process. | GitHub |
| LLaMA-Factory | One-stop LLM fine-tuning platform with a Web UI, enabling users with no coding experience to easily perform SFT, PEFT, and model evaluation. | Highly user-friendly, supports massive models and datasets, suitable for beginners and quick validation. | GitHub |
1e-5 to 5e-5.Authoritative Courses
| Course | Lecturer | Features | Resources |
|---|---|---|---|
| Foundations of Deep RL | Pieter Abbeel | 6 concise lectures (Q-learning → PPO) | YouTube |
| UC Berkeley CS285 | Sergey Levine | Includes SAC/Inverse Reinforcement Learning and other advanced topics | Course Website |
| Reinforcement Learning by Hung-yi Lee | Hung-yi Lee | In Chinese + Practical Exercises with EasyRL | Bilibili |
| Reinforcement Learning: An Overview | Kevin Murphy | Continuously updated resources on Deep Reinforcement Learning algorithms | Arxiv |
Essential Basic Algorithms
Basic Reinforcement Learning Algorithms
Model-Based Reinforcement Learning Algorithms
Offline Reinforcement Learning Algorithms
Large-Scale Model Reinforcement Learning Algorithms
Cutting-Edge Algorithms for Large-Scale Model Reinforcement Learning
Basic Reinforcement Learning Frameworks
Large-Scale Model Reinforcement Learning Frameworks
Additionally, there are some interesting extension repositories:
Classical RL Tests
| Environment ID | Task Description | Features |
|---|---|---|
CartPole-v1 | Balance an inverted pendulum | 4-dimensional state/discrete actions, termination if pole tilts > 12° or steps ≥ 500 |
MountainCar-v0 | Swing car to the top | 2-dimensional state/discrete actions, requires potential energy swing |
Pendulum-v1 | Control pendulum to stay vertical | 3-dimensional state/continuous actions, no physical termination condition |
Acrobot-v1 | Swing double-link to touch target line | 6-dimensional state/discrete actions, termination when target line is touched |
| Environment ID | Game Type | Challenges |
|---|---|---|
Pong-v5 | Ping Pong | 210×160 RGB input, requires image preprocessing |
Breakout-v5 | Breakout | Dense rewards, suitable for DQN training |
SpaceInvaders-v5 | Space Invaders | Multiple enemies coordinated attack, complex reward system |
| Environment ID | Physics System | Core Challenges |
|---|---|---|
LunarLander-v2 | Lunar Lander | 8-dimensional state/discrete actions, fuel control and precise landing |
BipedalWalker-v3 | Bipedal Walker | 24-dimensional state/continuous actions, balancing on complex terrain |
CarRacing-v2 | Car Racing | 96×96 RGB input, vision + continuous control combined |
| Environment ID | Robot Model | Task Type |
|---|---|---|
HalfCheetah-v4 | Cheetah Robot | High-speed running control (17-dimensional state) |
Ant-v4 | Ant Robot | Complex terrain navigation (111-dimensional state) |
Humanoid-v4 | Humanoid Robot | Bipedal balance walking (376-dimensional state) |
| Category | Example Environment | Application Area |
|---|---|---|
| Text Game | TextFlappyBird-v0 | RL based on character interfaces |
| Multi-agent | PistonBall-v6 | Multi-agent cooperation/competition |
| 3D Navigation | AntMaze-v4 | Complex maze path planning |
Extended Resources:
Safety-Gymnasium (task with constraints)CARLA/AirSim (high fidelity simulation)PettingZoo (compatible with Gymnasium API)💡 Full environment list can be found at: Gymnasium Documentation | OpenAI Gym Wiki
Large Model RL Tests
| Environment | Purpose |
|---|---|
| Math-500 | Mathematical reasoning |
| AIME2024/2025 | Mathematical competition |
| AMC | Mathematical competition |
| GPQA | PhD-level biophysics and chemistry reasoning |
The ability of LLM Agents to solve complex problems fundamentally relies on their reasoning and planning capabilities. The core mechanism of this ability is Long CoT, which breaks down complex tasks into smaller, logical steps. The characteristics of Long CoT, particularly its depth of inference, extensive exploration, and feasibility reflection, are not just additional features but the foundation for realizing these abilities. If an agent cannot "think longer" and engage in a "thinking-critique-improvement" cycle, its ability to make independent decisions and adapt in unfamiliar scenarios will be severely limited, causing it to revert to "predefined pipelines" or "iterative interactions with humans." Models such as o1 and DeepSeek-R1 have made breakthroughs in using Long CoT to solve complex tasks, directly proving this causal relationship: enhanced reasoning depth directly leads to an improvement in agent capabilities (autonomy in complex tasks). Therefore, the future development of AI agents will be closely linked to breakthroughs in Long CoT.
AI Agent Online Courses and Resources
Open Source Frameworks for Building LLM AI Agents
For more frameworks, refer to Awesome LLM Agent Frameworks.
End-to-End RL Learning for Complex Agent Trajectories
RL-enhanced Tool Use and Search Capabilities
Awesome Blog
Awesome GitHub Repositories
LLM Evaluation Frameworks:
MLLM Evaluation Frameworks:
CoT Evaluation Frameworks:
This section focuses on evaluating the final performance of Long CoT reasoning from a holistic perspective, emphasizing whether the reasoning chain is ultimately sound and accurate.
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| GSM8K | ~8,500 | 2021 | OpenAI | A dataset of K-12 math word problems provided by OpenAI, each with detailed solution steps. The problems cover basic arithmetic, word problems, etc., requiring multi-step reasoning to solve. | 🤗dataset |
| MATH | 12,500 | 2021 | Hendrycks et al. (UC Berkeley) | A dataset of challenging math problems from math competitions, each accompanied by a complete step-by-step solution. It includes topics such as algebra, geometry, and probability, designed to evaluate models' mathematical reasoning abilities. | 🌐repository |
| AIME 2024 | 30 | 2024 | AI-MO Project Group | American Invitational Mathematics Examination 2024, a high-level high school math competition dataset, including all questions from AIME I and II of 2024. The problems focus on integer solutions and combinatorial reasoning. | 🤗dataset |
| AIME 2025 | 30 | 2025 | OpenCompass | A collection of problems from AIME 2025 I & II. The difficulty is similar to AIME 2024, assessing high school students' complex math problem-solving abilities. | 🤗dataset |
| AMC 2023 | 83 | 2024 | AI-MO Project Group | American Mathematics Competitions 2023, a validation set consisting of 83 problems from the AMC12 competition. It includes questions from the 2022-2023 AMC12 covering topics such as algebra and geometry. | 🤗dataset |
| USAMO 2025 | 6 | 2025 | Balunović et al. (ETH Zurich) | A dataset of problems from the USA Mathematical Olympiad 2025. These are final exam questions from the USAMO, typically difficult proof-based problems that test deep mathematical reasoning and proof skills. | 🌐website 🌐repository |
| OlympiadBench | 8,476 | 2024 | He Chaohui et al. (Tsinghua University) | A bilingual multimodal scientific problem dataset at the Olympiad level. It includes 8,476 problems from competitions in subjects like mathematics and physics, each with expert step-by-step solutions, used to comprehensively evaluate the model's cross-disciplinary deep reasoning ability. | 🤗dataset 🌐repository |
| OlympicArena | 11,163 | 2024 | Huang Zhen et al. (Shanghai Jiao Tong University & Shanghai Research Institute) | Also known as OlympiadArena, this comprehensive benchmark covers 62 types of “Olympiad” challenges across 7 categories such as mathematics, physics, chemistry, and biology. It contains 11,163 Olympiad-level problems, categorized by subject and problem type, designed to promote general artificial intelligence reasoning. | 🤗dataset 🌐repository |
| Putnam-AXIOM | 236 + 52 | 2024 | Gulati et al. (Stanford University) | A dataset from the Putnam Mathematics Competition, including 236 problems from the Putnam competition and 52 cross-problems from Putnam AIME. Each problem comes with detailed solution steps and is used to assess models' mathematical reasoning abilities. | 📄paper |
| FrontierMath | - | 2024 | Glazer et al. (Epoch AI) | A collection of frontier mathematical problems collaboratively created by dozens of mathematicians. It covers major branches of modern mathematics, from number theory and real analysis to algebraic geometry. The problems require hours or even days to solve manually. Hundreds of original high-difficulty problems are included, all of which have not been published to avoid training leakage. | 📄paper |
| ThinkBench | 2,912 | 2025 | Huang Shulin et al. (University of Science and Technology of Shanghai) | A dynamic challenge set designed to evaluate the robust reasoning abilities of large language models (LLMs). It contains 2,912 reasoning tasks generated by applying out-of-distribution perturbations to existing problems, aiming to test the model's reasoning accuracy in unfamiliar contexts. | 📄paper |
| MATH-Perturb | 279 * 2 | 2025 | Huang Kaixuan et al. (Princeton & Google) | A perturbation set for the most difficult problems in the MATH dataset. It selects 279 of the hardest Level 5 problems from MATH and generates 279 variants for each through "simple perturbations" and "difficult perturbations." Model performance on these perturbed problems significantly declines, reflecting its real mathematical generalization ability. | 📄paper |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| SWE-bench | 2,294 | 2024 | Chen Tianle et al. (Princeton NLP) | Software Engineering Bench, a dataset extracted from real software project issues-patch pairs on GitHub. It collects 2,294 issues and their corresponding Pull Request fixes from 12 popular Python libraries. The dataset is used to evaluate models' ability to automatically resolve real code bugs. | 🤗dataset 🌐repository |
| CodeContests | ~10,000 | 2022 | Li et al. (DeepMind) | A competitive programming dataset proposed by DeepMind for training AlphaCode. It aggregates a vast number of problems and test cases from platforms such as Codeforces and AtCoder. The dataset contains around 10,000 multilingual programming problems, useful for code generation model training and evaluation. | 🤗dataset |
| LiveCodeBench | ~400 (increasing annually) | 2024 | Jain et al. (UC Berkeley & MIT) | A "live" benchmark for code. Continuously collects the latest publicly available problems from LeetCode, AtCoder, and Codeforces, totaling around 400 high-quality programming problems. In addition to code generation, it also evaluates models' abilities in code debugging, self-repair, and unit test generation. | 🤗dataset 🌐repository |
| MHPP | 210 | 2025 | Dai Jianbo et al. | Mostly Hard Python Problems, a human-designed collection of difficult Python programming tasks. The dataset contains 210 problems across seven challenge categories, each requiring multi-step reasoning or complex algorithms to solve. It is used to assess the limits of LLMs in code reasoning efficiency and accuracy. | 📄paper |
| ProBench | - | 2025 | Yang Lei et al. (Shanghai University of Science and Technology) | A benchmark designed specifically for competitive programming. It collects contest problems from Codeforces, Luogu, and Nowcoder platforms in the second half of 2024, with unified difficulty and algorithm tags. The dataset contains several hundred problems, filling the gap in advanced code reasoning evaluation. | 🤗dataset 🌐repository |
| HumanEval Pro | 164 | 2024 | Yu Zhaojian et al. (Microsoft AI Research) | An enhanced version of the OpenAI HumanEval dataset. For the original 164 programming problems, an additional "sub-question" is added, requiring the model to first solve a simpler sub-problem before using the result to solve the more complex problem. Compared to the original HumanEval, the Pro version reduces model accuracy by about 20%. | 🤗dataset 🌐repository |
| MBPP Pro | 378 | 2024 | Yu Zhaojian et al. (Microsoft AI Research) | An advanced version of the Google MBPP programming problem dataset. It selects 378 problems from the MBPP test set and constructs additional questions similar to those in HumanEval Pro, making the problems more hierarchical and comprehensive. It is used for a more stringent evaluation of models' multi-step reasoning abilities in basic programming tasks. | 🤗dataset 🌐repository |
| EquiBench | 2,400 | 2025 | Wei Anjiang et al. (Stanford & NYU) | A code semantic understanding benchmark. It evaluates LLMs' understanding of program execution semantics through equivalence verification tasks. The dataset provides 2,400 pairs of functionally equivalent/inequivalent programs in four programming languages. Models are required to determine if the outputs of two programs are identical, testing their understanding of deep code logic. | 🤗dataset 🌐repository |
Here is the translation of the table into academic English:
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| LiveBench | Dynamic Update | 2025 | White et al. (NYU & Meta AI) | An online updating comprehensive evaluation framework for LLMs. New tasks are added monthly to ensure the test set is not contaminated by the model's training data. Tasks cover areas like mathematics, logic, programming, and common sense QA. It uses automated scoring and verifiable standard answers to ensure unbiased and objective evaluation. | 🤗dataset 🌐repository 🌐website |
| BIG-Bench Hard (BBH) | 23 Tasks (Over 2,000 Questions) | 2023 | Suzgun et al. (Google Research) | A collection of 23 of the most challenging tasks selected from the BIG-Bench large-scale general benchmark. These tasks show much lower performance on models like GPT-3 compared to human average levels and cover areas like boolean expression evaluation, causal reasoning, date understanding, and complex common sense/logic problems. It is commonly used as a benchmark for chain-of-thought (CoT) enhancement experiments. | 🤗dataset 🌐repository |
| ZebraLogic | - | 2024 | Lin et al. (HKUST) | A logic reasoning dataset inspired by “zebra puzzles.” It contains a set of complex deductive reasoning problems, often involving non-monotonic reasoning scenarios, generated by models and manually verified. It is used to test the model’s consistency in reasoning under purely logical cues. | 🤗dataset 🌐repository 🌐website |
| ARC | 10,377 | 2018 | Clark et al. (AI2) | AI2 Reasoning Challenge, a multiple-choice dataset for natural common sense and science questions. The questions are sourced from US K-12 science exams and are divided into easy and hard sections. It includes 7,787 training questions and 2,590 challenge questions. GPT-4 still struggles to surpass elimination-round performance on the ARC challenge set, making it a common benchmark for general common sense intelligence testing. | 🤗dataset |
| JustLogic | 4,900 | 2024 | Michael Chen et al. (USYD) | A pure deductive logic reasoning benchmark. It includes 4,900 propositional logic reasoning problems automatically generated by a synthetic algorithm, which do not rely on any common sense knowledge, focusing solely on testing the model’s ability to perform formal logical deductions. Each task provides a set of premises and a proposition conclusion, and the model must determine the truth value of the conclusion: true, false, or uncertain. | 🤗dataset 🌐repository |
| QuestBench | ~600 | 2025 | Li et al. (DeepMind) | Information retrieval reasoning evaluation released by DeepMind. It contains four types of "incomplete problems": logic, planning, mathematics (GSM), and formula problems, where each question is missing one key condition. The model must identify the most critical clarifying question to ask and use that information to answer the original question. It includes around 600 such common sense/reasoning problems, designed to evaluate the ability of LLMs to identify and ask for critical information. | 🌐repository |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| GPQA Diamond | 198 | 2024 | Rein et al. (NYU) | A highly difficult subset of Graduate-level Physics/Biology/Chemistry Q&A. The GPQA dataset filters out 198 questions that are answered correctly by experts but incorrectly by laypersons. These "diamond-level" problems are almost at the graduate level and require models to possess cross-disciplinary deep reasoning abilities. | 🤗dataset 🌐repository |
| MMLU-Pro | ~12,000 | 2024 | Wang Yubo et al. | An enhanced version of the original MMLU benchmark. It includes 12,000 high-quality academic exam questions from 14 major fields (with the number of answer options expanded from 4 to 10), focusing on comprehensive knowledge and complex reasoning. Compared to the original MMLU, the Pro version significantly increases the difficulty, with the model's accuracy dropping by an average of about 20%. | 🤗dataset 🌐repository |
| SuperGPQA | 26,529 | 2025 | Doubao (Seed) Team | A large-scale graduate-level knowledge reasoning benchmark. Covering 285 academic disciplines, it contains 26,529 high-difficulty professional exam questions. Over 42% of the questions require mathematical calculations or formal reasoning, aiming to test the model's reasoning limits in long-tail disciplines. | 🤗dataset 🌐repository |
| Humanity’s Last Exam (HLE) | 2,500 | 2025 | CAIS & Scale AI | "Humanity's Last Exam," designed as the final closed-book test of human knowledge. It includes 2,500 multiple-choice or short-answer questions across dozens of fields such as mathematics, natural sciences, and humanities. Created collaboratively by global experts, it exceeds the difficulty of all previous benchmarks and is considered the most difficult comprehensive exam AI currently faces. | 🤗dataset 🌐repository 🌐website |
| TPBench | - | 2024 | Daniel J.H. Chung et al. (DeepMind) | A Theoretical Physics Benchmark designed to assess models' ability to solve advanced theoretical physics problems. Proposed by Chung et al., this benchmark collects a set of theoretical physics problems requiring advanced knowledge and complex derivations, testing the model's limits in reasoning about physical laws and equation derivations. | 🤗dataset 🌐website |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| MedQA | 12,723 | 2020 | Jin et al. (Tsinghua University) | A medical exam question-answer dataset. Collected from the United States Medical Licensing Examination (USMLE) multiple-choice questions, covering subjects such as anatomy, physiology, pathology, etc. Includes English (12,723 questions) and simplified/traditional Chinese versions (approximately 50,000 questions in total). Used to evaluate models' ability to apply medical knowledge and diagnostic reasoning. | 🌐Google Drive 🌐Repository |
| JAMA Clinical Challenge | 1,524 | 2024 | Chen et al. (Johns Hopkins University) | The Clinical Challenge Case Set from the Journal of the American Medical Association (JAMA). Compiles 1,524 challenging clinical cases published by the journal, each with detailed case descriptions, questions, four options, and professional explanations. Focuses on assessing the model’s diagnostic decision-making ability and interpretability in real-world, complex clinical scenarios. | 🌐Website |
| Medbullets | 308 | 2024 | Chen et al. (Johns Hopkins University) | A simulated clinical Q&A dataset. Composed of 308 multiple-choice questions in the USMLE Step 2/3 style, collected from the Twitter medical Q&A account. Each question includes a case scenario, five options, and detailed explanations. While based on common clinical scenarios, the questions remain challenging and are used to evaluate model performance in clinical decision-making and interpretability. | 🌐Website |
| MedXpertQA | 4,460 | 2024 | Tsinghua C3I Team | A comprehensive benchmark for “expert-level” medical reasoning. Consists of 4,460 high-difficulty clinical knowledge Q&A covering 17 specialties and 11 body systems. Available in both pure-text (case + Q&A) and multimodal (including medical images) formats, used to evaluate models’ joint reasoning ability over medical texts and images. | 🤗Dataset 🌐Repository 🌐Website |
The focus is on the local perspective or the individual abilities of the model during the Long CoT reasoning process, examining finer granularity by investigating whether each step of the model's reasoning is correct and logical. For instance, whether it can correctly identify errors and correct them, or whether it can complete complex tasks step by step.
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| ZebraLogic | ~1,000 | 2024 | Bill Yuchen Lin et al. | ZebraLogic is an AI benchmark focusing on logical reasoning, containing complex mathematical and linguistic reasoning problems used to assess advanced reasoning abilities of models. Its problem design is similar to the "Zebra Puzzle," challenging models to perform logical reasoning and problem-solving under constraints. | 🤗dataset 🌐repository 🌐website |
| BigGSM | 610 | 2025 | Qiguang Chen et al. (HIT-SCIR) | A mathematical reasoning benchmark designed to evaluate the performance of large language models on multi-step mathematical problems. It extends the classic GSM8K dataset and includes more challenging mathematical application problems that require models to perform more complex logical reasoning and computations. | 🤗dataset 🌐repository |
| GSM-Ranges | 30.1k | 2025 | Safal Shrestha et al. (NYU) | GSM-Ranges is a dataset generator built upon the GSM8K benchmark. It systematically modifies numerical values in mathematical word problems to assess the robustness of large language models across a wide range of numerical scales. By introducing numerical perturbations, GSM-Ranges evaluates the ability of LLMs to reason mathematically with numbers beyond the distribution range. | 🤗dataset 🌐repository |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| Sys2Bench | - | 2025 | Shubham Parashar et al. | Sys2Bench is designed to systematically test large language models across various reasoning and planning tasks. The benchmark covers five major types of reasoning: algorithmic reasoning, planning, arithmetic reasoning, logical reasoning, and common-sense reasoning, consisting of 11 sub-tasks ranging from NP-hard problems (such as Rubik's Cube and Bin Packing) to multi-step math problems (such as GSM8K). Sys2Bench places special emphasis on intermediate steps in the reasoning process, highlighting the quality and efficiency of the reasoning path. Additionally, the project introduces AutoHD (Automated Heuristics Discovery) methods, allowing models to autonomously generate heuristic functions during the reasoning process to improve complex task planning capabilities. | 🤗dataset 🌐repository |
| BanditBench | - | 2025 | Allen Nie et al. (Stanford University) | BanditBench is designed to evaluate the exploration and decision-making abilities of large language models in multi-armed bandit (MAB) and contextual bandit (CB) environments. The benchmark simulates LLMs as agents, relying solely on contextual information for multi-round interactions without updating parameters, to measure their performance in uncertain environments. BanditBench provides various task scenarios, including movie recommendation tasks based on the MovieLens dataset, covering different action numbers and reward distribution types (e.g., Gaussian and Bernoulli distributions). Additionally, researchers have introduced algorithm-guided reasoning support and algorithm distillation methods to enhance the exploration efficiency of LLMs. | 🌐repository |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| RewardBench | 2,958 | 2024 | Nathan Lambert et al. (AI2) | RewardBench is the first systematic reward model evaluation benchmark, jointly released by AI2 and the University of Washington, designed to analyze and compare the performance of reward models under different training methods across alignment quality, reasoning ability, safety, and instruction following, providing a unified evaluation framework. | 🤗dataset 🌐repository 🌐website |
| ProcessBench | 3,400 | 2024 | Zheng Chujie et al. (Qwen Team) | ProcessBench is a mathematical reasoning process evaluation benchmark proposed by Alibaba’s Qwen Team, consisting of 3,400 Olympiad-level problems with step-by-step solutions, where each step is manually annotated for errors. The benchmark requires models to identify the earliest error step in the reasoning process, focusing on process supervision rather than solely on the final answer. Evaluation results show that general language models (e.g., QwQ-32B-Preview) outperform specially trained process reward models (PRMs) in step-by-step critique tasks, approaching the performance level of GPT-4o. | 🤗dataset 🌐repository |
| PRMBench | 6,216 | 2025 | Mingyang Song et al. (Fudan University, Shanghai AI Lab) | PRMBench aims to fill the gap in existing benchmarks that primarily focus on step correctness and lack systematic evaluation of PRMs, offering a unified framework for evaluation across multiple dimensions including conciseness, robustness, and sensitivity. Each sample in the benchmark includes a question, a reasoning process with errors, annotations of erroneous steps, and the causes of the errors, aiming to evaluate the fine-grained error detection capabilities of PRMs. | 🤗dataset 🌐repository 🌐website |
| CriticBench | ~3,800 | 2024 | Lan Tian et al. (Tsinghua University) | CriticBench, proposed by Tsinghua University and other institutions, is a comprehensive benchmark for evaluating the critique and correction abilities of large language models. It covers five major reasoning areas: mathematics, commonsense, symbolism, programming, and algorithms, integrating 15 datasets to assess 17 LLMs in the stages of generation, critique, and correction. The study finds that models trained specifically for critique perform better in the Generate-Critique-Correct (GQC) task, and that larger models show higher critique consistency. | 🤗dataset 🌐repository 🌐website |
| DeltaBench | 1,236 | 2025 | OpenStellarTeam | DeltaBench, released by the OpenStellar Team, is a benchmark designed to assess large language models' error detection capabilities in Long CoT (Chain of Thought) reasoning tasks. It includes 1,236 samples across areas such as mathematics, programming, physical-chemical-biological (PCB) reasoning, and general reasoning. Each sample is annotated with detailed manual labels identifying erroneous steps, strategy shifts, and reflection efficiency. | 🤗dataset 🌐repository 🌐website |
| ErrorRadar | 2,500 | 2024 | Yan Yibo et al. (Squirrel AI) | ErrorRadar is a multimodal mathematical reasoning error detection benchmark designed to evaluate multimodal large language models' ability to identify and classify errors in student problem-solving processes. The benchmark contains 2,500 K-12 mathematics problems from real educational scenarios, incorporating both textual and image information, and annotating erroneous steps and error types. Evaluation tasks include error step localization and error type classification. | 🤗dataset 🌐repository 🌐website |
| MEDEC | 3,848 | 2024 | Ben Abacha Asma et al. (Microsoft) | MEDEC is the first public benchmark for medical error detection and correction, jointly released by Microsoft and the University of Washington. It contains 3,848 clinical texts, covering five types of errors, including diagnosis, treatment, and medication, providing a crucial tool for improving the accuracy and safety of medical document generation. | 🌐repository |
Benchmarks designed specifically to evaluate large language models' capabilities in complex reasoning, cross-domain knowledge integration, and multimodal understanding. As basic evaluations are gradually saturated by top-tier models, researchers have started developing more challenging benchmarks to more accurately measure models' performance on real-world complex tasks.
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| ToolComp | 485 | 2025 | Vaskar Nath et al. (Scale AI) | ToolComp is designed to assess large language models' reasoning and process supervision capabilities in complex multi-step tool usage tasks. The benchmark consists of 485 manually edited and verified prompts, involving the use of 11 different tools, and 1,731 step-by-step supervision labels, offering a comprehensive assessment of models' performance in multi-tool reasoning tasks. | 🌐website |
| OSWorld | 369 | 2025 | Xie Tianbao et al. (University of Hong Kong) | OSWorld is a multimodal agent evaluation benchmark jointly released by the University of Hong Kong, Salesforce Research, and other institutions, aiming to test AI's ability to complete open-ended tasks in real computer environments. The benchmark consists of 369 tasks across file operations, web browsing, office software usage, and other scenarios, supporting Ubuntu, Windows, and macOS systems. | 🌐repository 🌐website |
| WebShop | 12,087 Instructions / 1.18M Products | 2022 | Yao Shunyu et al. (Princeton University) | WebShop simulates an e-commerce website environment and is designed to evaluate large language models' abilities in real web interactions. The benchmark includes 1.18 million real products and 12,087 user instructions, requiring agents to browse webpages, search, filter, and complete purchase tasks based on natural language instructions. WebShop focuses on evaluating models' performance in understanding complex instructions, handling web noise, and exploring strategies. | 🌐repository 🌐website |
| WebArena | 812 | 2024 | Zhou Shuyan et al. (Carnegie Mellon University) | WebArena is a high-fidelity web environment released by Carnegie Mellon University, designed to evaluate large language models' agent capabilities in real web tasks. The benchmark consists of 812 tasks covering e-commerce, social forums, content management, and collaborative development, requiring models to complete multi-step web interactions through natural language instructions. | 🌐repository 🌐website |
| WebGames | 50+ | 2025 | Thomas George et al. (Convergence AI) | WebGames is a web browsing agent benchmark, covering basic browsing operations, complex input handling, cognitive tasks, and workflow automation. WebGames provides a lightweight, verifiable test environment supporting rapid iteration and evaluation, suitable for developing more powerful web agents. | 🌐repository 🌐website |
| Text2World | 103 | 2025 | Mengkang Hu et al. (University of Hong Kong) | Text2World is a benchmark proposed by the University of Hong Kong and other institutions, aiming to evaluate large language models' ability to generate symbolic world models from natural language. The benchmark is based on the Planning Domain Definition Language (PDDL) and covers hundreds of diverse domains, employing a multi-criteria, execution-based evaluation method to provide a more robust assessment. | 🌐repository 🌐website |
Multimodal Reasoning
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| MathVista | 6,141 | 2023 | Pan Lu et al. (UCLA) | MathVista is a multimodal mathematical reasoning evaluation benchmark jointly released by UCLA, the University of Washington, and Microsoft Research. It is designed to systematically assess the mathematical reasoning capabilities of large language models and multimodal models within a visual context. | 🤗dataset 🌐repository 🌐website |
| MathVision | 3,040 | 2024 | Ke Wang et al. (Chinese University of Hong Kong) | MathVision (MATH-V) is a multimodal mathematical reasoning evaluation benchmark released by the Chinese University of Hong Kong, among others. It aims to systematically evaluate the mathematical reasoning abilities of large vision-language models within visual contexts. The benchmark includes 3,040 problems across 16 mathematical disciplines, divided into five difficulty levels, with problems sourced from real mathematics competitions. | 🤗dataset 🌐repository 🌐website |
| MathVerse | ~15,000 | 2024 | Zimu Lu et al. (Chinese University of Hong Kong) | MathVerse is a multimodal mathematical reasoning evaluation benchmark jointly released by MMLab at the Chinese University of Hong Kong and the Shanghai AI Lab. It is designed to comprehensively assess multimodal large language models' ability to understand mathematical diagrams. The benchmark includes 2,612 problems spanning areas such as plane geometry, solid geometry, and functions, annotated by experts. It generates six versions of multimodal information, totaling approximately 15,000 test samples. MathVerse introduces a Chain-of-Thought (CoT) evaluation strategy, leveraging GPT-4V for fine-grained analysis of model reasoning processes. | 🤗dataset 🌐repository |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| HumanEval-V | 253 | 2024 | Fengji Zhang et al. (City University of Hong Kong) | HumanEval-V is a multimodal code generation evaluation benchmark proposed by the University of Hong Kong, aiming to test the capabilities of large multimodal models in complex diagram understanding and code generation tasks. This benchmark includes 253 Python programming tasks, each accompanied by key diagrams and function signatures, requiring the model to generate executable code based on visual information. | 🤗dataset 🌐repository 🌐website |
| Code-Vision | 1,000+ | 2025 | Hanbin Wang et al. (Peking University) | Code-Vision is a multimodal code generation evaluation benchmark jointly released by Peking University, Northeastern University, and the University of Hong Kong. It aims to test the ability of multimodal large language models to understand flowcharts and generate corresponding code. This benchmark fills the gap in existing benchmarks, which mainly focus on textual reasoning and lack a systematic evaluation of code generation in visual contexts, providing a unified evaluation framework. | 🌐repository 🌐website |
| ChartMimic | 4,800 | 2024 | Cheng Yang et al. (Tsinghua University) | ChartMimic is a multimodal code generation evaluation benchmark jointly released by Tsinghua University, Tencent AI Lab, and other institutions. It aims to evaluate the cross-modal reasoning abilities of large multimodal models in chart understanding and code generation, addressing the gap in existing benchmarks that focus mainly on textual reasoning and lack systematic evaluation of chart understanding and code generation. It includes two task types: Direct Mimic and Customized Mimic, with data sourced from scientific papers across multiple fields. | 🤗dataset 🌐repository 🌐website |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| ScienceQA | 21,208 | 2022 | Pan Lu et al. (UCLA) | ScienceQA is a multimodal multiple-choice dataset consisting of 21,208 problems across natural sciences, language sciences, and social sciences, designed for K-12 grade levels. The dataset provides context with images and text, explanations, and detailed answers, supporting Chain-of-Thought (CoT) reasoning, aiming to assess and enhance the multi-step reasoning abilities and interpretability of AI models. | 🤗dataset 🌐repository 🌐website |
| M3CoT | 11,459 | 2024 | Qiguang Chen et al. (HIT-SCIR Lab) | M3CoT is a multimodal, multi-domain, multi-step reasoning dataset built upon ScienceQA, designed to assess the capabilities of AI models in complex reasoning tasks. Compared to ScienceQA, M3CoT-Science has an average reasoning step increase from 2.5 to 10.9, and the average text length grows from 48 to 294, significantly increasing task complexity. The dataset spans science, common sense, and mathematics, emphasizing cross-reasoning between image and text information, challenging the reasoning capabilities of existing multimodal large models. | 🤗dataset 🌐repository 🌐website |
| MolPuzzle | 234 | 2024 | Kehan Guo et al. | MolPuzzle is a multimodal, multi-step reasoning dataset designed to evaluate large language models in molecular structure analysis tasks. The dataset involves various spectrometric data types, including infrared spectroscopy (IR), mass spectrometry (MS), and nuclear magnetic resonance (1H-NMR and 13C-NMR), as well as molecular formula information. Tasks are divided into three stages: molecular understanding, spectral analysis, and molecular construction, simulating real chemical reasoning processes. | 🤗dataset 🌐repository 🌐website |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| PuzzleVQA | 2,000 | 2024 | Yew Ken Chia et al. | PuzzleVQA is a multimodal reasoning dataset consisting of 2,000 abstract graphic puzzles, designed to evaluate the visual perception, induction, and deduction abilities of large multimodal models in basic concepts such as color, numbers, shapes, and sizes. Experiments show that even advanced models like GPT-4V achieve an average accuracy of only 46.4% on single-concept puzzles, significantly lower than human performance, exposing limitations in abstract pattern recognition and multi-step reasoning. | 🤗dataset 🌐repository 🌐website |
| LEGO-Puzzles | 1,100 | 2025 | Kexian Tang et al. (Shanghai AI Lab) | LEGO-Puzzles aims to evaluate the capability of large multimodal language models in multi-step spatial reasoning tasks. The dataset contains 1,100 visual question answering (VQA) tasks based on LEGO bricks, covering 11 task types, including spatial understanding, single-step and multi-step sequence reasoning. | 🤗dataset 🌐repository 🌐website |
| CVQA | 10,374 | 2024 | David Romero et al. (MBZUAI) | CVQA is a multimodal visual question answering dataset designed to assess models' abilities to integrate multiple visual cues for combined reasoning. The dataset includes three task types requiring models to extract and synthesize key information from multiple images to answer complex questions. | 🤗dataset 🌐website |
AI4Research:
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| SciWorld | 30 tasks / 6,000+ instances | 2022 | Ruoyao Wang et al. | SciWorld aims to evaluate the understanding and reasoning abilities of large multimodal models in complex scientific scenarios. The dataset integrates images, text, and structured data, covering multiple scientific domains and designed with multi-step reasoning tasks, challenging models' abilities to integrate multi-source information, perform causal reasoning, and provide interpretable answers. It consists of 30 tasks, each with multiple variants, totaling over 6,000 instances. The introduction of SciWorld has propelled the application of multimodal models in scientific education and research. | 🌐repository 🌐website |
| HardML | 100 | 2025 | Tidor-Vlad Pricope | HardML is a benchmark dataset designed specifically to evaluate AI's knowledge and reasoning abilities in the fields of data science and machine learning. Created by independent machine learning engineer Tidor-Vlad Pricope, it contains 100 carefully crafted multiple-choice questions covering topics such as natural language processing, computer vision, statistical modeling, and classical machine learning algorithms. These questions are so challenging that even seasoned machine learning engineers struggle to answer them all correctly. To avoid data contamination, most of the questions are original, reflecting recent advancements in machine learning over the past two years. Current state-of-the-art AI models have an error rate of about 30% on HardML, which is three times higher than on MMLU-ML, demonstrating HardML's effectiveness in distinguishing model capabilities. Additionally, the author has released the slightly easier EasyML dataset, designed for models with fewer parameters. | 📄paper |
| MLE-BENCH | 75 | 2024 | OpenAI | MLE-bench is a benchmark dataset released by OpenAI, designed to evaluate AI agents' practical capabilities in machine learning engineering (MLE) tasks. The benchmark selects 75 diverse competition tasks from Kaggle, covering fields such as natural language processing, computer vision, signal processing, and more, testing models' engineering skills in data preprocessing, model training, and experimental execution. In the evaluation, OpenAI's o1-preview model, combined with the AIDE framework, achieved Kaggle bronze-level performance on 16.9% of tasks. The research also explores the impact of resource scaling on performance and issues related to pre-training data contamination. | 🌐repository 🌐website |
| SolutionBench | 1,053 | 2025 | Zhuoqun Li et al. (Institute of Software, Chinese Academy of Sciences) | SolutionBench is a benchmark dataset designed to evaluate the capabilities of AI systems in complex engineering solution design. It aims to fill the gap in current retrieval-augmented generation (RAG) methods in handling multi-constraint engineering problems, characterized by real data sources and structured data. Additionally, the authors introduced a system named SolutionRAG, which, by combining tree search and dual-point thinking mechanisms, achieved leading performance on SolutionBench. | 🤗dataset 🌐repository |
To build and enhance models with strong Long CoT capabilities, numerous open-source training datasets have emerged. These datasets provide foundational supervision signals for various domains such as mathematics, science, medicine, programming, and general reasoning. Based on their construction methods, we classify the datasets into four major categories: Manual Annotation, Direct Distillation, Search-based Distillation, and Validated Distillation.
In this section, we systematically list representative datasets under each category, covering key information such as their sources, modalities, applicable domains, and data scale, providing researchers and developers seeking suitable training resources with a comprehensive guide and convenient reference.
These datasets are created through manual annotation or rule-based construction, typically offering high-quality samples with interpretable reasoning paths. While smaller in scale, they are critical for guiding the alignment and evaluation of initial models.
| Name | Category | Source | Modality | Quantity |
|---|---|---|---|---|
| R1-OneVision | Mathematics, Science | Rule | Vision + Lang | 119K |
| M3CoT | Mathematics, Science | Human | Vision + Lang | 11K |
| Big-Math-RL-Verified | Mathematics | Human | Lang | 251K |
| GSM8K | Mathematics | Human | Lang | 8K |
The method utilizes large language models to generate training data through prompt-based or chain-of-thought reasoning. These datasets can be scaled up to millions of examples, covering a wide range of domains.
| Name | Category | Source | Modality | Quantity |
|---|---|---|---|---|
| NaturalReasoning | Science, General | Llama3.3-70B | Lang | 1M |
| NuminaMath-CoT | Mathematics | GPT-4o | Lang | 860K |
| NuminaMath-TIR | Mathematics | GPT-4o | Lang | 73K |
| DART-Math-uniform | Mathematics | DeepSeekMath-7B-RL | Lang | 591K |
| DART-Math-hard | Mathematics | DeepSeekMath-7B-RL | Lang | 585K |
| DART-Math-pool-math | Mathematics | DeepSeekMath-7B-RL | Lang | 1.6M |
| DART-Math-pool-gsm8k | Mathematics | DeepSeekMath-7B-RL | Lang | 2.7M |
| OpenO1-SFT | Mathematics, Science, General | - | Lang | 78K |
| OpenO1-SFT-Pro | Mathematics, Science, General | - | Lang | 126K |
| OpenO1-SFT-Ultra | Mathematics, Science, General | - | Lang | 28M |
| Medical-o1 | Medicine | DeepSeek R1 | Lang | 50K |
| AoPS-Instruct | Mathematics | Qwen2.5-72B | Lang | 647K |
| Orca-Math | Mathematics | GPT-4 | Lang | 200K |
| MATH-plus | Mathematics | GPT-4 | Lang | 894K |
| UltraInteract-SFT | Mathematics, Code, Logic | GPT-4 CoT + PoT | Lang | 289K |
| MathCodeInstruct | Mathematics | GPT-4 + Codellama PoT | Lang | 79K |
| MathCodeInstruct-Plus | Mathematics | - | Lang | 88K |
| OpenMathInstruct-1 | Mathematics | Mixtral-8x7B PoT | Lang | 5M |
| OpenMathInstruct-2 | Mathematics | Llama3.1-405B | Lang | 14M |
| AceMath-Instruct | Mathematics, General | Qwen2.5-Math-72B + GPT-4o-mini | Lang | 5M |
| QwQ-LongCoT | General | QwQ | Lang | 286K |
| SCP-116K | Science | QwQ + O1-mini | Lang | 117K |
| R1-Distill-SFT | Mathematics | DeepSeek-R1-32B | Lang | 172K |
| Sky-T1-Data | Mathematics, Code, Science, Puzzle | QwQ | Lang | 17K |
| Bespoke-Stratos-17k | Mathematics, Code, Science, Puzzle | DeepSeek R1 | Lang | 17K |
| s1K | Mathematics | DeepSeek R1 | Lang | 1K |
| MedThoughts-8K | Medicine | DeepSeek R1 | Lang | 8K |
| SYNTHETIC-1 | Mathematics, Code, Science | DeepSeek R1 | Lang | 894K |
| Medical-R1-Distill-Data | Medicine | DeepSeek R1 | Lang | 22K |
| Medical-R1-Distill-Data-Chinese | - | - | Lang | 17K |
| RLVR-GSM-MATH | Mathematics | - | Lang | 30K |
| LIMO | Mathematics | Human + DeepSeek R1 + Qwen2.5-32B | Lang | 817 |
| OpenThoughts-114k | Mathematics, Code, Science, Puzzle | - | Lang | 114K |
| Magpie-Reasoning-V2 | Mathematics, Code | DeepSeek-R1 + Llama-70B | Lang | 250K |
| Dolphin-R1 | Mathematics, Science | DeepSeek R1 + Gemini2 + Dolphin | Lang | 814K |
The dataset based on search is constructed through an automated search algorithm, which explores the reasoning tree to generate the optimal reasoning trajectory. Although the scale is limited, these datasets typically generate high-quality and deep reasoning samples.
| Name | Category | Source | Modality | Quantity |
|---|---|---|---|---|
| STILL-1 | Mathematics, Code, Science, Puzzle | LLaMA-3.1-8B-Instruct + MCTS | Lang | 5K |
The validated datasets contain rule-based filtering, test case verification, or LLM validation to ensure quality. These datasets strike a balance between scalability and reliability.
| Name | Category | Source | Modality | Quantity |
|---|---|---|---|---|
| KodCode-V1 | - | GPT-4 + Test case validation | Lang | 447K |
| KodCode-V1-SFT-R1 | Code | DeepSeek R1 + Test case validation | Lang | 443K |
| OpenR1-Math | Mathematics | DeepSeek R1 + Rule & LLM Validation | Lang | 225K |
| Chinese-DeepSeek-R1-Distill-Data | Mathematics, Science, General | DeepSeek R1 + Rule & LLM Validation | Lang | 110K |
| AM-DeepSeek-R1-Distilled | Mathematics, Code, General | Reward Model + Rule & LLM Validation | Lang | 1.4M |
Awesome-Long-Chain-of-Thought-Reasoning (Our Official Paper List, 1000+ papers)
If you find this work useful, welcome to cite us.
@misc{chen2025reasoning,
title={Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models},
author={Qiguang Chen and Libo Qin and Jinhao Liu and Dengyun Peng and Jiannan Guan and Peng Wang and Mengkang Hu and Yuhang Zhou and Te Gao and Wanxiang Che},
year={2025},
eprint={2503.09567},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2503.09567},
}
For any interesting news about Long CoT, you can also @Qiguang_Chen on Twitter or email me at charleschen2333@gmail.com to follow and update it at our GitHub repo.
Hope everyone enjoy the Long CoT era :)
Latest Advances on Long Chain-of-Thought Reasoning
See the code[English Tutorial] | [中文教程] | [Arxiv]

Welcome to the repository associated with our survey paper, "Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models". This repository contains resources and updates related to our ongoing Long CoT research. For a detailed introduction, please refer to our survey paper.
Recent advancements in reasoning with large language models (RLLMs), such as OpenAI-O1 and DeepSeek-R1, have demonstrated their impressive capabilities in complex domains like mathematics and coding. A central factor in their success lies in the application of long chain-of-thought (Long CoT) characteristics, which enhance reasoning abilities and enable the solution of intricate problems.

However, despite these developments, a comprehensive survey on Long CoT is still lacking, limiting our understanding of its distinctions from traditional short chain-of-thought (Short CoT) and complicating ongoing debates on issues like "overthinking" and "test-time scaling." This survey seeks to fill this gap by offering a unified perspective on Long CoT.
By providing a structured overview, this survey aims to inspire future research and further the development of logical reasoning in artificial intelligence.

We aim to help newcomers quickly establish domain knowledge, so our design concept is as follows: briefly introduce the main technologies involved in reasoning large models and Long CoT, allowing everyone to understand which problems different technologies can address, so that when they wish to delve deeper into the field in the future, they will have a clear starting point.
We are a team of beginners in reasoning large models, and we hope that through our own learning experiences, we can offer some assistance to future learners, accelerating the popularization and application of reasoning large models. We welcome more friends to join our project, and we are also open to friendship and academic collaboration. For any inquiries, please feel free to contact us via email at charleschen2333@gmail.com.
Daily Knowledge Resources
In this chapter, we will provide the most representative technologies for each capability, along with the latest developments. A detailed list of papers can be found in the complete list.

The core of deep reasoning ability lies in the need for sufficient logical depth to manage a large number of reasoning nodes. Without this capability, the performance of reasoning large language models (RLLMs) significantly degrades. Current methods for enhancing deep reasoning can be categorized into two main approaches: Deep Reasoning Format and Deep Reasoning Learning.
Since reasoning models heavily depend on the format of reasoning, they tend to achieve the deepest reasoning paths in the forms they excel at. As a result, some works have begun exploring better reasoning formats for deeper reasoning.
Natural Language Deep Reasoning
Structured Language Deep Reasoning
Latent Space Deep Reasoning
The deficiency of deep reasoning abilities in RLLMs can significantly reduce model performance. As a result, the academic focus has shifted towards enhancing reasoning capabilities through training. Supervised fine-tuning (SFT), as a memory process, can stabilize model output, while reinforcement learning (RL) facilitates generalization and self-learning.
Deep Reasoning Imitation
Deep Reasoning Self-Learning
Feedback mechanisms provide multi-granularity evaluation signals for Long CoT, ranging from Overall Feedback, which evaluates the final outcome, to Process Feedback, which supervises individual steps of the reasoning process, and Hybrid Feedback, which combines both types. These mechanisms not only support reward modeling and path optimization but also lay the foundation for subsequent self-correction, serving as a crucial bridge to move RLLMs from static generation to dynamic evaluation.
Overall Feedback
Process Feedback
Hybrid Feedback
The Refinement mechanism focuses on self-correction capabilities based on feedback information, serving as a key step in achieving closed-loop optimization in Long CoT. Through Prompt-based Refinement, spontaneous reflection is achieved; SFT-based Refinement facilitates imitation learning; and RL-based Refinement strengthens self-correction strategies. As a result, the model gradually develops the ability of "self-diagnosis—self-updating," making the reasoning chain more robust and controllable.
Prompt-based Refinement
SFT-based Refinement
RL-based Refinement
Extensive Exploration enables reasoning large language models (RLLMs) to explore multiple reasoning paths more deeply and comprehensively when dealing with complex problems, thereby improving problem-solving accuracy and robustness. From the perspective of exploration types, extensive exploration techniques can be divided into three categories: Exploration Scaling, Internal Exploration, and External Exploration.
Exploration Scaling aims to enhance the model's ability to solve more complex problems by increasing the number or length of reasoning paths. This approach is typically suitable when the reasoning task is more complex, and a single reasoning path may not effectively lead to the correct answer.
Sequential Scaling
Parallel Scaling
Internal Exploration primarily refers to large reasoning models (RLLMs) actively exploring and optimizing reasoning paths through their internal mechanisms (usually reinforcement learning strategies and reward mechanisms), allowing for more efficient and deeper solutions to complex reasoning problems. This method enables the model to autonomously adjust its reasoning strategy, reducing reliance on external guiding data.
RL Strategies
Reward Strategies
External exploration refers to the assistance of external tools, human knowledge, or other models in guiding the model to more effectively explore diverse reasoning paths and improve its ability to solve complex problems. This approach is often used in scenarios where fine-grained guidance or external knowledge is essential for effective problem-solving. External exploration can be subdivided into two types: Human-driven Exploration and Model-driven Exploration.
Human-driven Exploration
Model-driven Exploration
Long CoT abilities naturally emerge after training, demonstrated by the model's ability to generate multi-step, coherent reasoning processes by internalizing logical structures and contextual examples from pretraining data, even in the absence of direct supervision. Related studies have described this phenomenon as follows:
Large language models exhibit clear performance boundaries in Long CoT: when the depth or complexity of reasoning exceeds a certain threshold, model performance significantly degrades, sometimes even resulting in logical collapse. This phenomenon suggests that current models have a "reasoning boundary," which is the upper limit of reasoning complexity that can be supported by their parameter space and computational resources. Existing research has systematically explored this phenomenon from both theoretical modeling and empirical analysis:
In Long CoT, extending the reasoning chain does not always lead to performance improvement. Studies have shown that once the reasoning length exceeds the model’s capacity, accuracy decreases, a phenomenon known as "overthinking," which reflects the non-linear marginal benefits of reasoning and error accumulation in the process.
The inference test-time scaling phenomenon refers to the increase in reasoning performance by extending the computational process (e.g., reasoning chain length or sample number) during inference. This phenomenon reveals the "dynamic amplification" potential of the model, but also comes with a trade-off between exploration depth and computational cost.
In reinforcement learning optimization, Long CoT tasks involve supervision of the model generation process. Researchers distinguish between two main strategies: Process Reward Model (PRM), which focuses on the reasoning process itself, and Outcome Reward Model (ORM), which only concerns whether the final output is correct. The two strategies differ significantly in terms of generalization ability, learning stability, and supervision cost.
The Aha Moment refers to the sudden integration of information during the reasoning process, leading to a key turning point in judgment, resembling human reflection and self-correction. This phenomenon highlights the model's dynamic cognitive adjustment abilities, but its occurrence depends on the collaboration between external stimuli and internal mechanisms.
In advancing large models to possess powerful Long CoT reasoning abilities, Supervised Fine-Tuning (SFT) plays a crucial role, bridging pre-training with more advanced alignment methods such as Reinforcement Learning from Human Feedback (RLHF). The core goal of SFT is to teach models how to follow instructions and initially master the ability to generate structured, step-by-step reasoning chains, thus laying the foundation for more complex reasoning tasks.
In the context of deep reasoning, SFT is especially critical. Although the lack of sufficient reasoning depth in RLLMs significantly reduces performance, SFT stabilizes the model’s output format through a memorization process, allowing it to learn reasoning from human-labeled or distilled data. In contrast to reinforcement learning (RL), which focuses more on generalization and self-learning, SFT plays a vital role in deep reasoning imitation. It allows RLLMs to learn complex reasoning patterns by mimicking high-quality reasoning examples generated by humans, advanced RLLMs, or enhanced RLLMs, and generalizing them to new tasks. SFT not only significantly improves the model’s reasoning performance but, in some cases, enables even a small number of high-quality samples to activate the underlying LLM's deep reasoning capabilities, allowing it to predict events outside the model's knowledge base. This makes SFT one of the key technologies for enhancing reasoning levels and generalization abilities in RLLMs.
For feasible reflection, SFT primarily focuses on optimization-based imitation (Refinement Imitation). In reflection-based LLM reasoning, SFT is a key mechanism for enabling self-optimization and error correction in the model. Through SFT, the model can directly learn the error-correction processes of advanced LLMs, significantly enhancing its reflective abilities, such as performing self-play reasoning, iterative feedback error correction, and even justifying and reflecting on the reasoning process through incremental natural language feedback. Additionally, SFT can integrate visual and textual reasoning in multimodal scenarios, improving the model’s critical thinking and self-correction abilities. SFT enhances the reasoning accuracy of LLMs through iterative feedback and self-correction strategies, which is especially beneficial for smaller models.
SFT consists of two core concepts: Instruction Tuning and Parameter-Efficient Fine-Tuning, PEFT。
Instruction Tuning
参数高效微调(PEFT)
Technical Comparison
| Technology Type | Core Idea | Advantages | Disadvantages |
|---|---|---|---|
| Full Fine-tuning | Update all model weights. | Highest performance ceiling, can fully adapt to new data. | Extremely high training cost (memory, time), prone to catastrophic forgetting, requires storing the entire model. |
| Parameter-Efficient Fine-tuning (PEFT) | Freeze most of the original parameters, only update a small set of additional parameters or specific subsets. | Very low training cost, fast, resistant to forgetting, small fine-tuning products (Adapters), easy to deploy. | Performance may be slightly inferior to full fine-tuning, and its adaptation to extremely complex tasks might be limited. |
| Resource Name | Speaker/Author | Features | Link |
|---|---|---|---|
| Let's build GPT: from scratch | Andrej Karpathy | A hands-on guide to building GPT from scratch, deeply understanding the fundamentals of Transformer and training processes; a prerequisite for understanding SFT. | YouTube |
| Hugging Face SFT Course | Hugging Face | Official SFT series tutorial, using the Hugging Face TRL codebase for SFT code practice. | Course Link |
| Hugging Face SFT Trainer Doc | Hugging Face | Advanced documentation for Hugging Face SFTTrainer. | Documentation Link |
| Hugging Face PEFT Course | Hugging Face | Official PEFT series tutorial, explaining the theory and code practices of various efficient fine-tuning techniques like LoRA. | Course Link |
| LLMs-from-scratch | Sebastian Raschka | Tutorial code for the official book, "Build a Large Language Model (From Scratch)." | Course Link |
| Framework | Features | Main Use Case | Resource Link |
|---|---|---|---|
| Hugging Face TRL | Official Hugging Face library, integrating various training methods like SFT, RLHF, DPO, seamlessly connecting with ecosystems (transformers, peft, accelerate). | Provides the standardized SFT trainer SFTTrainer, simplifying the training process. | GitHub |
| LLaMA-Factory | One-stop LLM fine-tuning platform with a Web UI, enabling users with no coding experience to easily perform SFT, PEFT, and model evaluation. | Highly user-friendly, supports massive models and datasets, suitable for beginners and quick validation. | GitHub |
1e-5 to 5e-5.Authoritative Courses
| Course | Lecturer | Features | Resources |
|---|---|---|---|
| Foundations of Deep RL | Pieter Abbeel | 6 concise lectures (Q-learning → PPO) | YouTube |
| UC Berkeley CS285 | Sergey Levine | Includes SAC/Inverse Reinforcement Learning and other advanced topics | Course Website |
| Reinforcement Learning by Hung-yi Lee | Hung-yi Lee | In Chinese + Practical Exercises with EasyRL | Bilibili |
| Reinforcement Learning: An Overview | Kevin Murphy | Continuously updated resources on Deep Reinforcement Learning algorithms | Arxiv |
Essential Basic Algorithms
Basic Reinforcement Learning Algorithms
Model-Based Reinforcement Learning Algorithms
Offline Reinforcement Learning Algorithms
Large-Scale Model Reinforcement Learning Algorithms
Cutting-Edge Algorithms for Large-Scale Model Reinforcement Learning
Basic Reinforcement Learning Frameworks
Large-Scale Model Reinforcement Learning Frameworks
Additionally, there are some interesting extension repositories:
Classical RL Tests
| Environment ID | Task Description | Features |
|---|---|---|
CartPole-v1 | Balance an inverted pendulum | 4-dimensional state/discrete actions, termination if pole tilts > 12° or steps ≥ 500 |
MountainCar-v0 | Swing car to the top | 2-dimensional state/discrete actions, requires potential energy swing |
Pendulum-v1 | Control pendulum to stay vertical | 3-dimensional state/continuous actions, no physical termination condition |
Acrobot-v1 | Swing double-link to touch target line | 6-dimensional state/discrete actions, termination when target line is touched |
| Environment ID | Game Type | Challenges |
|---|---|---|
Pong-v5 | Ping Pong | 210×160 RGB input, requires image preprocessing |
Breakout-v5 | Breakout | Dense rewards, suitable for DQN training |
SpaceInvaders-v5 | Space Invaders | Multiple enemies coordinated attack, complex reward system |
| Environment ID | Physics System | Core Challenges |
|---|---|---|
LunarLander-v2 | Lunar Lander | 8-dimensional state/discrete actions, fuel control and precise landing |
BipedalWalker-v3 | Bipedal Walker | 24-dimensional state/continuous actions, balancing on complex terrain |
CarRacing-v2 | Car Racing | 96×96 RGB input, vision + continuous control combined |
| Environment ID | Robot Model | Task Type |
|---|---|---|
HalfCheetah-v4 | Cheetah Robot | High-speed running control (17-dimensional state) |
Ant-v4 | Ant Robot | Complex terrain navigation (111-dimensional state) |
Humanoid-v4 | Humanoid Robot | Bipedal balance walking (376-dimensional state) |
| Category | Example Environment | Application Area |
|---|---|---|
| Text Game | TextFlappyBird-v0 | RL based on character interfaces |
| Multi-agent | PistonBall-v6 | Multi-agent cooperation/competition |
| 3D Navigation | AntMaze-v4 | Complex maze path planning |
Extended Resources:
Safety-Gymnasium (task with constraints)CARLA/AirSim (high fidelity simulation)PettingZoo (compatible with Gymnasium API)💡 Full environment list can be found at: Gymnasium Documentation | OpenAI Gym Wiki
Large Model RL Tests
| Environment | Purpose |
|---|---|
| Math-500 | Mathematical reasoning |
| AIME2024/2025 | Mathematical competition |
| AMC | Mathematical competition |
| GPQA | PhD-level biophysics and chemistry reasoning |
The ability of LLM Agents to solve complex problems fundamentally relies on their reasoning and planning capabilities. The core mechanism of this ability is Long CoT, which breaks down complex tasks into smaller, logical steps. The characteristics of Long CoT, particularly its depth of inference, extensive exploration, and feasibility reflection, are not just additional features but the foundation for realizing these abilities. If an agent cannot "think longer" and engage in a "thinking-critique-improvement" cycle, its ability to make independent decisions and adapt in unfamiliar scenarios will be severely limited, causing it to revert to "predefined pipelines" or "iterative interactions with humans." Models such as o1 and DeepSeek-R1 have made breakthroughs in using Long CoT to solve complex tasks, directly proving this causal relationship: enhanced reasoning depth directly leads to an improvement in agent capabilities (autonomy in complex tasks). Therefore, the future development of AI agents will be closely linked to breakthroughs in Long CoT.
AI Agent Online Courses and Resources
Open Source Frameworks for Building LLM AI Agents
For more frameworks, refer to Awesome LLM Agent Frameworks.
End-to-End RL Learning for Complex Agent Trajectories
RL-enhanced Tool Use and Search Capabilities
Awesome Blog
Awesome GitHub Repositories
LLM Evaluation Frameworks:
MLLM Evaluation Frameworks:
CoT Evaluation Frameworks:
This section focuses on evaluating the final performance of Long CoT reasoning from a holistic perspective, emphasizing whether the reasoning chain is ultimately sound and accurate.
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| GSM8K | ~8,500 | 2021 | OpenAI | A dataset of K-12 math word problems provided by OpenAI, each with detailed solution steps. The problems cover basic arithmetic, word problems, etc., requiring multi-step reasoning to solve. | 🤗dataset |
| MATH | 12,500 | 2021 | Hendrycks et al. (UC Berkeley) | A dataset of challenging math problems from math competitions, each accompanied by a complete step-by-step solution. It includes topics such as algebra, geometry, and probability, designed to evaluate models' mathematical reasoning abilities. | 🌐repository |
| AIME 2024 | 30 | 2024 | AI-MO Project Group | American Invitational Mathematics Examination 2024, a high-level high school math competition dataset, including all questions from AIME I and II of 2024. The problems focus on integer solutions and combinatorial reasoning. | 🤗dataset |
| AIME 2025 | 30 | 2025 | OpenCompass | A collection of problems from AIME 2025 I & II. The difficulty is similar to AIME 2024, assessing high school students' complex math problem-solving abilities. | 🤗dataset |
| AMC 2023 | 83 | 2024 | AI-MO Project Group | American Mathematics Competitions 2023, a validation set consisting of 83 problems from the AMC12 competition. It includes questions from the 2022-2023 AMC12 covering topics such as algebra and geometry. | 🤗dataset |
| USAMO 2025 | 6 | 2025 | Balunović et al. (ETH Zurich) | A dataset of problems from the USA Mathematical Olympiad 2025. These are final exam questions from the USAMO, typically difficult proof-based problems that test deep mathematical reasoning and proof skills. | 🌐website 🌐repository |
| OlympiadBench | 8,476 | 2024 | He Chaohui et al. (Tsinghua University) | A bilingual multimodal scientific problem dataset at the Olympiad level. It includes 8,476 problems from competitions in subjects like mathematics and physics, each with expert step-by-step solutions, used to comprehensively evaluate the model's cross-disciplinary deep reasoning ability. | 🤗dataset 🌐repository |
| OlympicArena | 11,163 | 2024 | Huang Zhen et al. (Shanghai Jiao Tong University & Shanghai Research Institute) | Also known as OlympiadArena, this comprehensive benchmark covers 62 types of “Olympiad” challenges across 7 categories such as mathematics, physics, chemistry, and biology. It contains 11,163 Olympiad-level problems, categorized by subject and problem type, designed to promote general artificial intelligence reasoning. | 🤗dataset 🌐repository |
| Putnam-AXIOM | 236 + 52 | 2024 | Gulati et al. (Stanford University) | A dataset from the Putnam Mathematics Competition, including 236 problems from the Putnam competition and 52 cross-problems from Putnam AIME. Each problem comes with detailed solution steps and is used to assess models' mathematical reasoning abilities. | 📄paper |
| FrontierMath | - | 2024 | Glazer et al. (Epoch AI) | A collection of frontier mathematical problems collaboratively created by dozens of mathematicians. It covers major branches of modern mathematics, from number theory and real analysis to algebraic geometry. The problems require hours or even days to solve manually. Hundreds of original high-difficulty problems are included, all of which have not been published to avoid training leakage. | 📄paper |
| ThinkBench | 2,912 | 2025 | Huang Shulin et al. (University of Science and Technology of Shanghai) | A dynamic challenge set designed to evaluate the robust reasoning abilities of large language models (LLMs). It contains 2,912 reasoning tasks generated by applying out-of-distribution perturbations to existing problems, aiming to test the model's reasoning accuracy in unfamiliar contexts. | 📄paper |
| MATH-Perturb | 279 * 2 | 2025 | Huang Kaixuan et al. (Princeton & Google) | A perturbation set for the most difficult problems in the MATH dataset. It selects 279 of the hardest Level 5 problems from MATH and generates 279 variants for each through "simple perturbations" and "difficult perturbations." Model performance on these perturbed problems significantly declines, reflecting its real mathematical generalization ability. | 📄paper |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| SWE-bench | 2,294 | 2024 | Chen Tianle et al. (Princeton NLP) | Software Engineering Bench, a dataset extracted from real software project issues-patch pairs on GitHub. It collects 2,294 issues and their corresponding Pull Request fixes from 12 popular Python libraries. The dataset is used to evaluate models' ability to automatically resolve real code bugs. | 🤗dataset 🌐repository |
| CodeContests | ~10,000 | 2022 | Li et al. (DeepMind) | A competitive programming dataset proposed by DeepMind for training AlphaCode. It aggregates a vast number of problems and test cases from platforms such as Codeforces and AtCoder. The dataset contains around 10,000 multilingual programming problems, useful for code generation model training and evaluation. | 🤗dataset |
| LiveCodeBench | ~400 (increasing annually) | 2024 | Jain et al. (UC Berkeley & MIT) | A "live" benchmark for code. Continuously collects the latest publicly available problems from LeetCode, AtCoder, and Codeforces, totaling around 400 high-quality programming problems. In addition to code generation, it also evaluates models' abilities in code debugging, self-repair, and unit test generation. | 🤗dataset 🌐repository |
| MHPP | 210 | 2025 | Dai Jianbo et al. | Mostly Hard Python Problems, a human-designed collection of difficult Python programming tasks. The dataset contains 210 problems across seven challenge categories, each requiring multi-step reasoning or complex algorithms to solve. It is used to assess the limits of LLMs in code reasoning efficiency and accuracy. | 📄paper |
| ProBench | - | 2025 | Yang Lei et al. (Shanghai University of Science and Technology) | A benchmark designed specifically for competitive programming. It collects contest problems from Codeforces, Luogu, and Nowcoder platforms in the second half of 2024, with unified difficulty and algorithm tags. The dataset contains several hundred problems, filling the gap in advanced code reasoning evaluation. | 🤗dataset 🌐repository |
| HumanEval Pro | 164 | 2024 | Yu Zhaojian et al. (Microsoft AI Research) | An enhanced version of the OpenAI HumanEval dataset. For the original 164 programming problems, an additional "sub-question" is added, requiring the model to first solve a simpler sub-problem before using the result to solve the more complex problem. Compared to the original HumanEval, the Pro version reduces model accuracy by about 20%. | 🤗dataset 🌐repository |
| MBPP Pro | 378 | 2024 | Yu Zhaojian et al. (Microsoft AI Research) | An advanced version of the Google MBPP programming problem dataset. It selects 378 problems from the MBPP test set and constructs additional questions similar to those in HumanEval Pro, making the problems more hierarchical and comprehensive. It is used for a more stringent evaluation of models' multi-step reasoning abilities in basic programming tasks. | 🤗dataset 🌐repository |
| EquiBench | 2,400 | 2025 | Wei Anjiang et al. (Stanford & NYU) | A code semantic understanding benchmark. It evaluates LLMs' understanding of program execution semantics through equivalence verification tasks. The dataset provides 2,400 pairs of functionally equivalent/inequivalent programs in four programming languages. Models are required to determine if the outputs of two programs are identical, testing their understanding of deep code logic. | 🤗dataset 🌐repository |
Here is the translation of the table into academic English:
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| LiveBench | Dynamic Update | 2025 | White et al. (NYU & Meta AI) | An online updating comprehensive evaluation framework for LLMs. New tasks are added monthly to ensure the test set is not contaminated by the model's training data. Tasks cover areas like mathematics, logic, programming, and common sense QA. It uses automated scoring and verifiable standard answers to ensure unbiased and objective evaluation. | 🤗dataset 🌐repository 🌐website |
| BIG-Bench Hard (BBH) | 23 Tasks (Over 2,000 Questions) | 2023 | Suzgun et al. (Google Research) | A collection of 23 of the most challenging tasks selected from the BIG-Bench large-scale general benchmark. These tasks show much lower performance on models like GPT-3 compared to human average levels and cover areas like boolean expression evaluation, causal reasoning, date understanding, and complex common sense/logic problems. It is commonly used as a benchmark for chain-of-thought (CoT) enhancement experiments. | 🤗dataset 🌐repository |
| ZebraLogic | - | 2024 | Lin et al. (HKUST) | A logic reasoning dataset inspired by “zebra puzzles.” It contains a set of complex deductive reasoning problems, often involving non-monotonic reasoning scenarios, generated by models and manually verified. It is used to test the model’s consistency in reasoning under purely logical cues. | 🤗dataset 🌐repository 🌐website |
| ARC | 10,377 | 2018 | Clark et al. (AI2) | AI2 Reasoning Challenge, a multiple-choice dataset for natural common sense and science questions. The questions are sourced from US K-12 science exams and are divided into easy and hard sections. It includes 7,787 training questions and 2,590 challenge questions. GPT-4 still struggles to surpass elimination-round performance on the ARC challenge set, making it a common benchmark for general common sense intelligence testing. | 🤗dataset |
| JustLogic | 4,900 | 2024 | Michael Chen et al. (USYD) | A pure deductive logic reasoning benchmark. It includes 4,900 propositional logic reasoning problems automatically generated by a synthetic algorithm, which do not rely on any common sense knowledge, focusing solely on testing the model’s ability to perform formal logical deductions. Each task provides a set of premises and a proposition conclusion, and the model must determine the truth value of the conclusion: true, false, or uncertain. | 🤗dataset 🌐repository |
| QuestBench | ~600 | 2025 | Li et al. (DeepMind) | Information retrieval reasoning evaluation released by DeepMind. It contains four types of "incomplete problems": logic, planning, mathematics (GSM), and formula problems, where each question is missing one key condition. The model must identify the most critical clarifying question to ask and use that information to answer the original question. It includes around 600 such common sense/reasoning problems, designed to evaluate the ability of LLMs to identify and ask for critical information. | 🌐repository |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| GPQA Diamond | 198 | 2024 | Rein et al. (NYU) | A highly difficult subset of Graduate-level Physics/Biology/Chemistry Q&A. The GPQA dataset filters out 198 questions that are answered correctly by experts but incorrectly by laypersons. These "diamond-level" problems are almost at the graduate level and require models to possess cross-disciplinary deep reasoning abilities. | 🤗dataset 🌐repository |
| MMLU-Pro | ~12,000 | 2024 | Wang Yubo et al. | An enhanced version of the original MMLU benchmark. It includes 12,000 high-quality academic exam questions from 14 major fields (with the number of answer options expanded from 4 to 10), focusing on comprehensive knowledge and complex reasoning. Compared to the original MMLU, the Pro version significantly increases the difficulty, with the model's accuracy dropping by an average of about 20%. | 🤗dataset 🌐repository |
| SuperGPQA | 26,529 | 2025 | Doubao (Seed) Team | A large-scale graduate-level knowledge reasoning benchmark. Covering 285 academic disciplines, it contains 26,529 high-difficulty professional exam questions. Over 42% of the questions require mathematical calculations or formal reasoning, aiming to test the model's reasoning limits in long-tail disciplines. | 🤗dataset 🌐repository |
| Humanity’s Last Exam (HLE) | 2,500 | 2025 | CAIS & Scale AI | "Humanity's Last Exam," designed as the final closed-book test of human knowledge. It includes 2,500 multiple-choice or short-answer questions across dozens of fields such as mathematics, natural sciences, and humanities. Created collaboratively by global experts, it exceeds the difficulty of all previous benchmarks and is considered the most difficult comprehensive exam AI currently faces. | 🤗dataset 🌐repository 🌐website |
| TPBench | - | 2024 | Daniel J.H. Chung et al. (DeepMind) | A Theoretical Physics Benchmark designed to assess models' ability to solve advanced theoretical physics problems. Proposed by Chung et al., this benchmark collects a set of theoretical physics problems requiring advanced knowledge and complex derivations, testing the model's limits in reasoning about physical laws and equation derivations. | 🤗dataset 🌐website |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| MedQA | 12,723 | 2020 | Jin et al. (Tsinghua University) | A medical exam question-answer dataset. Collected from the United States Medical Licensing Examination (USMLE) multiple-choice questions, covering subjects such as anatomy, physiology, pathology, etc. Includes English (12,723 questions) and simplified/traditional Chinese versions (approximately 50,000 questions in total). Used to evaluate models' ability to apply medical knowledge and diagnostic reasoning. | 🌐Google Drive 🌐Repository |
| JAMA Clinical Challenge | 1,524 | 2024 | Chen et al. (Johns Hopkins University) | The Clinical Challenge Case Set from the Journal of the American Medical Association (JAMA). Compiles 1,524 challenging clinical cases published by the journal, each with detailed case descriptions, questions, four options, and professional explanations. Focuses on assessing the model’s diagnostic decision-making ability and interpretability in real-world, complex clinical scenarios. | 🌐Website |
| Medbullets | 308 | 2024 | Chen et al. (Johns Hopkins University) | A simulated clinical Q&A dataset. Composed of 308 multiple-choice questions in the USMLE Step 2/3 style, collected from the Twitter medical Q&A account. Each question includes a case scenario, five options, and detailed explanations. While based on common clinical scenarios, the questions remain challenging and are used to evaluate model performance in clinical decision-making and interpretability. | 🌐Website |
| MedXpertQA | 4,460 | 2024 | Tsinghua C3I Team | A comprehensive benchmark for “expert-level” medical reasoning. Consists of 4,460 high-difficulty clinical knowledge Q&A covering 17 specialties and 11 body systems. Available in both pure-text (case + Q&A) and multimodal (including medical images) formats, used to evaluate models’ joint reasoning ability over medical texts and images. | 🤗Dataset 🌐Repository 🌐Website |
The focus is on the local perspective or the individual abilities of the model during the Long CoT reasoning process, examining finer granularity by investigating whether each step of the model's reasoning is correct and logical. For instance, whether it can correctly identify errors and correct them, or whether it can complete complex tasks step by step.
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| ZebraLogic | ~1,000 | 2024 | Bill Yuchen Lin et al. | ZebraLogic is an AI benchmark focusing on logical reasoning, containing complex mathematical and linguistic reasoning problems used to assess advanced reasoning abilities of models. Its problem design is similar to the "Zebra Puzzle," challenging models to perform logical reasoning and problem-solving under constraints. | 🤗dataset 🌐repository 🌐website |
| BigGSM | 610 | 2025 | Qiguang Chen et al. (HIT-SCIR) | A mathematical reasoning benchmark designed to evaluate the performance of large language models on multi-step mathematical problems. It extends the classic GSM8K dataset and includes more challenging mathematical application problems that require models to perform more complex logical reasoning and computations. | 🤗dataset 🌐repository |
| GSM-Ranges | 30.1k | 2025 | Safal Shrestha et al. (NYU) | GSM-Ranges is a dataset generator built upon the GSM8K benchmark. It systematically modifies numerical values in mathematical word problems to assess the robustness of large language models across a wide range of numerical scales. By introducing numerical perturbations, GSM-Ranges evaluates the ability of LLMs to reason mathematically with numbers beyond the distribution range. | 🤗dataset 🌐repository |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| Sys2Bench | - | 2025 | Shubham Parashar et al. | Sys2Bench is designed to systematically test large language models across various reasoning and planning tasks. The benchmark covers five major types of reasoning: algorithmic reasoning, planning, arithmetic reasoning, logical reasoning, and common-sense reasoning, consisting of 11 sub-tasks ranging from NP-hard problems (such as Rubik's Cube and Bin Packing) to multi-step math problems (such as GSM8K). Sys2Bench places special emphasis on intermediate steps in the reasoning process, highlighting the quality and efficiency of the reasoning path. Additionally, the project introduces AutoHD (Automated Heuristics Discovery) methods, allowing models to autonomously generate heuristic functions during the reasoning process to improve complex task planning capabilities. | 🤗dataset 🌐repository |
| BanditBench | - | 2025 | Allen Nie et al. (Stanford University) | BanditBench is designed to evaluate the exploration and decision-making abilities of large language models in multi-armed bandit (MAB) and contextual bandit (CB) environments. The benchmark simulates LLMs as agents, relying solely on contextual information for multi-round interactions without updating parameters, to measure their performance in uncertain environments. BanditBench provides various task scenarios, including movie recommendation tasks based on the MovieLens dataset, covering different action numbers and reward distribution types (e.g., Gaussian and Bernoulli distributions). Additionally, researchers have introduced algorithm-guided reasoning support and algorithm distillation methods to enhance the exploration efficiency of LLMs. | 🌐repository |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| RewardBench | 2,958 | 2024 | Nathan Lambert et al. (AI2) | RewardBench is the first systematic reward model evaluation benchmark, jointly released by AI2 and the University of Washington, designed to analyze and compare the performance of reward models under different training methods across alignment quality, reasoning ability, safety, and instruction following, providing a unified evaluation framework. | 🤗dataset 🌐repository 🌐website |
| ProcessBench | 3,400 | 2024 | Zheng Chujie et al. (Qwen Team) | ProcessBench is a mathematical reasoning process evaluation benchmark proposed by Alibaba’s Qwen Team, consisting of 3,400 Olympiad-level problems with step-by-step solutions, where each step is manually annotated for errors. The benchmark requires models to identify the earliest error step in the reasoning process, focusing on process supervision rather than solely on the final answer. Evaluation results show that general language models (e.g., QwQ-32B-Preview) outperform specially trained process reward models (PRMs) in step-by-step critique tasks, approaching the performance level of GPT-4o. | 🤗dataset 🌐repository |
| PRMBench | 6,216 | 2025 | Mingyang Song et al. (Fudan University, Shanghai AI Lab) | PRMBench aims to fill the gap in existing benchmarks that primarily focus on step correctness and lack systematic evaluation of PRMs, offering a unified framework for evaluation across multiple dimensions including conciseness, robustness, and sensitivity. Each sample in the benchmark includes a question, a reasoning process with errors, annotations of erroneous steps, and the causes of the errors, aiming to evaluate the fine-grained error detection capabilities of PRMs. | 🤗dataset 🌐repository 🌐website |
| CriticBench | ~3,800 | 2024 | Lan Tian et al. (Tsinghua University) | CriticBench, proposed by Tsinghua University and other institutions, is a comprehensive benchmark for evaluating the critique and correction abilities of large language models. It covers five major reasoning areas: mathematics, commonsense, symbolism, programming, and algorithms, integrating 15 datasets to assess 17 LLMs in the stages of generation, critique, and correction. The study finds that models trained specifically for critique perform better in the Generate-Critique-Correct (GQC) task, and that larger models show higher critique consistency. | 🤗dataset 🌐repository 🌐website |
| DeltaBench | 1,236 | 2025 | OpenStellarTeam | DeltaBench, released by the OpenStellar Team, is a benchmark designed to assess large language models' error detection capabilities in Long CoT (Chain of Thought) reasoning tasks. It includes 1,236 samples across areas such as mathematics, programming, physical-chemical-biological (PCB) reasoning, and general reasoning. Each sample is annotated with detailed manual labels identifying erroneous steps, strategy shifts, and reflection efficiency. | 🤗dataset 🌐repository 🌐website |
| ErrorRadar | 2,500 | 2024 | Yan Yibo et al. (Squirrel AI) | ErrorRadar is a multimodal mathematical reasoning error detection benchmark designed to evaluate multimodal large language models' ability to identify and classify errors in student problem-solving processes. The benchmark contains 2,500 K-12 mathematics problems from real educational scenarios, incorporating both textual and image information, and annotating erroneous steps and error types. Evaluation tasks include error step localization and error type classification. | 🤗dataset 🌐repository 🌐website |
| MEDEC | 3,848 | 2024 | Ben Abacha Asma et al. (Microsoft) | MEDEC is the first public benchmark for medical error detection and correction, jointly released by Microsoft and the University of Washington. It contains 3,848 clinical texts, covering five types of errors, including diagnosis, treatment, and medication, providing a crucial tool for improving the accuracy and safety of medical document generation. | 🌐repository |
Benchmarks designed specifically to evaluate large language models' capabilities in complex reasoning, cross-domain knowledge integration, and multimodal understanding. As basic evaluations are gradually saturated by top-tier models, researchers have started developing more challenging benchmarks to more accurately measure models' performance on real-world complex tasks.
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| ToolComp | 485 | 2025 | Vaskar Nath et al. (Scale AI) | ToolComp is designed to assess large language models' reasoning and process supervision capabilities in complex multi-step tool usage tasks. The benchmark consists of 485 manually edited and verified prompts, involving the use of 11 different tools, and 1,731 step-by-step supervision labels, offering a comprehensive assessment of models' performance in multi-tool reasoning tasks. | 🌐website |
| OSWorld | 369 | 2025 | Xie Tianbao et al. (University of Hong Kong) | OSWorld is a multimodal agent evaluation benchmark jointly released by the University of Hong Kong, Salesforce Research, and other institutions, aiming to test AI's ability to complete open-ended tasks in real computer environments. The benchmark consists of 369 tasks across file operations, web browsing, office software usage, and other scenarios, supporting Ubuntu, Windows, and macOS systems. | 🌐repository 🌐website |
| WebShop | 12,087 Instructions / 1.18M Products | 2022 | Yao Shunyu et al. (Princeton University) | WebShop simulates an e-commerce website environment and is designed to evaluate large language models' abilities in real web interactions. The benchmark includes 1.18 million real products and 12,087 user instructions, requiring agents to browse webpages, search, filter, and complete purchase tasks based on natural language instructions. WebShop focuses on evaluating models' performance in understanding complex instructions, handling web noise, and exploring strategies. | 🌐repository 🌐website |
| WebArena | 812 | 2024 | Zhou Shuyan et al. (Carnegie Mellon University) | WebArena is a high-fidelity web environment released by Carnegie Mellon University, designed to evaluate large language models' agent capabilities in real web tasks. The benchmark consists of 812 tasks covering e-commerce, social forums, content management, and collaborative development, requiring models to complete multi-step web interactions through natural language instructions. | 🌐repository 🌐website |
| WebGames | 50+ | 2025 | Thomas George et al. (Convergence AI) | WebGames is a web browsing agent benchmark, covering basic browsing operations, complex input handling, cognitive tasks, and workflow automation. WebGames provides a lightweight, verifiable test environment supporting rapid iteration and evaluation, suitable for developing more powerful web agents. | 🌐repository 🌐website |
| Text2World | 103 | 2025 | Mengkang Hu et al. (University of Hong Kong) | Text2World is a benchmark proposed by the University of Hong Kong and other institutions, aiming to evaluate large language models' ability to generate symbolic world models from natural language. The benchmark is based on the Planning Domain Definition Language (PDDL) and covers hundreds of diverse domains, employing a multi-criteria, execution-based evaluation method to provide a more robust assessment. | 🌐repository 🌐website |
Multimodal Reasoning
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| MathVista | 6,141 | 2023 | Pan Lu et al. (UCLA) | MathVista is a multimodal mathematical reasoning evaluation benchmark jointly released by UCLA, the University of Washington, and Microsoft Research. It is designed to systematically assess the mathematical reasoning capabilities of large language models and multimodal models within a visual context. | 🤗dataset 🌐repository 🌐website |
| MathVision | 3,040 | 2024 | Ke Wang et al. (Chinese University of Hong Kong) | MathVision (MATH-V) is a multimodal mathematical reasoning evaluation benchmark released by the Chinese University of Hong Kong, among others. It aims to systematically evaluate the mathematical reasoning abilities of large vision-language models within visual contexts. The benchmark includes 3,040 problems across 16 mathematical disciplines, divided into five difficulty levels, with problems sourced from real mathematics competitions. | 🤗dataset 🌐repository 🌐website |
| MathVerse | ~15,000 | 2024 | Zimu Lu et al. (Chinese University of Hong Kong) | MathVerse is a multimodal mathematical reasoning evaluation benchmark jointly released by MMLab at the Chinese University of Hong Kong and the Shanghai AI Lab. It is designed to comprehensively assess multimodal large language models' ability to understand mathematical diagrams. The benchmark includes 2,612 problems spanning areas such as plane geometry, solid geometry, and functions, annotated by experts. It generates six versions of multimodal information, totaling approximately 15,000 test samples. MathVerse introduces a Chain-of-Thought (CoT) evaluation strategy, leveraging GPT-4V for fine-grained analysis of model reasoning processes. | 🤗dataset 🌐repository |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| HumanEval-V | 253 | 2024 | Fengji Zhang et al. (City University of Hong Kong) | HumanEval-V is a multimodal code generation evaluation benchmark proposed by the University of Hong Kong, aiming to test the capabilities of large multimodal models in complex diagram understanding and code generation tasks. This benchmark includes 253 Python programming tasks, each accompanied by key diagrams and function signatures, requiring the model to generate executable code based on visual information. | 🤗dataset 🌐repository 🌐website |
| Code-Vision | 1,000+ | 2025 | Hanbin Wang et al. (Peking University) | Code-Vision is a multimodal code generation evaluation benchmark jointly released by Peking University, Northeastern University, and the University of Hong Kong. It aims to test the ability of multimodal large language models to understand flowcharts and generate corresponding code. This benchmark fills the gap in existing benchmarks, which mainly focus on textual reasoning and lack a systematic evaluation of code generation in visual contexts, providing a unified evaluation framework. | 🌐repository 🌐website |
| ChartMimic | 4,800 | 2024 | Cheng Yang et al. (Tsinghua University) | ChartMimic is a multimodal code generation evaluation benchmark jointly released by Tsinghua University, Tencent AI Lab, and other institutions. It aims to evaluate the cross-modal reasoning abilities of large multimodal models in chart understanding and code generation, addressing the gap in existing benchmarks that focus mainly on textual reasoning and lack systematic evaluation of chart understanding and code generation. It includes two task types: Direct Mimic and Customized Mimic, with data sourced from scientific papers across multiple fields. | 🤗dataset 🌐repository 🌐website |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| ScienceQA | 21,208 | 2022 | Pan Lu et al. (UCLA) | ScienceQA is a multimodal multiple-choice dataset consisting of 21,208 problems across natural sciences, language sciences, and social sciences, designed for K-12 grade levels. The dataset provides context with images and text, explanations, and detailed answers, supporting Chain-of-Thought (CoT) reasoning, aiming to assess and enhance the multi-step reasoning abilities and interpretability of AI models. | 🤗dataset 🌐repository 🌐website |
| M3CoT | 11,459 | 2024 | Qiguang Chen et al. (HIT-SCIR Lab) | M3CoT is a multimodal, multi-domain, multi-step reasoning dataset built upon ScienceQA, designed to assess the capabilities of AI models in complex reasoning tasks. Compared to ScienceQA, M3CoT-Science has an average reasoning step increase from 2.5 to 10.9, and the average text length grows from 48 to 294, significantly increasing task complexity. The dataset spans science, common sense, and mathematics, emphasizing cross-reasoning between image and text information, challenging the reasoning capabilities of existing multimodal large models. | 🤗dataset 🌐repository 🌐website |
| MolPuzzle | 234 | 2024 | Kehan Guo et al. | MolPuzzle is a multimodal, multi-step reasoning dataset designed to evaluate large language models in molecular structure analysis tasks. The dataset involves various spectrometric data types, including infrared spectroscopy (IR), mass spectrometry (MS), and nuclear magnetic resonance (1H-NMR and 13C-NMR), as well as molecular formula information. Tasks are divided into three stages: molecular understanding, spectral analysis, and molecular construction, simulating real chemical reasoning processes. | 🤗dataset 🌐repository 🌐website |
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| PuzzleVQA | 2,000 | 2024 | Yew Ken Chia et al. | PuzzleVQA is a multimodal reasoning dataset consisting of 2,000 abstract graphic puzzles, designed to evaluate the visual perception, induction, and deduction abilities of large multimodal models in basic concepts such as color, numbers, shapes, and sizes. Experiments show that even advanced models like GPT-4V achieve an average accuracy of only 46.4% on single-concept puzzles, significantly lower than human performance, exposing limitations in abstract pattern recognition and multi-step reasoning. | 🤗dataset 🌐repository 🌐website |
| LEGO-Puzzles | 1,100 | 2025 | Kexian Tang et al. (Shanghai AI Lab) | LEGO-Puzzles aims to evaluate the capability of large multimodal language models in multi-step spatial reasoning tasks. The dataset contains 1,100 visual question answering (VQA) tasks based on LEGO bricks, covering 11 task types, including spatial understanding, single-step and multi-step sequence reasoning. | 🤗dataset 🌐repository 🌐website |
| CVQA | 10,374 | 2024 | David Romero et al. (MBZUAI) | CVQA is a multimodal visual question answering dataset designed to assess models' abilities to integrate multiple visual cues for combined reasoning. The dataset includes three task types requiring models to extract and synthesize key information from multiple images to answer complex questions. | 🤗dataset 🌐website |
AI4Research:
| Name | Number of Problems | Release Date | Authors | Description | Relevant Links |
|---|---|---|---|---|---|
| SciWorld | 30 tasks / 6,000+ instances | 2022 | Ruoyao Wang et al. | SciWorld aims to evaluate the understanding and reasoning abilities of large multimodal models in complex scientific scenarios. The dataset integrates images, text, and structured data, covering multiple scientific domains and designed with multi-step reasoning tasks, challenging models' abilities to integrate multi-source information, perform causal reasoning, and provide interpretable answers. It consists of 30 tasks, each with multiple variants, totaling over 6,000 instances. The introduction of SciWorld has propelled the application of multimodal models in scientific education and research. | 🌐repository 🌐website |
| HardML | 100 | 2025 | Tidor-Vlad Pricope | HardML is a benchmark dataset designed specifically to evaluate AI's knowledge and reasoning abilities in the fields of data science and machine learning. Created by independent machine learning engineer Tidor-Vlad Pricope, it contains 100 carefully crafted multiple-choice questions covering topics such as natural language processing, computer vision, statistical modeling, and classical machine learning algorithms. These questions are so challenging that even seasoned machine learning engineers struggle to answer them all correctly. To avoid data contamination, most of the questions are original, reflecting recent advancements in machine learning over the past two years. Current state-of-the-art AI models have an error rate of about 30% on HardML, which is three times higher than on MMLU-ML, demonstrating HardML's effectiveness in distinguishing model capabilities. Additionally, the author has released the slightly easier EasyML dataset, designed for models with fewer parameters. | 📄paper |
| MLE-BENCH | 75 | 2024 | OpenAI | MLE-bench is a benchmark dataset released by OpenAI, designed to evaluate AI agents' practical capabilities in machine learning engineering (MLE) tasks. The benchmark selects 75 diverse competition tasks from Kaggle, covering fields such as natural language processing, computer vision, signal processing, and more, testing models' engineering skills in data preprocessing, model training, and experimental execution. In the evaluation, OpenAI's o1-preview model, combined with the AIDE framework, achieved Kaggle bronze-level performance on 16.9% of tasks. The research also explores the impact of resource scaling on performance and issues related to pre-training data contamination. | 🌐repository 🌐website |
| SolutionBench | 1,053 | 2025 | Zhuoqun Li et al. (Institute of Software, Chinese Academy of Sciences) | SolutionBench is a benchmark dataset designed to evaluate the capabilities of AI systems in complex engineering solution design. It aims to fill the gap in current retrieval-augmented generation (RAG) methods in handling multi-constraint engineering problems, characterized by real data sources and structured data. Additionally, the authors introduced a system named SolutionRAG, which, by combining tree search and dual-point thinking mechanisms, achieved leading performance on SolutionBench. | 🤗dataset 🌐repository |
To build and enhance models with strong Long CoT capabilities, numerous open-source training datasets have emerged. These datasets provide foundational supervision signals for various domains such as mathematics, science, medicine, programming, and general reasoning. Based on their construction methods, we classify the datasets into four major categories: Manual Annotation, Direct Distillation, Search-based Distillation, and Validated Distillation.
In this section, we systematically list representative datasets under each category, covering key information such as their sources, modalities, applicable domains, and data scale, providing researchers and developers seeking suitable training resources with a comprehensive guide and convenient reference.
These datasets are created through manual annotation or rule-based construction, typically offering high-quality samples with interpretable reasoning paths. While smaller in scale, they are critical for guiding the alignment and evaluation of initial models.
| Name | Category | Source | Modality | Quantity |
|---|---|---|---|---|
| R1-OneVision | Mathematics, Science | Rule | Vision + Lang | 119K |
| M3CoT | Mathematics, Science | Human | Vision + Lang | 11K |
| Big-Math-RL-Verified | Mathematics | Human | Lang | 251K |
| GSM8K | Mathematics | Human | Lang | 8K |
The method utilizes large language models to generate training data through prompt-based or chain-of-thought reasoning. These datasets can be scaled up to millions of examples, covering a wide range of domains.
| Name | Category | Source | Modality | Quantity |
|---|---|---|---|---|
| NaturalReasoning | Science, General | Llama3.3-70B | Lang | 1M |
| NuminaMath-CoT | Mathematics | GPT-4o | Lang | 860K |
| NuminaMath-TIR | Mathematics | GPT-4o | Lang | 73K |
| DART-Math-uniform | Mathematics | DeepSeekMath-7B-RL | Lang | 591K |
| DART-Math-hard | Mathematics | DeepSeekMath-7B-RL | Lang | 585K |
| DART-Math-pool-math | Mathematics | DeepSeekMath-7B-RL | Lang | 1.6M |
| DART-Math-pool-gsm8k | Mathematics | DeepSeekMath-7B-RL | Lang | 2.7M |
| OpenO1-SFT | Mathematics, Science, General | - | Lang | 78K |
| OpenO1-SFT-Pro | Mathematics, Science, General | - | Lang | 126K |
| OpenO1-SFT-Ultra | Mathematics, Science, General | - | Lang | 28M |
| Medical-o1 | Medicine | DeepSeek R1 | Lang | 50K |
| AoPS-Instruct | Mathematics | Qwen2.5-72B | Lang | 647K |
| Orca-Math | Mathematics | GPT-4 | Lang | 200K |
| MATH-plus | Mathematics | GPT-4 | Lang | 894K |
| UltraInteract-SFT | Mathematics, Code, Logic | GPT-4 CoT + PoT | Lang | 289K |
| MathCodeInstruct | Mathematics | GPT-4 + Codellama PoT | Lang | 79K |
| MathCodeInstruct-Plus | Mathematics | - | Lang | 88K |
| OpenMathInstruct-1 | Mathematics | Mixtral-8x7B PoT | Lang | 5M |
| OpenMathInstruct-2 | Mathematics | Llama3.1-405B | Lang | 14M |
| AceMath-Instruct | Mathematics, General | Qwen2.5-Math-72B + GPT-4o-mini | Lang | 5M |
| QwQ-LongCoT | General | QwQ | Lang | 286K |
| SCP-116K | Science | QwQ + O1-mini | Lang | 117K |
| R1-Distill-SFT | Mathematics | DeepSeek-R1-32B | Lang | 172K |
| Sky-T1-Data | Mathematics, Code, Science, Puzzle | QwQ | Lang | 17K |
| Bespoke-Stratos-17k | Mathematics, Code, Science, Puzzle | DeepSeek R1 | Lang | 17K |
| s1K | Mathematics | DeepSeek R1 | Lang | 1K |
| MedThoughts-8K | Medicine | DeepSeek R1 | Lang | 8K |
| SYNTHETIC-1 | Mathematics, Code, Science | DeepSeek R1 | Lang | 894K |
| Medical-R1-Distill-Data | Medicine | DeepSeek R1 | Lang | 22K |
| Medical-R1-Distill-Data-Chinese | - | - | Lang | 17K |
| RLVR-GSM-MATH | Mathematics | - | Lang | 30K |
| LIMO | Mathematics | Human + DeepSeek R1 + Qwen2.5-32B | Lang | 817 |
| OpenThoughts-114k | Mathematics, Code, Science, Puzzle | - | Lang | 114K |
| Magpie-Reasoning-V2 | Mathematics, Code | DeepSeek-R1 + Llama-70B | Lang | 250K |
| Dolphin-R1 | Mathematics, Science | DeepSeek R1 + Gemini2 + Dolphin | Lang | 814K |
The dataset based on search is constructed through an automated search algorithm, which explores the reasoning tree to generate the optimal reasoning trajectory. Although the scale is limited, these datasets typically generate high-quality and deep reasoning samples.
| Name | Category | Source | Modality | Quantity |
|---|---|---|---|---|
| STILL-1 | Mathematics, Code, Science, Puzzle | LLaMA-3.1-8B-Instruct + MCTS | Lang | 5K |
The validated datasets contain rule-based filtering, test case verification, or LLM validation to ensure quality. These datasets strike a balance between scalability and reliability.
| Name | Category | Source | Modality | Quantity |
|---|---|---|---|---|
| KodCode-V1 | - | GPT-4 + Test case validation | Lang | 447K |
| KodCode-V1-SFT-R1 | Code | DeepSeek R1 + Test case validation | Lang | 443K |
| OpenR1-Math | Mathematics | DeepSeek R1 + Rule & LLM Validation | Lang | 225K |
| Chinese-DeepSeek-R1-Distill-Data | Mathematics, Science, General | DeepSeek R1 + Rule & LLM Validation | Lang | 110K |
| AM-DeepSeek-R1-Distilled | Mathematics, Code, General | Reward Model + Rule & LLM Validation | Lang | 1.4M |
Awesome-Long-Chain-of-Thought-Reasoning (Our Official Paper List, 1000+ papers)
If you find this work useful, welcome to cite us.
@misc{chen2025reasoning,
title={Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models},
author={Qiguang Chen and Libo Qin and Jinhao Liu and Dengyun Peng and Jiannan Guan and Peng Wang and Mengkang Hu and Yuhang Zhou and Te Gao and Wanxiang Che},
year={2025},
eprint={2503.09567},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2503.09567},
}
For any interesting news about Long CoT, you can also @Qiguang_Chen on Twitter or email me at charleschen2333@gmail.com to follow and update it at our GitHub repo.
Hope everyone enjoy the Long CoT era :)