MoE-DisCo:Low Economy Cost Training Mixture-of-Experts Models
Xin Ye, Daning Cheng, Boyang Zhang, Yunquan Zhang
TL;DR
MoE-DisCo addresses the prohibitive cost of training large Mixture-of-Experts models by decoupling the full MoE into multiple dense submodels (shared backbone + single expert) trained independently on low-cost hardware, guided by unsupervised clustering to assign semantically coherent data to each expert. After independent submodel training, experts and shared parameters are reintegrated with a weighted parameter fusion and a brief global fine-tune on high-memory GPUs to recover coordinated gating. Empirically, MoE-DisCo achieves comparable or better language modeling and downstream task performance while reducing total training cost by up to ~70% and accelerating convergence across Qwen and LLaMA MoE architectures. The approach leverages Block Coordinate Descent and SimulParallel SGD principles, enabling scalable, hardware-heterogeneous MoE training with minimal inter-device communication and practical applicability for resource-constrained teams.
Abstract
Training large-scale Mixture-of-Experts (MoE) models typically requires high-memory, high-bandwidth GPUs (e.g., A100), and their high cost has become a major barrier to large-model training. In contrast, affordable hardware is low-cost but constrained by memory capacity and bandwidth, making it unsuitable for direct LLM training. To address this, we propose MoE-DisCo (Mixture-of-Experts with Disentangled Clustering and Coordination), a staged training framework. MoE-DisCo decomposes the MoE model into multiple dense submodels, each consisting of a shared backbone and a single expert, and partitions the training data into subsets using unsupervised clustering. Each submodel is trained independently and in parallel on its assigned data subset using low-cost devices, without any inter-device communication. Subsequently, all experts are integrated into a complete MoE model and fine-tuned globally for a short period on high-memory, high-bandwidth GPUs. Experiments show that our method matches or even surpasses full-parameter training in performance across multiple downstream tasks, loss function, and perplexity (PPL), while reducing training cost by 47.6 percent to 69.5 percent on Qwen1.5-MoE-2.7B and Llama-MoE-3.5B across different datasets.
