Towards More Effective and Economic Sparsely-Activated Model

Hao Jiang,Ke Zhan,Jianwei Qu,Yongkang Wu,Zhaoye Fei,Xinyu Zhang,Lei Chen,Zhicheng Dou,Xipeng Qiu,Zikai Guo,Ruofei Lai,Jiawen Wu,Enrui Hu,Yinxia Zhang,Yantao Jia,Fan Yu,Zhao Cao
DOI: https://doi.org/10.48550/arxiv.2110.07431
2021-01-01
Abstract: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.
What problem does this paper attempt to address?