MoMa: Efficient Early-Fusion Pre-training with Mixture of Modality-Aware Experts
Abstract
We introduce MoMa, a novel modality-aware mixture-of-experts (MoE) architecture designed for pre-training mixed-modal, early-fusion language models. MoMa processes images and text in arbitrary sequences by dividing expert modules into modality-specific groups. These groups exclusively process designated tokens while employing learned routing within each group to maintain semantically informed adaptivity. Our empirical results reveal substantial pre-training efficiency gains through this modality-specific parameter allocation. Under a 1-trillion-token training budget, the MoMa 1.4B model, featuring 4 text experts and 4 image experts, achieves impressive FLOPs savings: 3.7x overall, with 2.6x for text and 5.2x for image processing compared to a compute-equivalent dense baseline, measured by pre-training loss. This outperforms the standard expert-choice MoE with 8 mixed-modal experts, which achieves 3x overall FLOPs savings (3x for text, 2.8x for image). Combining MoMa with mixture-of-depths (MoD) further improves pre-training FLOPs savings to 4.2x overall (text: 3.4x, image: 5.3x), although this combination hurts performance in causal inference due to increased sensitivity to router accuracy. These results demonstrate MoMa's potential to significantly advance the efficiency of mixed-modal, early-fusion language model pre-training, paving the way for more resource-efficient and capable multimodal AI systems.
Community
Introducing MoMa 🖼, a new sparse early-fusion architecture that adopts modality-aware experts for efficient mixed-modal language model pre-training.
Hi @VictoriaLinML congrats on this work!
Are you planning to share any artifacts (such as checkpoints) as part of the Meta organization?
Mixture-of-ECMoE-MoD-VLMo
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- MaskMoE: Boosting Token-Level Learning via Routing Mask in Mixture-of-Experts (2024)
- AdaMoE: Token-Adaptive Routing with Null Experts for Mixture-of-Experts Language Models (2024)
- Skywork-MoE: A Deep Dive into Training Techniques for Mixture-of-Experts Language Models (2024)
- Mixture of Nested Experts: Adaptive Processing of Visual Tokens (2024)
- Solving Token Gradient Conflict in Mixture-of-Experts for Large Vision-Language Model (2024)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment:
@librarian-bot
recommend
Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper