COMET: Learning Cardinality Constrained Mixture of Experts with Trees and Local Search
On the map: Mixture-of-experts → MoE theory and gating functions
Abstract (arXiv)
The sparse Mixture-of-Experts (Sparse-MoE) framework efficiently scales up model capacity in various domains, such as natural language processing and vision. Sparse-MoEs select a subset of the "experts" (thus, only a portion of the overall network) for each input sample using a sparse, trainable gate. Existing sparse gates are prone to convergence and performance issues when training with first-order optimization methods. In this paper, we introduce two improvements to current MoE approaches. First, we propose a new sparse gate: COMET, which relies on a novel tree-based mechanism. COMET is differentiable, can exploit sparsity to speed up computation, and outperforms state-of-the-art gates. Second, due to the challenging combinatorial nature of sparse expert selection, first-order methods are typically prone to low-quality solutions. To deal with this challenge, we propose a novel, permutation-based local search method that can complement first-order methods in training any sparse gate, e.g., Hash routing, Top-k, DSelect-k, and COMET. We show that local search can help networks escape bad initializations or solutions. We performed large-scale experiments on various domains, including recommender systems, vision, and natural language processing. On standard vision and recommender systems benchmarks, COMET+ (COMET with local search) achieves up to 13% improvement in ROC AUC over popular gates, e.g., Hash routing and Top-k, and up to 9% over prior differentiable gates e.g., DSelect-k. When Top-k and Hash gates are combined with local search, we see up to 100× reduction in the budget needed for hyperparameter tuning. Moreover, for language modeling, our approach improves over the state-of-the-art MoEBERT model for distilling BERT on 5/7 GLUE benchmarks as well as SQuAD dataset.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Placed in MoE theory and gating functions, one of 12 directions in Mixture-of-experts. Builds on 37 of its 73 references that are in the map. First posted on arXiv 5 Jun 2023.
Builds on
37 of 73 references.
Closest ancestors · 2
Same direction, newest first
- 2022Interpretable Mixture of Experts5 Jun
- 2021DSelect-k: Differentiable Selection in the Mixture of Experts with Applications to Multi-Task Learning7 Jun
Other references · 35
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,554
- 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 1,001
- 2018Neural Network Acceptability Judgmentscited by 958
- 2021GLaM: Efficient Scaling of Language Models with Mixture-of-Expertscited by 897
23 more
- 2021Scaling Vision with Sparse Mixture of Expertscited by 747
- 2017Dynamic Routing Between Capsulescited by 689
- 2022Mixture-of-Experts with Expert Choice Routingcited by 623
- 2022ST-MoE: Designing Stable and Transferable Sparse Expert Modelscited by 399
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 332
- 2021BASE Layers: Simplifying Training of Large, Sparse Modelscited by 320
- 2022Unified Scaling Laws for Routed Language Modelscited by 253
- 2021Hash Layers For Large Sparse Modelscited by 237
- 2017Distilling a Neural Network Into a Soft Decision Treecited by 236
- 2022Multimodal Contrastive Learning with LIMoE: the Language-Image Mixture of Expertscited by 203
- 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 175
- 2021Efficient Large Scale Language Modeling with Mixtures of Expertscited by 175
- 2015Conditional Computation in Neural Networks for faster modelscited by 167
- 2021Taming Sparsely Activated Transformer with Stochastic Expertscited by 113
- 2021Beyond Distillation: Task-level Mixture-of-Experts for Efficient Inferencecited by 96
- 2020The Tree Ensemble Layer: Differentiability meets Conditional Computationcited by 57
- 2018Fast Best Subset Selection: Coordinate Descent and Local Combinatorial Optimization Algorithmscited by 53
- 2022Residual Mixture of Expertscited by 39
- 2022MoEBERT: from BERT to Mixture-of-Experts via Importance-Guided Adaptationcited by 37
- 2021EvoMoE: An Evolutional Mixture-of-Experts Training Framework via Dense-To-Sparse Gatecited by 30
- 2016Decision Forests, Convolutional Networks and the Models in-Betweencited by 15
- 2020Small Towers Make Big Differencescited by 7
- 2022Flexible Modeling and Multitask Learning using Differentiable Tree Ensemblescited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026The Rise of Sparse Mixture-of-Experts: A Survey from Algorithmic Foundations to Decentralized Architectures and Vertical Domain Applications
- 2026Horseshoe Mixtures-of-Experts (HS-MoE)
- 2022Task-Specific Expert Pruning for Sparse Mixture-of-Experts
- 2024More Experts Than Galaxies: Conditionally-overlapping Experts With Biologically-Inspired Fixed Routing
- 2022MoEC: Mixture of Expert Clusters
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Experts
- 2025Selective Sinkhorn Routing for Improved Sparse Mixture of Experts
- 2026DAG-MoE: From Simple Mixture to Structural Aggregation in Mixture-of-Experts