ModalPrompt: Towards Efficient Multimodal Continual Instruction Tuning with Dual-Modality Guided Prompt
About
Large Multimodal Models (LMMs) exhibit remarkable multi-tasking ability by learning mixed instruction datasets. However, novel tasks would be encountered sequentially in dynamic world, which urges for equipping LMMs with multimodal continual instruction learning (MCIT) ability especially for diverse and challenging generative tasks. Existing MCIT methods do not fully exploit the unique attribute of LMMs and often gain performance at the expense of efficiency. In this paper, we propose a novel prompt learning framework for MCIT to effectively alleviate forgetting of previous knowledge while managing computational complexity with natural image-text supervision. Concretely, we learn prompts for each task and exploit efficient prompt fusion for knowledge transfer and prompt selection for complexity management with dual-modality guidance. Extensive experiments demonstrate that our approach achieves substantial +14.26% performance gain on MCIT benchmarks with remarkable $\times$ 1.42 inference speed free from growing computation. Code is available at https://github.com/AuroraZengfh/ModalPrompt.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Continual Instruction Tuning | UCIT | Image-R Score80.5 | 30 | |
| Multimodal Continual Instruction Tuning | UCIT (Unified Continual Instruction Tuning) | ImgNet-R Score80.5 | 28 | |
| Continual Instruction Tuning | MLLM-DCL | RS Score58.19 | 20 | |
| Continual Learning | MLLM-CL | RS Last Score65.99 | 18 | |
| Multimodal Continual Instruction Tuning | TriGap v1 (test) | PMCVQA Score38.23 | 10 | |
| Multimodal Continual Instruction Tuning | TriGap | PMCVQA38.23 | 10 | |
| Multimodal Continual Instruction Tuning | COIN | ScienceQA Accuracy68.42 | 9 | |
| Visual Question Answering | TriGap | PMCVQA Score38.23 | 9 |