Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

AnyGPT: Unified Multimodal LLM with Discrete Sequence Modeling

About

We introduce AnyGPT, an any-to-any multimodal language model that utilizes discrete representations for the unified processing of various modalities, including speech, text, images, and music. AnyGPT can be trained stably without any alterations to the current large language model (LLM) architecture or training paradigms. Instead, it relies exclusively on data-level preprocessing, facilitating the seamless integration of new modalities into LLMs, akin to the incorporation of new languages. We build a multimodal text-centric dataset for multimodal alignment pre-training. Utilizing generative models, we synthesize the first large-scale any-to-any multimodal instruction dataset. It consists of 108k samples of multi-turn conversations that intricately interweave various modalities, thus equipping the model to handle arbitrary combinations of multimodal inputs and outputs. Experimental results demonstrate that AnyGPT is capable of facilitating any-to-any multimodal conversation while achieving performance comparable to specialized models across all modalities, proving that discrete representations can effectively and conveniently unify multiple modalities within a language model. Demos are shown in https://junzhan2000.github.io/AnyGPT.github.io/

Jun Zhan, Junqi Dai, Jiasheng Ye, Yunhua Zhou, Dong Zhang, Zhigeng Liu, Xin Zhang, Ruibin Yuan, Ge Zhang, Linyang Li, Hang Yan, Jie Fu, Tao Gui, Tianxiang Sun, Yu-Gang Jiang, Xipeng Qiu• 2024

Related benchmarks

TaskDatasetResultRank
Automatic Speech RecognitionLibriSpeech clean (test)
WER8.5
1156
Image CaptioningMS COCO Karpathy (test)
CIDEr1.075
682
Multimodal UnderstandingSEED-Bench--
343
Video Question AnsweringVideoMME
Accuracy29.8
210
Text-to-Image GenerationMS-COCO (val)--
202
Video Question AnsweringEgoSchema
Accuracy32.1
161
Text-to-Image GenerationMS-COCO--
131
Visual Question AnsweringPOPE
Accuracy67.7
102
Video Question AnsweringMVBench
Accuracy33.2
90
Text-to-SpeechLibriSpeech clean (test)
WER27.1
66
Showing 10 of 25 rows

Other info

Code

Follow for update