LLaVA-MoD: Making LLaVA Tiny via MoE Knowledge Distillation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Shu, Fangxun, Liao, Yue, Zhuo, Le, Xu, Chenning, Zhang, Lei, Zhang, Guanghao, Shi, Haonan, Chen, Long, Zhong, Tao, He, Wanggui, Fu, Siming, Li, Haoyuan, Li, Bolin, Yu, Zhelun, Liu, Si, Li, Hongsheng, Jiang, Hao
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916449311784960
author Shu, Fangxun
Liao, Yue
Zhuo, Le
Xu, Chenning
Zhang, Lei
Zhang, Guanghao
Shi, Haonan
Chen, Long
Zhong, Tao
He, Wanggui
Fu, Siming
Li, Haoyuan
Li, Bolin
Yu, Zhelun
Liu, Si
Li, Hongsheng
Jiang, Hao
author_facet Shu, Fangxun
Liao, Yue
Zhuo, Le
Xu, Chenning
Zhang, Lei
Zhang, Guanghao
Shi, Haonan
Chen, Long
Zhong, Tao
He, Wanggui
Fu, Siming
Li, Haoyuan
Li, Bolin
Yu, Zhelun
Liu, Si
Li, Hongsheng
Jiang, Hao
contents We introduce LLaVA-MoD, a novel framework designed to enable the efficient training of small-scale Multimodal Language Models (s-MLLM) by distilling knowledge from large-scale MLLM (l-MLLM). Our approach tackles two fundamental challenges in MLLM distillation. First, we optimize the network structure of s-MLLM by integrating a sparse Mixture of Experts (MoE) architecture into the language model, striking a balance between computational efficiency and model expressiveness. Second, we propose a progressive knowledge transfer strategy to ensure comprehensive knowledge migration. This strategy begins with mimic distillation, where we minimize the Kullback-Leibler (KL) divergence between output distributions to enable the student model to emulate the teacher network's understanding. Following this, we introduce preference distillation via Direct Preference Optimization (DPO), where the key lies in treating l-MLLM as the reference model. During this phase, the s-MLLM's ability to discriminate between superior and inferior examples is significantly enhanced beyond l-MLLM, leading to a better student that surpasses its teacher, particularly in hallucination benchmarks. Extensive experiments demonstrate that LLaVA-MoD outperforms existing models across various multimodal benchmarks while maintaining a minimal number of activated parameters and low computational costs. Remarkably, LLaVA-MoD, with only 2B activated parameters, surpasses Qwen-VL-Chat-7B by an average of 8.8% across benchmarks, using merely 0.3% of the training data and 23% trainable parameters. These results underscore LLaVA-MoD's ability to effectively distill comprehensive knowledge from its teacher model, paving the way for the development of more efficient MLLMs. The code will be available on: https://github.com/shufangxun/LLaVA-MoD.
format Preprint
id arxiv_https___arxiv_org_abs_2408_15881
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle LLaVA-MoD: Making LLaVA Tiny via MoE Knowledge Distillation
Shu, Fangxun
Liao, Yue
Zhuo, Le
Xu, Chenning
Zhang, Lei
Zhang, Guanghao
Shi, Haonan
Chen, Long
Zhong, Tao
He, Wanggui
Fu, Siming
Li, Haoyuan
Li, Bolin
Yu, Zhelun
Liu, Si
Li, Hongsheng
Jiang, Hao
Computer Vision and Pattern Recognition
We introduce LLaVA-MoD, a novel framework designed to enable the efficient training of small-scale Multimodal Language Models (s-MLLM) by distilling knowledge from large-scale MLLM (l-MLLM). Our approach tackles two fundamental challenges in MLLM distillation. First, we optimize the network structure of s-MLLM by integrating a sparse Mixture of Experts (MoE) architecture into the language model, striking a balance between computational efficiency and model expressiveness. Second, we propose a progressive knowledge transfer strategy to ensure comprehensive knowledge migration. This strategy begins with mimic distillation, where we minimize the Kullback-Leibler (KL) divergence between output distributions to enable the student model to emulate the teacher network's understanding. Following this, we introduce preference distillation via Direct Preference Optimization (DPO), where the key lies in treating l-MLLM as the reference model. During this phase, the s-MLLM's ability to discriminate between superior and inferior examples is significantly enhanced beyond l-MLLM, leading to a better student that surpasses its teacher, particularly in hallucination benchmarks. Extensive experiments demonstrate that LLaVA-MoD outperforms existing models across various multimodal benchmarks while maintaining a minimal number of activated parameters and low computational costs. Remarkably, LLaVA-MoD, with only 2B activated parameters, surpasses Qwen-VL-Chat-7B by an average of 8.8% across benchmarks, using merely 0.3% of the training data and 23% trainable parameters. These results underscore LLaVA-MoD's ability to effectively distill comprehensive knowledge from its teacher model, paving the way for the development of more efficient MLLMs. The code will be available on: https://github.com/shufangxun/LLaVA-MoD.
title LLaVA-MoD: Making LLaVA Tiny via MoE Knowledge Distillation
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2408.15881