NoteLLM-2: Multimodal Large Representation Models for Recommendation
Chao Zhang, Haoxin Zhang, Shiwei Wu, Di Wu, Tong Xu, Xiangyu Zhao, Yan Gao, Yao Hu, Enhong Chen
TL;DR
This work addresses multimodal item-to-item (I2I) recommendations by leveraging LLM-based representations. It identifies that naive end-to-end fine-tuning can bias models toward text and underutilize visual content, and introduces NoteLLM-2, which combines multimodal In-Context Learning (mICL) with a late fusion gate to preserve visual information in final representations. The approach enables end-to-end customization of LLMs and vision encoders for efficient multimodal representations, validated through extensive offline metrics and a week-long online A/B campaign showing increased user engagement. Overall, NoteLLM-2 provides a practical, scalable pathway to improve multimodal representations in recommendation systems and suggests future work extending to other modalities like video.
Abstract
Large Language Models (LLMs) have demonstrated exceptional proficiency in text understanding and embedding tasks. However, their potential in multimodal representation, particularly for item-to-item (I2I) recommendations, remains underexplored. While leveraging existing Multimodal Large Language Models (MLLMs) for such tasks is promising, challenges arise due to their delayed release compared to corresponding LLMs and the inefficiency in representation tasks. To address these issues, we propose an end-to-end fine-tuning method that customizes the integration of any existing LLMs and vision encoders for efficient multimodal representation. Preliminary experiments revealed that fine-tuned LLMs often neglect image content. To counteract this, we propose NoteLLM-2, a novel framework that enhances visual information. Specifically, we propose two approaches: first, a prompt-based method that segregates visual and textual content, employing a multimodal In-Context Learning strategy to balance focus across modalities; second, a late fusion technique that directly integrates visual information into the final representations. Extensive experiments, both online and offline, demonstrate the effectiveness of our approach. Code is available at https://github.com/Applied-Machine-Learning-Lab/NoteLLM.
