PuzzleMoE: Efficient Compression of Large Mixture-of-Experts Models via Sparse Expert Merging and Bit-packed inference
Abstract
Lay Summary
Modern AI systems increasingly rely on Mixture-of-Experts (MoE) LLMs, which contain many specialized expert components. These models can deliver strong performance while using only a small subset of experts for each request. However, all experts still need to be stored in memory, making MoE models expensive to deploy on real-world hardware. Existing compression methods often remove or merge experts in a coarse way, which can significantly reduce model quality. In this work, we introduce PuzzleMoE, a new method for compressing MoE models while preserving their performance. Instead of treating each expert as a single unit, PuzzleMoE identifies which individual parameters are shared across experts and which ones are important for each expert’s unique knowledge. It then selectively merges only the redundant parts while keeping critical information intact. To further improve efficiency, we design a compact encoding technique that stores the compressed model without additional metadata overhead and supports fast execution on modern consumer GPUs. Across multiple state-of-the-art MoE language models and evaluation benchmarks, PuzzleMoE consistently outperforms previous compression methods, enabling the practical deployment of large MoE LLMs on consumer GPUs while reserving models' performance. Our approach reduces memory requirements, improves inference speed, and helps make large AI models more accessible for deployment on resource-constrained hardware.