← Latest papers
🤖 AI

Zipping the Thought: When and How Compressed Reasoning Data Works in LLM Post-Training

This paper introduces a taxonomy of compressed Chain-of-Thought reasoning (Explicit, Composed, and Implicit) and demonstrates through controlled experiments that while coarser reasoning requires more data and exhibits distinct scaling and memorization behaviors, subsequent reinforcement learning with verifiable rewards can effectively decompose these compressed steps learned during supervised fine-tuning.

Original authors: Kohsei Matsutani, Gouki Minegishi, Takeshi Kojima, Yusuke Iwasawa, Yutaka Matsuo

Published 2026-05-28
📖 5 min read🧠 Deep dive

Original authors: Kohsei Matsutani, Gouki Minegishi, Takeshi Kojima, Yusuke Iwasawa, Yutaka Matsuo

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 teaching a very smart but very literal robot how to solve a complex math puzzle. The puzzle involves a long chain of steps: "Take this number, multiply it, add that, divide by this..."

To teach the robot, you can show it the solution in three different ways. This paper explores which way works best, how much data you need, and what happens if you try to make the robot "think faster" by skipping steps.

Here is the breakdown of their findings using simple analogies:

1. The Three Ways to Teach (The Taxonomy)

The researchers categorized how they showed the robot the solution:

  • Explicit CoT (The Slow & Steady Tour): You show the robot every single step. "Multiply by 2. Now add 5. Now divide by 3." It's long, but the robot sees exactly how the answer was built.
  • Composed CoT (The Grouped Steps): You bundle two steps together. Instead of showing "Multiply by 2" then "Add 5," you say, "Multiply by 2 and add 5." The robot sees the operations, but the intermediate numbers are hidden.
  • Implicit CoT (The Magic Trick): You skip the middle entirely. You just show the starting number and the final result of a chunk, without showing how you got there. It's like saying, "Start with 3, end up with 15," and the robot has to guess the math in between.

2. The "Compression" Cost (More Data Needed)

The paper found a trade-off: The more you compress the instructions, the more examples you need to teach the robot.

  • Analogy: Imagine teaching someone to bake a cake.
    • If you give them a recipe with every single step (Explicit), they might learn it after seeing it 10 times.
    • If you give them a "compressed" recipe that says "Mix dry and wet ingredients" without showing the mixing process (Composed/Implicit), they get confused. To learn this, you have to show them that compressed recipe hundreds of times (more data) before they finally understand the pattern.
  • Finding: Coarser, compressed reasoning requires significantly more training data to achieve the same level of skill.

3. Repetition vs. Variety (The "Drill" Effect)

Once you decide to use compressed data, how should you present it? Should you show the robot the same 10 problems over and over (Repetition), or 10,000 different problems (Scaling)?

  • Composed CoT (The Grouped Steps): This type loves repetition. If you show the robot the same grouped steps over and over, it gets really good at that specific pattern. It's like drilling a specific move in a sport; repetition makes it muscle memory.
  • Implicit CoT (The Magic Trick): This type hates repetition. If you show the robot the same "magic trick" over and over, it just memorizes the answer for that specific trick. It fails when you give it a new puzzle. It needs variety (different data) to actually learn the underlying logic, otherwise, it just cheats by memorizing.

4. The "Unlearning" Phase (SFT vs. RL)

This is the most surprising part. The researchers first taught the robot with compressed data (SFT), and then let it practice on its own with rewards (RL).

  • The Problem: When taught with compressed data, the robot gets stuck in a rut. If you ask it to solve a puzzle that requires a "half-step" (a step that doesn't fit the compressed groups), it fails completely. It's like a robot trained only to walk in pairs of steps; if you ask it to take a single step, it falls over.
  • The Fix: When they switched to Reinforcement Learning (RL), the robot started to "think" again. It realized, "Wait, I can break this big chunk back down into small pieces!"
  • Analogy: Imagine a student who memorized a math formula as a single block. They can't solve a problem that requires splitting the formula. But if you let them practice solving problems on their own (RL), they eventually realize, "Oh! I can break this big block back into the small steps I learned earlier." The RL phase decompresses the compressed knowledge.

5. The Order Matters (One-Way Streets)

Finally, they looked at the direction of the thinking.

  • Forward/Backward (One-Way): Thinking from start to finish, or finish to start, works great. The robot generalizes well to longer, harder puzzles.
  • Hierarchical (The Tree): This is where you solve small chunks and then combine them (like building a tree). The paper found this fails when the puzzles get longer. The robot gets lost trying to hold too many intermediate "branches" in its head at once.
  • Takeaway: For long chains of reasoning, a straight line (one direction) is much better than a branching tree structure.

Summary

To make a smart AI efficient (shorter thinking) without losing its smarts:

  1. Don't over-compress unless you have a massive amount of data.
  2. If you do compress, use Composed steps (showing the operations) and repeat them often. Avoid Implicit steps (hiding operations) unless you have huge, diverse data.
  3. SFT (Supervised Fine-Tuning) teaches the robot the compressed shortcuts, but RL (Reinforcement Learning) is needed to teach the robot how to break those shortcuts back down when the problem gets weird or longer.
  4. Keep the thinking process in a straight line, not a complex tree, for the best results.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →