Reasoning Core: Designing Broad Procedural Data for Completion-Supervised Reasoning Training
This paper introduces Reasoning Core, a comprehensive collection of 50 procedural generators with semantic scorers and difficulty controls that, when used for completion-supervised fine-tuning, outperforms existing procedural datasets on key reasoning benchmarks while demonstrating that semantic validity alone is insufficient without compact targets and calibrated difficulty.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to teach a robot how to think. For a long time, scientists have fed these robots huge libraries of books, articles, and conversations, hoping they would learn to reason by osmosis. But sometimes, the robot just memorizes the answers without understanding the logic. To fix this, researchers started building "simulated worlds" where the robot has to solve puzzles, play games, or do math. In these worlds, there is a clear right or wrong answer, like a video game level where you either beat the boss or you don't. This is called procedural generation: instead of hiring a human to write a million math problems, you write a computer program that creates them on the fly, ensuring every single one is solvable and verifiable.
The big question researchers are asking is: How do we design these simulated worlds so they actually make the robot smarter? It turns out, just having a puzzle that can be solved isn't enough. If the puzzle is too confusing, the answer is too long, or the instructions are tricky, the robot might get frustrated or learn the wrong lesson. This paper dives into the "recipe" for these puzzles, asking whether the way we write the instructions and the answers matters just as much as the puzzle itself.
The Kitchen of Logic: Introducing REASONING CORE
Think of training a smart AI like teaching a student for a big exam. You can give them a stack of real-world textbooks (which is what most AI training looks like), or you can give them a workbook of practice problems. The authors of this paper decided to build the ultimate practice workbook, which they call REASONING CORE.
They didn't just throw random problems together. They built a massive kitchen with 50 different "generators" (think of these as automated chefs). Each chef specializes in a different type of logic:
- Math Chefs who create arithmetic and geometry problems.
- Logic Chefs who build puzzles about truth, lies, and cause-and-effect.
- Code Chefs who write tiny programs and ask the AI to predict what they do.
- Game Chefs who set up board-game scenarios where the AI has to find the winning move.
The goal was to see if feeding an AI a steady diet of these specific, verifiable puzzles would make it better at reasoning than just feeding it more random text.
The Great Taste Test
To find out if their new "REASONING CORE" cookbook was any good, the researchers set up a massive taste test. They took four different AI models (ranging from small to medium-sized) and fed them a mix of regular text and one of four different types of puzzle collections:
- REASONING CORE (The new, carefully designed collection).
- PROCEDURAL WARMUP (An older collection of abstract logic puzzles).
- REASONING GYM (A popular collection of algorithmic puzzles).
- SYNLOGIC (A collection focused on logical games).
They trained the models for different amounts of time and then tested them on standard reasoning challenges, like reading comprehension, logic puzzles, and math problems.
The Results: Quality Over Quantity
The results were clear. When they tested the models on a 3-billion-parameter scale (a medium-sized brain for an AI), REASONING CORE came out on top. It helped the AI score higher on difficult tests like DROP, LogiQA, and ARC-Challenge than any of the other collections, or even just training on regular text alone.
But here is the most interesting part: It wasn't just about having more puzzles. The researchers discovered that how the puzzles were written mattered immensely.
- The "Short Answer" Secret: They found that asking the AI for a long, step-by-step explanation of how it solved a problem often made it worse. Instead, the AI learned best when the puzzles asked for a compact, direct answer (like a single number, a specific word, or a short code snippet). It's like the difference between asking a student to write a five-page essay on how they solved a math problem versus just asking for the final number. The essay distracted them; the number focused them.
- The "Difficulty" Dial: They also learned that the puzzles needed to be "just right." If they were too easy, the AI got bored. If they were too hard, the AI got confused. The best results came from puzzles that were challenging but solvable.
- The "Audit" Surprise: The team was so careful that they didn't just trust their own work. They ran a "security audit" on the other puzzle collections (REASONING GYM and SYNLOGIC) and found some sneaky mistakes. For example, in one collection, a puzzle might have a "correct" answer that was actually wrong because the computer program that checked the answer had a bug. This proved that just because a puzzle is generated by a computer doesn't mean it's correct. You have to double-check the work.
Why This Matters
This paper suggests that if we want to build smarter AIs, we shouldn't just throw more data at them. We need to be smarter about what data we give them.
Think of it like training for a sport. If you want to get better at basketball, you don't just run around the gym randomly. You practice specific drills: shooting free throws, dribbling through cones, and playing defense. REASONING CORE is like a perfectly designed set of drills. It shows that by carefully crafting the problems (the drills) and the answers (the score), we can help AI models learn to think much more effectively.
The authors didn't just say, "Hey, this works." They measured it, tested it across different models, and even found flaws in other people's work to prove their point. They showed that the design of the training data is just as important as the data itself. While they haven't solved the mystery of how to make a super-intelligent AI yet, they've definitely found a better way to teach them the basics.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.