UME-R1: Exploring Reasoning-Driven Generative Multimodal Embeddings

Zhibin Lan, Liqiang Niu, Fandong Meng, Jie Zhou, Jinsong Su
11/1/2025
cs.LGcs.AI

Official code: XMUDeepLIT/UME-R1 (72 stars, Apache-2.0, last commit 2026-02-25).

Abstract

The remarkable success of multimodal large language models (MLLMs) has driven advances in multimodal embeddings, yet existing models remain inherently discriminative, limiting their ability to benefit from reasoning-driven generation paradigm. In this work, we pioneer the exploration of generative embeddings, unifying embedding tasks within a generative paradigm. We propose UME-R1, a universal multimodal embedding framework consisting of a two-stage training strategy: a cold-start supervised fine-tuning equips the model with reasoning capabilities and enables it to generate both discriminative and generative embeddings; a subsequent reinforcement learning enhances reasoning and further optimizes generative embedding quality. This pioneering work reveals four key insights: 1) generative embeddings unlock substantial performance gains over conventional discriminative embeddings by leveraging the powerful generative reasoning capabilities of MLLMs; 2) discriminative and generative embeddings are complementary, whose combined oracle performance far exceeding that of either alone; 3) RL can effectively enhance generative embeddings, establishing a scalable optimization paradigm.; 4) repeated sampling at inference boosts downstream task coverage (pass@k), highlighting the inference-time scalability potential of generative embeddings. Evaluated on the MMEB-V2 benchmark across 78 tasks spanning video, image, and visual documents, UME-R1 significantly outperforms conventional discriminative embedding models and offers a foundation for more interpretable, reasoning-driven generative multimodal embeddings. Our code, models, and datasets will be publicly available at https://github.com/XMUDeepLIT/UME-R1.

View on arXivView PDF

Code Implementations(1)

XMUDeepLIT/UME-R1Official100%
Apache-2.0

The code implementation for UME-R1: Exploring Reasoning-Driven Generative Multimodal Embeddings (ICLR 2026).

723Shell, PythonOct 20, 20257 months agoApache-2.0

Similar Papers

Cite this paper

@article{lan2025umer,
  title  = {UME-R1: Exploring Reasoning-Driven Generative Multimodal Embeddings},
  author = {Zhibin Lan and Liqiang Niu and Fandong Meng and Jie Zhou and Jinsong Su},
  year   = {2025},
  eprint = {2511.00405},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.00405v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.00405.svg)](https://codeofpaper.com/paper/2511.00405)

Discussion