MMCLCVLGSDASSep 7, 2023

ImageBind-LLM: Multi-modality Instruction Tuning

Berkeley
arXiv:2309.03905v2177 citationsh-index: 64Has Code
Originality Incremental advance
AI Analysis

This work addresses the need for more versatile AI systems that can process and respond to multiple types of data inputs, though it is incremental as it builds upon existing ImageBind and LLaMA frameworks.

The authors tackled the problem of enabling large language models to follow multi-modality instructions beyond just language and image inputs, achieving this by using ImageBind for joint embedding and a novel training method, resulting in significant language generation quality across diverse modalities like audio, 3D point clouds, and video.

We present ImageBind-LLM, a multi-modality instruction tuning method of large language models (LLMs) via ImageBind. Existing works mainly focus on language and image instruction tuning, different from which, our ImageBind-LLM can respond to multi-modality conditions, including audio, 3D point clouds, video, and their embedding-space arithmetic by only image-text alignment training. During training, we adopt a learnable bind network to align the embedding space between LLaMA and ImageBind's image encoder. Then, the image features transformed by the bind network are added to word tokens of all layers in LLaMA, which progressively injects visual instructions via an attention-free and zero-initialized gating mechanism. Aided by the joint embedding of ImageBind, the simple image-text training enables our model to exhibit superior multi-modality instruction-following capabilities. During inference, the multi-modality inputs are fed into the corresponding ImageBind encoders, and processed by a proposed visual cache model for further cross-modal embedding enhancement. The training-free cache model retrieves from three million image features extracted by ImageBind, which effectively mitigates the training-inference modality discrepancy. Notably, with our approach, ImageBind-LLM can respond to instructions of diverse modalities and demonstrate significant language generation quality. Code is released at https://github.com/OpenGVLab/LLaMA-Adapter.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes