CLOct 14, 2021

Towards More Effective and Economic Sparsely-Activated Model

arXiv:2110.07431v116 citations
Originality Incremental advance
AI Analysis

This addresses a bottleneck in training extremely large sparse models for natural language processing, offering an incremental improvement over prior routing methods.

The paper tackles the performance limitation of sparsely-activated models caused by activating only one expert at a time, and proposes a hierarchical routing mechanism that activates multiple experts on the same GPU, achieving significant performance gains with improved efficiency.

The sparsely-activated models have achieved great success in natural language processing through large-scale parameters and relatively low computational cost, and gradually become a feasible technique for training and implementing extremely large models. Due to the limit of communication cost, activating multiple experts is hardly affordable during training and inference. Therefore, previous work usually activate just one expert at a time to alleviate additional communication cost. Such routing mechanism limits the upper bound of model performance. In this paper, we first investigate a phenomenon that increasing the number of activated experts can boost the model performance with higher sparse ratio. To increase the number of activated experts without an increase in computational cost, we propose SAM (Switch and Mixture) routing, an efficient hierarchical routing mechanism that activates multiple experts in a same device (GPU). Our methods shed light on the training of extremely large sparse models and experiments prove that our models can achieve significant performance gain with great efficiency improvement.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes