← Latest papers
🤖 machine learning

Beyond Sunk Costs: Boosting LLM Pre-training Efficiency via Orthogonal Growth of Mixture-of-Experts

This paper introduces an "orthogonal growth" strategy that recycles existing converged Mixture-of-Experts checkpoints by expanding their depth and width, demonstrating that this approach significantly outperforms training from scratch under identical compute budgets by leveraging prior "sunk costs" to achieve higher accuracy.

Original authors: Ruizhe Wang, Yucheng Ding, Xiao Liu, Yaoxiang Wang, Peng Cheng, Baining Guo, Zhengjun Zha, Yeyun Gong

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

Original authors: Ruizhe Wang, Yucheng Ding, Xiao Liu, Yaoxiang Wang, Peng Cheng, Baining Guo, Zhengjun Zha, Yeyun Gong

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

The Big Problem: The "Sunk Cost" Trap

Imagine you have spent years and millions of dollars building a massive, highly skilled library of books (a pre-trained AI model). You've trained it on a huge amount of data, and it's very good at what it does. But then, you realize you need a bigger library to handle even more complex questions.

The old way of doing this is to tear down your existing library and start building a new, bigger one from scratch. This is incredibly expensive and wasteful because you throw away all the work you already did. In business terms, this is a "sunk cost"—money and effort already spent that you can't get back.

This paper asks: Can we recycle that old library instead of throwing it away? Can we take the existing, well-trained model and "grow" it into a bigger, better one without starting over?

The Solution: "Orthogonal Growth"

The authors propose a method called Orthogonal Growth. Think of "orthogonal" as meaning "at right angles" or "independent." They found two distinct ways to make the model bigger that don't interfere with each other. They can be done in any order, like putting on socks before shoes or shoes before socks—the result is the same.

1. Depth Growth: Adding More Floors (The "Interposition" Trick)

Imagine your model is a skyscraper with 20 floors. To make it taller, you could just stack another 20-floor building on top of the first one.

  • The Old Way (Stacking): If you just stack a new building on top, the elevator (the data flow) has to jump from the top floor of the old building directly to the bottom floor of the new one. This causes a jarring disconnect. The "vibe" of the building changes abruptly.
  • The New Way (Interposition): Instead of stacking, the authors suggest inserting copies of the existing floors between the original ones.
    • Analogy: Imagine a musical scale. If you have notes C, D, E, F, G... and you want to make the song longer, you don't just repeat the whole song at the end. Instead, you insert a second "C" right after the first "C," a second "D" after the first "D," and so on. This keeps the melody smooth and continuous.
    • Why it works: The paper found that well-trained models have a specific "rhythm" in how their layers work. Inserting copies preserves this rhythm, whereas stacking breaks it. This method works best when the model is already fully trained (converged).

2. Width Growth: Adding More Experts (The "Specialist" Trick)

Now imagine the model is a hospital. Inside each room (layer), there are a few doctors (experts) who specialize in different things. The model has a "router" that decides which doctor to call for a specific patient.

  • The Old Way: If you just copy the doctors exactly, you have two identical doctors in the room. They will do the exact same thing, which is redundant and confusing.
  • The New Way: The authors suggest copying the doctors but adding a tiny bit of "static" or "noise" to the new ones.
    • Analogy: Imagine you have a master chef. You hire a clone of that chef, but you give the clone a slightly different spice rack or a tiny scratch on their apron. This small difference forces the clone to develop their own unique style and specialize in slightly different dishes, rather than just copying the master perfectly.
    • Why it works: This tiny bit of noise helps the new experts learn to do different jobs (specialization) without destroying the knowledge the original experts already have.

The Results: Getting More Bang for Your Buck

The researchers tested this on models ranging from 3 billion to 70 billion parameters. Here is what they found:

  1. Recycling Works: You can take a smaller, fully trained model and grow it into a massive one.
  2. Better than Starting Over: When they compared growing a model vs. training a new, big model from scratch using the same amount of extra computing power, the "grown" model was 10.6% more accurate.
  3. More Investment = Better Results: The more "sunk cost" (training time and data) you put into the original small model before growing it, the better the final big model performs. It's like investing in a strong foundation; the taller you build on it, the better the building stands.
  4. Order Doesn't Matter: You can add floors first and then add experts, or add experts first and then floors. The final result is the same.

The Bottom Line

This paper provides a blueprint for "sustainable" AI development. Instead of constantly burning money to build new models from scratch, we can take the models we already have, carefully expand them using these two tricks (inserting layers and adding noisy experts), and get a significantly smarter, larger model for less money. It turns the "waste" of sunk costs into a valuable asset.

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 →