← Latest papers
🤖 machine learning

Training-Free Halving of Activated Experts in Fine-Grained Mixture-of-Experts Models

This paper proposes a training-free method to halve the computational cost of fine-grained Mixture-of-Experts models at inference by decoupling expert selection from probability renormalization, thereby preserving performance by normalizing against a larger reference set of experts rather than the reduced active set.

Original authors: Xing Chen, Hengshuai Yao

Published 2026-09-07✓ Author reviewed
📖 5 min read🧠 Deep dive

Original authors: Xing Chen, Hengshuai Yao

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 by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Modern artificial intelligence systems that generate text often rely on a design that separates the total amount of knowledge they hold from the amount of thinking they do for each word. Imagine a massive library containing thousands of specialized books, but for every sentence written, the system only opens a handful of them to find the right information. This approach, known as a Mixture-of-Experts model, allows computers to store enormous amounts of data without slowing down every time they speak. The system uses a small internal guide to decide which specific books to open for each word, ensuring that only a tiny fraction of the total library is consulted at any moment. This creates a unique situation: the computer must keep all the books on its shelves to be ready for any topic, but it only reads a few pages at a time.

Because the computer must keep all these specialized sections in its memory, researchers have long looked for ways to make the system faster by forcing it to read even fewer pages. The standard method for doing this is simple: tell the system to open fewer books per sentence. However, this straightforward approach has historically caused the system to become confused and make more mistakes. The confusion arises not because the system lacks the right books, but because the way it weighs the information from those books changes unexpectedly when the number of books is reduced. A new study by Xing Chen and Hengshuai Yao reveals that this confusion is caused by a hidden mathematical adjustment the system makes automatically, and they found a way to turn that adjustment off without needing to retrain the system or add any new components.

The researchers focused on two very large language models, one with 35 billion parameters and another with nearly 400 billion. These models are designed with hundreds of tiny specialized sections, or experts, for every layer of processing. In their standard operation, the system selects eight of these experts for every word it processes. When the researchers tried to speed up the system by cutting this number in half, forcing it to use only four experts, the performance dropped significantly. On a standard test of general knowledge, the accuracy fell by nearly five points. This loss was so severe that many had assumed reducing the number of active experts was simply too costly to be useful. The researchers suspected that the problem was not the loss of the experts themselves, but rather how the system recalibrated the importance of the remaining ones.

In the standard setup, when the system picks its top experts, it adjusts their influence so that their combined importance always adds up to a fixed total. This is a safety mechanism to keep the system stable. However, in these fine-grained models, the top eight experts usually hold only a small fraction of the total possible importance. When the system is forced to pick only four experts, the standard adjustment multiplies their influence by a large factor to make up the difference. This sudden boost pushes the system into a state it was never trained to handle, causing it to overreact and make errors. The researchers realized that the system was not actually missing information; it was simply being told to shout louder than it was supposed to.

To fix this, the team introduced a simple change that requires no training and no extra computing power. They separated the decision of which experts to use from the decision of how to weigh them. They allowed the system to pick only four experts to do the work, but they told it to calculate the importance weights based on the top sixteen experts instead of just the top four. By doing this, the system kept the same volume of information it was used to hearing, even though it was only using half the number of active sections. This small adjustment, which involves changing a single integer setting, completely changed the outcome. On the 35-billion-parameter model, reducing the active experts from eight to four with this new setting caused the accuracy to drop by only 0.35 points, a difference so small it was statistically indistinguishable from the original, slower system.

The study also tested this method on the much larger 400-billion-parameter model, where the results were similarly dramatic. Cutting the active experts in half with the standard method caused a significant loss in performance, but using the new weighting method reduced the loss to just 0.55 points. The researchers found that the best setting for this new weighting depended on the specific task. For example, a setting that made the system sound best when reading text did not always make it perform best on logic puzzles or knowledge tests. This finding suggests that simply measuring how well a compressed model reads text is not enough to guarantee it will work well on other tasks. The researchers concluded that to safely reduce the computing power needed for these models, one must carefully tune this weighting setting using actual performance tests rather than relying on text fluency alone.

The paper also explored why simply removing the extra experts permanently, rather than just using fewer of them temporarily, is difficult. They found that these models are highly specialized, with different experts handling different types of content like code or general writing. Because the experts are so specialized and the system is so well-balanced, there is very little room to permanently delete them without losing the ability to handle diverse topics. The most effective path forward, therefore, is not to throw away parts of the model, but to simply tell it to use fewer parts at a time while keeping the overall volume of information it processes consistent. This approach offers a way to make these powerful systems faster and more efficient without sacrificing their intelligence, simply by correcting a hidden calibration error that occurs when the rules of engagement change.

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 →