cho.sh

Haohang Huang  Xuan Lu  Mingyi Su  Xuan Zhang, Ziyan Jiang  Ping Nie, Kai Zou, Tomas Pfister, Wenhu Chen, Wei Zhang, Xiaoyu Shen, Rui Meng

1 Introduction

Multimodal embeddings (; ) are foundational to modern machine learning, mapping heterogeneous inputs—such as text, images, videos, and audio—into a unified, fixed-dimensional vector space. These representations power a vast ecosystem of applications, from semantic retrieval and recommendation systems to complex decision-making pipelines. As the field evolves, research has shifted from isolated unimodal encoders () toward unified multimodal embedding models that align diverse modalities. Such unified spaces are increasingly critical for emerging paradigms like multimodal Retrieval-Augmented Generation (RAG) and intelligent AI agents, which must retrieve and act upon information seamlessly across different sensory inputs.

Despite this progress, we identify a fundamental but underexplored challenge: modality as an explicit instruction constraint. Existing frameworks implicitly assume that modality is either perfectly aligned with semantics or acts as a passive attribute. In practice, however, modality often serves as an explicit requirement specified by a user or system. For example, a user may issue queries such as ”find an audio clip of a cat meowing” or ”retrieve a video showing a cat jumping”, where modality is a mandatory constraint rather than an optional attribute. This reveals a key limitation: current embedding models often fail to interpret modality as an explicit instruction constraint, instead treating it as a byproduct of semantic similarity, leading to semantically relevant but modality-mismatched retrieval results. This issue is particularly acute in agent-centric settings, where retrieval is a prerequisite for downstream actions such as tool invocation, GUI interaction, or memory access. Errors in modality understanding—such as retrieving semantically relevant but modality-mismatched results—can lead to catastrophic failures in the decision-making loop. However, current benchmarks such as MMEB () and UMR () provide limited support for evaluating this problem. They focus primarily on cross-modal alignment (e.g., text-to-image) and lack systematic evaluation of (1) full-modality coverage (especially audio and visual documents) and (2) instruction-following behavior in complex retrieval scenarios.

To systematically measure and diagnose limitations in modality-aware, instruction-conditioned embedding behavior, we introduce MMEB-V3, a comprehensive full-modality benchmark designed to evaluate embeddings under realistic, instruction-conditioned settings. MMEB-V3 extends prior work along four key dimensions: (1) Audio Tasks, expanding coverage to include audio classification, temporal grounding and cross-modal retrieval; (2) Text Tasks, incorporating instruction-following, reasoning, and multi-condition constraints; (3) Agent Tasks, evaluating embeddings in agent-centric scenarios such as tool retrieval, memory retrieval, and GUI control; and (4) OmniSET (Omni-modality Semantic Equivalence Tuples), which organize semantically equivalent content across modalities into unified tuples, enabling controlled analysis that disentangles semantic content from modality effects. Through experiments on MMEB-V3, we conduct a systematic analysis of embedding behavior under instruction-conditioned settings. Our results show that while existing models perform well on standard semantic alignment, they struggle to enforce modality constraints specified by instructions. In many cases, retrieval is dominated by the original query modality rather than the instructed target modality, leading to systematic modality mismatches. These findings highlight a key limitation in current multimodal embeddings: modality constraints are not reliably enforced as part of the instruction.

Our main contributions are as follows:

We introduce MMEB-V3, a comprehensive benchmark for evaluating full-modality embeddings under instruction-conditioned settings across diverse tasks.

We provide a systematic diagnostic analysis of modality-aware behavior, enabled by OmniSET (Omni-modality Semantic Equivalence Tuples), a controlled design that disentangles semantic content from modality effects.

We conduct a comprehensive analysis of modality-constrained retrieval, showing that (i) models often fail to retrieve the intended target modality, (ii) retrieval is asymmetric and biased toward the query modality, and (iii) instruction-induced shifts are insufficient or misaligned with the target modality.

2 Related Work

Multimodal Embedding Benchmarks.

The evolution of multimodal embedding benchmarks reflects a transition from coarse-grained cross-modal alignment to fine-grained, task-diverse evaluation. Early efforts primarily focused on image–text alignment, with benchmarks such as MSCOCO (), Flickr30K () and UMR () establishing standard protocols for retrieval and matching. While foundational, these benchmarks are largely constrained to static visual inputs and brief textual descriptions. Subsequent research has expanded this scope to specialized domains: ViDoRe-v2 () introduces document-level visual retrieval, while QVHighlights () and FineVideo () address temporal dynamics in video retrieval. Despite these advancements, a significant gap persists in evaluating instruction-driven, full-modality generalizability. While MTEB () provides a comprehensive suite for unimodal text embeddings, it lacks multimodal support; conversely, MMEB-V2 () and M-BEIR () integrate images, videos, and documents but omit other critical modalities such as audio. Furthermore, emerging agentic tasks—including tool retrieval (), GUI control () and memory retrieval ()—increasingly rely on embedding-based solutions, yet they remain excluded from existing comprehensive benchmarks. Existing multimodal embedding benchmarks mainly focus on semantic alignment across modalities (e.g., text–image retrieval), while more complex scenarios—such as instruction-conditioned retrieval, multi-condition reasoning, and agent tasks (e.g., tool, memory, and GUI retrieval)—remain underexplored.

Multimodal Embedding Models.

Multimodal embedding models aim to learn shared representations for heterogeneous modalities (e.g., text, images, audio, and video) within a unified framework. Early approaches typically follow a dual-encoder paradigm, aligning modality-specific encoders in a common space, as exemplified by CLIP (), ALIGN (), and their extensions to video and audio. Building on this foundation, recent work explores partial modality unification for embedding-based retrieval. Models such as GME (), MM-Embed (), VLM2Vec (), and VLM2Vec-V2 () unify subsets of modalities and achieve strong performance on their target benchmarks, often leveraging MLLM backbones or contrastive objectives. More recent efforts move toward broader modality coverage. Omni-Embed-Nemotron () supports retrieval across text, image, audio, and video, while OmniRet () improves efficiency via multimodal token resampling and pooling strategies. WAVE () focuses on unified audio–visual embeddings, enabling cross-modal retrieval between audio and video. To complement these developments, we introduce MMEB-V3, which extends prior benchmarks with audio modalities, complex text retrieval, and agent tasks, enabling more comprehensive evaluation under realistic, instruction-conditioned settings.

3 MMEB-V3: A Unified Evaluation Framework for Omni-Modality Embeddings

3.1 Modality Coverage and Task Diversity

MMEB-V3 extends MMEB-V2 by adding 111 new tasks (see Table ). It provides an evaluation framework covering four modalities—text, image, video, and audio—encompassing a total of 190 tasks. Beyond expanding modality coverage, MMEB-V3 organizes tasks across diverse cross-modal directions (e.g., A2I, T2A, A2V), allowing evaluation under a range of modality interactions. On top of this modality space, it includes multiple task types, such as audio classification, cross-modal retrieval, multi-condition text retrieval, and agent tasks. This design reflects both modality diversity and task diversity, with tasks evaluated under specific modality configurations rather than in isolation.

In addition to standard evaluation, MMEB-V3 includes a diagnostic component, OmniSET (Omni-modality Semantic Equivalence Tuples), which groups semantically equivalent instances across modalities to facilitate controlled comparisons. OmniSET is not used for leaderboard evaluation, but provides a setting to analyze the relationship between semantic content and modality effects. Figure provides an overview of MMEB-V3. Figure further illustrates the distribution of tasks across modalities and task categories.

Figure 1
Figure 1

MMEB-V3 Overview: New Additions—Agent Tasks, Complex Text Retrieval, Audio Tasks and Equivalence Tuples; Built upon Image, Video, and VisDoc from MMEB-V2

Audio Tasks.

MMEB-V3 incorporates diverse audio tasks, including classification (e.g., ESC-50 (), UrbanSound8K (), NSynth ()), cross-modal retrieval (e.g., Clotho (), SoundDescs (), AVE (), SpeechCOCO ()), and temporal grounding (TUT Sound Events ()). For TUT Sound Events, we construct two tasks with different difficulty levels and use their average score as the final temporal grounding metric. The audio tasks evaluate both intra-modal understanding and alignment between audio and other modalities, providing a basis to assess acoustic-semantic representations.

Text Tasks.

Beyond standard semantic retrieval, MMEB-V3 includes text scenarios that involve instruction following (FollowIR (), InfoSearch ()), reasoning (BRIGHT (), R2MD ()), long-context understanding (LongEmb ()), and multi-condition matching (MultiConIR ()). A compact general retrieval benchmark (nanoBEIR ()) is also included to provide coverage of general retrieval settings. These datasets are composed of multiple tasks, resulting in a total of 53 tasks. The final Text score is computed as the average of NDCG@5 across these tasks.

Agent Tasks.

MMEB-V3 includes agent tasks, such as tool retrieval (Tool-REX ()), GUI trajectory retrieval (GAE-Bench ()), and memory retrieval (KnowMeBench (), REALTALK (), PeerQA (), and DeepPlanning ()). These tasks involve selecting tools or actions, or retrieving relevant information from past memory based on multimodal inputs and structured instructions. These datasets are composed of multiple tasks, resulting in a total of 47 tasks. The final Agent score is computed as the average of Hit@1 across these tasks.

Cross-Modal Equivalence Modeling.

We include a diagnostic component, OmniSET (Omni-modality Semantic Equivalence Tuples), which groups semantically equivalent instances across modalities into tuples {xT,xI,xV,xA}\{x^{T},x^{I},x^{V},x^{A}\}. OmniSET is not used for leaderboard evaluation, but provides a setting for controlled comparisons between semantic content and modality effects. It enables analysis of how models handle modality as an explicit constraint under instruction-conditioned retrieval.

Figure 2
Figure 2

Diversity of modalities, tasks, and instruction patterns in MMEB-V3 (190 tasks). (a) Distribution of modality combinations across task types, demonstrating comprehensive modality coverage and rich cross-modal interactions across diverse tasks. (b) Distribution of instruction patterns, including data-type constraints and task-type diversity, showing that instructions are not homogeneous but vary in both data requirements and associated task contexts.

3.2 Instruction Diversity across Data Types and Tasks

We describe instruction diversity in MMEB-V3 from two perspectives: target-type constraints and task-type diversity. First, Data-type constraints refer to the expected type of returned data, including modalities such as text, image, audio, and video, as well as structured data such as tools and GUI elements. This dimension captures whether and how instructions constrain the modality or representation of the data. Second, Task-type diversity corresponds to the range of operations associated with different tasks. In MMEB-V3, these mainly include classification, retrieval, grounding, and QA, covering behaviors ranging from label prediction and candidate selection to localization and question answering.

Together, these perspectives offer a way to describe instruction diversity in MMEB-V3. This formulation shows that tasks vary in both what type of output is required and what operation is involved. Figure  visualizes the distribution of these patterns across MMEB-V3.

Table 1

The statistics of MMEB-V3 are summarized below. Compared to MMEB-V2, MMEB-V3 introduces 111 new tasks across three major categories: audio tasks, agent tasks, and complex text retrieval tasks, resulting in a total of 190 tasks. We report the detailed statistics of these newly added tasks. We also include statistics of OmniSET as a diagnostic component for controlled analysis. OmniSET is used for comparative analysis of modality effects and is not part of the leaderboard evaluation. Modalities (MOD): T (Text), I (Image), V (Video), and A (Audio).

TaskTask typeQuery MODTarget MODDomain#Query#Candidates
Audio Tasks (11 tasks)
ESC-50Audio ClassificationATEnvironmental sounds2K50
UrbanSound8KAudio ClassificationATEnvironmental sounds1.7K10
NSynthAudio ClassificationATMusic1K10
Speech CommandsAudio ClassificationATHuman Voice1K36
CREMADAudio ClassificationATHuman Voice7.4K6
ClothoAudio RetrievalTAOpen5.2K1K
Sound-DescsAudio RetrievalTAOpen1K4.9K
AVEAudio RetrievalAVAcoustic Events402402
SpeechCOCOAudio RetrievalAIOpen1K10K
TUT Sound Events (2)Audio Temporal GroundingAAAcoustic Events65951∼10651\sim 106
Text Tasks (53 tasks)
FollowIR (3)Instruction-followingTTOpen10498K
InfoSearch (6)Instruction-followingTTOpen1.6K6.3K
BRIGHT (12)Reasoning RetrievalTTOpen1.4K1.3M
R2MD (8)Reasoning RetrievalTTMedical876357K
LongEmb (6)Long-context RetrievalTTOpen13K2.7K
MultiConIR (5)Multi-condition RetrievalTTOpen9K25K
nanoBEIR (13)General Text RetrievalTTOpen64956K
Agent Tasks (47 tasks)
Tool-REX (35)Tool RetrievalTTTool Use7.9K44K
GAE-Bench (8)GUI ControlI/TI/TGUI8.2K78K
KnowMeBenchAgent Memory RetrievalTTEpisodic Memory2K27K
REALTALKAgent Memory RetrievalTTDialogue Memory6798.9K
PeerQAAgent Memory RetrievalTTSemantic Memory13618.6K
DeepPlanningAgent Memory RetrievalTTProcedural Memory12019.8K
Omni-modality Semantic Equivalence Tuples
OmniSETOmni-modality Semantic Equivalence TuplesT/I/V/AT/I/V/AOpen1.2K8.2K

4 Experiments

4.1 Experimental Settings

Metrics.

MMEB-V3 uses task-appropriate metrics. We adopt Hit@1 for audio, image, video, and agent tasks, where the number of relevant targets is typically small and the evaluation focuses on identifying a highly relevant match. We use NDCG@5 for text and VisDoc tasks, which involve multiple relevant candidates and require fine-grained ranking. This design aligns evaluation metrics with task characteristics.

Baselines.

We evaluate against two groups of baselines, including omni-modal embedding models (Omni-Embed-Nemotron () and WAVE ()) and vision-language embedding models (Qwen3-VL-Embedding (), VLM2Vec-V2.0 (), VLM2Vec (), E5-Omni (), LCO-Embedding-Omni () and GME ()).

4.2 Main Results

Table  presents a comparison of representative multimodal embedding models on MMEB-V3, covering text, image, video, audio, visual document, and agent tasks. Full results across all tasks are provided in Appendix . A general pattern can be observed: no single model achieves optimal performance across all task categories. Models that perform well on certain modalities or tasks often exhibit weaker performance on others, suggesting trade-offs in current embedding approaches.

For example, models such as Qwen3-VL-Embedding achieve strong performance on text, image, and video tasks, but lack native audio capability, which may limit their applicability in settings involving audio. Fully multimodal models (e.g., E5-Omni) show relatively stable performance across modalities, yet do not consistently outperform specialized models within specific task categories. To further understand these trade-offs, Table  provides a fine-grained breakdown of newly introduced audio, text, and agent tasks. We observe that several task types are relatively challenging across models, including audio retrieval, as well as complex text and agent tasks involving reasoning, multi-condition constraints, and long-context understanding. This may indicate limitations in capturing fine-grained semantic structure and implicit constraints.

Overall, these findings suggest that the observed trade-offs are associated with both modality differences and task complexity, as well as instruction requirements, pointing to the importance of developing more unified and instruction-aware embedding models.

Table 2

Performance comparison across Audio, Text, and Agent tasks. CLS: classification; RET: retrieval; TG: temporal grounding; RR: reasoning retrieval; IF: instruction following; LC: long-context retrieval; MC: multi-condition retrieval; GR: general retrieval; Memory: agent memory retrieval. Tool: tool retrieval; GUI: GUI control. ∗ indicates that the overall score is averaged over available tasks only; the final All column averages over all modalities, treating missing ones as 0.

ModelAudioTextAgentAll∗All
CLSRETTGOverallRRIFLCMCGROverallToolGUIMemoryOverall
# of Datasets →\rightarrow54211209651353358447100111
Qwen3-VL-Embedding (2B)----16.640.653.161.258.039.242.630.428.439.339.235.4
Qwen3-VL-Embedding (8B)----18.244.858.061.261.242.541.333.522.838.440.636.5
VLM2Vec-Qwen2VL (7B)----7.228.15.940.941.722.219.821.415.919.721.019.0
VLM2Vec-V2.0 (2B)----7.829.211.550.341.224.527.636.223.328.726.523.9
GME (7B)----12.552.417.859.062.537.139.030.017.135.636.432.8
WAVE (7B)52.312.921.531.85.931.32.622.918.613.711.911.85.711.314.314.3
Omni-Embed-Nemotron (3B)53.718.829.136.517.242.840.069.756.939.238.132.032.236.537.637.6
LCO-Embedding-Omni (7B)64.319.936.843.213.652.012.661.452.132.429.025.023.027.830.930.9
E5-Omni (3B)41.422.021.630.811.544.48.360.734.426.737.735.632.336.931.231.2
E5-Omni (7B)63.023.532.243.011.142.19.756.935.926.937.438.027.336.732.632.6
Table 3

Performance comparison across Image, Video, VisDoc, Audio, Text, and Agent tasks. ∗ indicates that the overall score is averaged over available tasks only; the final All column averages over all modalities, treating missing ones as 0.

ModelImageVideoVisDocAudioTextAgentAll∗All
# of Datasets →\rightarrow371824115347179190
Qwen3-VL-Embedding (2B)69.555.970.6-39.239.351.448.4
Qwen3-VL-Embedding (8B)72.158.670.9-42.438.453.049.9
VLM2Vec-Qwen2VL (7B)63.633.832.6-22.219.732.730.8
VLM2Vec-V2.0 (2B)63.334.768.6-24.528.740.638.2
GME (7B)55.238.475.2-37.135.645.743.0
WAVE (7B)41.543.142.831.813.711.326.326.3
Omni-Embed-Nemotron (3B)43.441.471.136.539.236.543.543.5
LCO-Embedding-Omni (7B)42.248.468.743.232.427.839.939.9
E5-Omni (3B)63.548.973.530.826.736.944.644.6
E5-Omni (7B)70.550.875.443.026.936.747.147.1

5 Analysis

We analyze three representative embedding models on the OmniSET dataset: Omni-Embed-Nemotron-3B, WAVE, and Qwen3-VL-Embedding-8B. OmniSET provides semantically aligned instances across modalities, enabling controlled analysis of modality effects and instruction-conditioned retrieval.

Table 4

Cross-modal retrieval performance across three models. DM denotes the dominant modality among the top-10 retrieved results.

ModelMetricT2IT2VT2AI2TI2VI2AV2TV2IV2AA2TA2IA2V
Omni-Embed NemotronHit@10.01.50.00.0100.00.00.05.00.0100.00.00.0
MRR4.116.46.410.4100.01.72.419.44.0100.04.529.8
Top-10 DMT(84.9%)T(84.7%)T(75.6%)V(95.9%)V(95.8%)V(95.5%)I(99.5%)I(99.5%)I(99.5%)T(71.3%)T(62.8%)T(63.6%)
WAVEHit@10.066.30.00.090.60.00.00.00.00.00.063.4
MRR2.677.32.72.594.42.72.52.62.72.52.675.5
Top-10 DMV(99.9%)V(99.9%)V(99.9%)V(99.9%)V(99.9%)V(99.9%)V(99.9%)V(99.9%)V(99.9%)V(99.9%)V(99.9%)V(99.9%)
Qwen3-VL EmbeddingHit@10.00.0–0.0100.0–0.02.5––––
MRR6.92.9–6.6100.0–4.215.9––––
Top-10 DMT(81.7%)T(84.0%)–V(97.8%)V(97.7%)–I(99.9%)I(99.9%)––––

5.1 Explicit Modality Instructions Often Fail in Cross-Modal Retrieval

Key finding: Explicit modality instructions do not reliably lead to correct target-modality retrieval, and cross-modal behavior exhibits both asymmetry and modality bias. We first examine retrieval performance under explicit modality constraints. As shown in Table , most cross-modal directions remain challenging across all three models. In particular, Hit@1 is close to zero in many cases (e.g., T→\rightarrowI, T→\rightarrowA, V→\rightarrowT), and even MRR remains low, indicating that the instructed target modality is often not retrieved. This suggests that modality-specific instructions alone are insufficient to consistently guide retrieval toward the desired modality. A small number of directions achieve relatively high performance, such as I→\rightarrowV and A→\rightarrowT. However, these cases should be interpreted with caution. In OmniSET, videos are generated from images and audio from text, which introduces stronger intrinsic similarity for certain modality pairs. As a result, performance in these directions may partially reflect dataset construction effects rather than purely instruction-following capability. We provide a detailed discussion of this potential bias in Appendix . Beyond overall performance, two consistent patterns emerge.

(1) Cross-Modal Asymmetry. Cross-modal retrieval is highly directional. Strong performance in one direction does not imply comparable performance in the reverse. For example, I→\rightarrowV achieves near-perfect scores (Hit@1 = 100.0 for Nemotron), while V→\rightarrowI remains low (Hit@1 = 5.0). Similar asymmetry appears in other modality pairs (e.g., A→\rightarrowT vs. T→\rightarrowA), indicating that cross-modal relations are not bidirectionally aligned in the embedding space. (2) Modality bias. Retrieval results are dominated by modality proximity rather than target constraints. The Top-10 dominant modality (DM) is strongly correlated with the query modality across all models. For instance, Omni-Embed-Nemotron retrieves predominantly text for text queries (e.g., T2I: 84.9%), while WAVE consistently retrieves video regardless of the target modality (99.9% across all directions). Qwen3-VL shows a similar pattern, where retrieved modalities align more with the query modality than with the instructed target.

5.2 Model Sensitivity to Modality-Constrained Instructions

Key finding: Models vary substantially in their sensitivity to modality-constrained instructions, ranging from strong responsiveness to near invariance.

Figure 3
Figure 3

Model sensitivity to modality-constrained instructions, measured by the mean cosine distance between raw and instruction-augmented queries. Larger values indicate greater embedding shifts after instruction augmentation.

To better understand the retrieval failures, we examine how strongly each model responds to modality-constrained instructions at the representation level. We quantify this effect by measuring the cosine distance between the raw query embedding and its instruction-augmented counterpart, which captures the magnitude of the instruction-induced shift.

Figure  shows clear differences across models. Omni-Embed-Nemotron is highly sensitive to modality-constrained instructions, with an average shift of about 0.4 cosine distance; for most cross-modal directions, the shift exceeds 0.3. In contrast, WAVE is much less responsive, with an average change of only 0.08, indicating that modality-constrained instructions have limited effect on its query representations. Qwen3-VL-Embedding-8B falls between these extremes: across text–image–video tasks, its average shift is about 0.15, suggesting moderate responsiveness. These differences may be related to training objectives. Although Nemotron and WAVE both build on the Qwen2.5-Omni family, their responses to modality-constrained instructions differ substantially. While the instruction-related training details of Nemotron are not fully specified, its strong sensitivity and strong full-modality performance suggest that it likely benefited from more extensive instruction-related multimodal training. By contrast, WAVE focuses primarily on unified representation learning for visual and audio tasks, with training centered on multimodal retrieval and video QA rather than instruction-following. This difference in training emphasis may help explain its weaker response to modality-constrained instructions. Overall, sensitivity to modality instructions is clearly not uniform across models. Some models barely react to such constraints, whereas others exhibit substantial embedding shifts. However, as we show next, stronger sensitivity does not necessarily imply better alignment with the target modality.

5.3 Instruction-Induced Shifts Do Not Consistently Move Queries Toward the Target

Key finding: Instruction-induced shifts do not consistently reduce the distance to the target modality, and often move queries farther away.

Figure 4
Figure 4

Instruction-induced changes in query–target distance and embedding shifts. (a) Change in cosine distance to the target modality after instruction augmentation, measured relative to the raw query. (b,c) t-SNE visualizations showing how instruction-augmented queries move in the embedding space for text and image queries. In (b,c), raw queries are shown as circles (

∙\bullet

), instruction-augmented queries as downward triangles (▼\blacktriangledown), and target instances as upward triangles (▲\blacktriangle).

We next analyze the direction of instruction-induced shifts, i.e., whether instruction augmentation moves queries closer to the intended target modality. We compare the distance from the raw query to the target with that from the instruction-augmented query to the same target. We focus on Omni-Embed-Nemotron, which exhibits the strongest sensitivity to modality-constrained instructions; visualizations for other models are provided in Appendix . As shown in Figure , instruction-induced shifts do not consistently improve alignment. For Nemotron, only a few directions (e.g., T→\rightarrowV, T→\rightarrowA, A→\rightarrowT, I→\rightarrowA) show slight improvements, all below 0.09, while most directions instead increase the distance to the target modality. Moreover, this behavior is asymmetric across directions. For instance, T→\rightarrowV exhibits a small improvement (+0.041), whereas the reverse direction V→\rightarrowT shows a much larger degradation (−0.158-0.158). This asymmetry suggests that instruction-induced shifts do not establish a consistent bidirectional alignment between modality pairs, but instead interact unevenly with the underlying embedding geometry. The t-SNE visualizations in Figures  and  provide qualitative evidence. Although instruction augmentation induces noticeable movement in the embedding space, these shifts are not consistently oriented toward the target modality and can deviate toward other modality clusters. For example, image queries augmented with a text-target instruction are often observed to move closer to the video cluster rather than the text cluster. A similar trend is observed for Qwen3-VL-Embedding-8B (see Appendix ), where instruction-induced shifts yield only limited improvements in a small number of directions, while most changes do not reduce the query–target distance. Overall, instruction-induced shifts do not reliably translate into target-oriented movement. Even when models are sensitive to modality instructions, the induced changes are not consistently aligned with the target modality, limiting their effectiveness for cross-modal retrieval.

6 Conclusion

In this work, we advance the evaluation of multimodal embeddings toward the full-modality setting. We introduce MMEB-V3, a comprehensive benchmark that systematically evaluates embeddings across text, image, video, audio, and agent-centric scenarios. To enable controlled analysis, we further construct Omni-modality Semantic Equivalence Tuples (OmniSET), which isolate modality effects under consistent semantics and enable rigorous evaluation of cross-modal behavior under instruction constraints. Based on this framework, we conduct a systematic analysis of modality-constrained retrieval and identify several key limitations. We find that models often fail to retrieve the intended target modality, cross-modal retrieval is highly asymmetric and exhibits strong directional biases, and instruction-conditioned signals do not reliably guide retrieval toward the desired modality. These findings suggest that current multimodal embeddings remain limited in supporting reliable modality-aware retrieval under instruction constraints. We hope MMEB-V3 provides a useful benchmark for diagnosing these limitations and for guiding future research toward more controllable full-modality embedding models, particularly in emerging agent-centric applications.

Ethics Statement

We develop and evaluate general-purpose multimodal retrieval and embedding systems using publicly available datasets. No private or personally identifiable data is used. While our benchmarks may inherit biases from underlying corpora, we do not explicitly address fairness, and such biases may affect downstream applications. The proposed methods are intended for beneficial uses such as information access, but may have dual-use risks if misapplied. We encourage responsible use, careful dataset curation, and transparency through the release of code and evaluation protocols.

Appendix A Appendix

A.1 Details of Baseline Models

Omni-Embed-Nemotron () is a unified multimodal embedding model designed for retrieval over text, images, audio, and video. Built on the Thinker component of Qwen2.5-Omni-3B, it encodes different modalities into a shared embedding space and is trained with a bi-encoder contrastive objective for multimodal retrieval and RAG scenarios.

WAVE () is a unified audio-visual embedding model for cross-modal retrieval and multimodal understanding. It learns shared audio-visual representations through joint multimodal training and hierarchical feature fusion. Combined with unified embedding learning, it achieves strong performance on audio-visual retrieval and multimodal question answering tasks.

Qwen3-VL-Embedding () is a multimodal embedding model built on the Qwen3-VL foundation model for cross-modal retrieval and understanding. It supports text, images, screenshots, videos, and mixed-modal inputs within a unified framework, learning unified representations across modalities and languages. Using dense embedding representations, it enables high-quality multimodal retrieval and clustering.

VLM2Vec-V2.0 () is a multimodal embedding model that extends unified representation learning to diverse visual modalities. It supports images, videos, and visual documents within a shared embedding space, and employs unified training across modalities to learn consistent representations. Using contrastive embedding learning, it enables effective retrieval in diverse multimodal settings.

VLM2Vec () converts an instruction-tuned vision-language model into a unified multimodal embedding model for retrieval. It reformulates multimodal inputs into embedding-oriented representations under a unified framework, enabling consistent encoding across modalities. Using contrastive embedding learning, it achieves strong performance across diverse multimodal retrieval tasks.

GME () is a unified multimodal embedding model based on Qwen2-VL. It supports three input types—text, image, and image-text pairs—and maps both single-modal and combined-modal inputs into universal vector representations, enabling versatile Any2Any retrieval scenarios such as text-to-image, image-to-image, and multimodal search.

A.2 Details of Benchmark Construction

MMEB-V3 represents a significant advancement over its predecessor, MMEB-V2, by establishing a comprehensive unified embedding evaluation framework that encompasses text, image, video, and audio modalities. While previous iterations focused predominantly on static images and eventually expanded to videos and visual documents, MMEB-V3 fills critical gaps in the embedding landscape by integrating comprehensive audio support, complex text reasoning, and specialized agentic capabilities. In addition, we further enrich the image domain by introducing a multi-condition, multimodal retrieval dataset, MCMR (), which evaluates fine-grained cross-modal matching under multiple constraints. By consolidating 190 heterogeneous tasks into a standardized ranking-based evaluation, MMEB-V3 provides a rigorous testbed for developing general-purpose, omni-modality embeddings capable of instruction-following and cross-modal semantic alignment.

Audio Tasks.

To address the historical scarcity of audio-focused evaluation in unified models, MMEB-V3 introduces a suite of audio tasks covering classification, cross-modal retrieval, and temporal grounding. For several large-scale audio datasets, including NSynth, SpeechCommands, SoundDescs, and SpeechCOCO, we subsample up to 1,000 queries and limit the candidate pool to at most 10,000 instances. This strategy ensures computational tractability while maintaining a representative evaluation of model performance, consistent with common practices in large-scale retrieval benchmarks:

Audio Classification. Datasets include ESC-50 (), UrbanSound8K (), NSynth (), Speech Commands (), and CREMA-D (), evaluating the ability to recognize discrete acoustic events and sound categories.

Cross-modal Audio Retrieval. This task evaluates alignment between audio and other modalities, including text-to-audio retrieval with Clotho () and SoundDescs (), audio-video alignment with AVE (), and audio-image retrieval with SpeechCOCO ().

Audio Temporal Grounding. Using the TUT Sound Events 2017 dataset (), models must localize specific acoustic events within continuous audio streams.

Text Tasks.

Recognizing that standard text retrieval tasks often fail to challenge modern information retrieval systems (), MMEB-V3 introduces more demanding scenarios involving instruction following, reasoning, and long-context understanding:

Instruction Following Retrieval. FollowIR () and InfoSearch () evaluate whether models can retrieve documents satisfying complex instructions and constraints.

Reasoning Retrieval. BRIGHT () and R2MD () require logical inference and multi-hop reasoning beyond simple keyword matching.

Long-context Retrieval. LongEmb () evaluates retrieval from long documents and extended contexts.

Multi-condition Retrieval. MultiConIR () measures the ability to satisfy multiple retrieval constraints simultaneously.

General Text Retrieval. nanoBEIR (), a curated subset of BEIR, provides a compact yet diverse benchmark for semantic retrieval.

Agent Tasks.

MMEB-V3 further evaluates agentic capabilities such as tool selection, GUI interaction and agent memory retrieval:

Tool Retrieval. Tool-REX () contains over 43,000 tools (e.g., APIs and code functions) with structured metadata, evaluating the ability to retrieve appropriate tools for user intents.

GUI Agent Trajectory Retrieval. GAE-Bench () evaluates retrieval over multimodal GUI interaction trajectories represented by screenshots and structured actions.

Agent Memory Retrieval. LMEB () is a large-scale benchmark suite for long-horizon memory modeling. We select four representative tasks covering diverse memory types: episodic memory (KnowMeBench ()), dialogue memory (REALTALK ()), semantic memory (PeerQA ()), and procedural memory (DeepPlanning ()). These tasks are used to evaluate whether embedding models can retrieve and utilize relevant memory under diverse semantic structures and temporal dependencies.

Omni-modality Semantic Equivalence Tuples

Cross-modal retrieval is an information retrieval setting where a query in one modality is used to retrieve semantically aligned instances from a different modality. Despite recent progress in omni-embedding models that learn shared representation spaces across modalities, existing evaluations remain limited in measuring fine-grained, modality-aware alignment. To address this, MMEB-V3 introduces the concept of Omni-modality Semantic Equivalence Tuples, which is defined as a set of aligned instances {xT,xI,xV,xA}\{x^{T},x^{I},x^{V},x^{A}\} with each instance encoding the same semantic meaning in one of the four different modalities. Under this setting, cross-modal retrieval is defined as the task of retrieving the correct element from a shared (flattened) pool of OmniSET that (1) is semantically equivalent to the input instance and (2) belongs to the specified target modality in the instruction.

OmniSET contains 100 queries with human-verified hard negatives to increase discriminative difficulty. Each query is further expanded into 12 directional tasks, corresponding to the 12 ordered input-target modality pairs (min→mtarget)(m_{in}\rightarrow m_{target}) where min≠mtargetm_{in}\neq m_{target} and m∈{T,I,V,A}m\in\{T,I,V,A\}.

A.2.1 Construction of OmniSET

We introduce OmniSET (Omni-modality Semantic Equivalence Tuples), a dataset designed to construct semantically equivalent instances across different modalities. The goal is to create tuples that share the same underlying semantics while differing in modality, enabling controlled evaluation of cross-modal alignment and transfer. Built upon the widely used MSCOCO dataset (), which provides diverse real-world images with human-annotated captions, we extend the original bimodal (image–text) setting into a unified four-modality framework. Specifically, for each selected instance, we construct an Omni-modality Semantic Equivalence Tuples (OmniSET) consisting of aligned representations in text, image, video, and audio modalities.

Our construction consists of two main components. First, we curate a set of approximately 200 high-quality query samples, each paired with human-verified hard negatives to ensure fine-grained semantic discrimination. Second, we augment the original modalities by synthesizing additional ones: motion videos are generated from images using Google Veo-3.1, and speech audio is generated from captions using Gemini-2.5-Flash-TTS. This results in semantically aligned multi-modal tuples with consistent content across modalities. The overall construction pipeline is illustrated in Figure , and the prompt templates used for video and audio generation are provided in Figure .

Figure 5
Figure 5

Construction pipeline of OmniSET.

The hard negative construction process is performed as follows:

We filter out images with restrictive licenses (e.g., Attribution-NoDerivs and Attribution-NonCommercial-NoDerivs) that prohibit derivative content.

For each remaining image, we extract object annotations and compute the number of unique object categories.

Given a reference image, we rank all other images by the number of shared object categories and select the top 30 as candidate hard negatives.

We sample approximately 100 images as query instances.

We manually inspect the candidates to remove near-duplicates or overly similar samples, resulting in 15–20 hard negatives per query.

Finally, for each positive instance and its associated negatives, we generate videos and audio to form complete OmniSET across all four modalities.

Figure 6

Prompt templates for video and audio generation.

We evaluate cross-modal retrieval by formulating queries and targets in different modalities. Each query is provided in one modality, and the model is required to retrieve a semantically matching instance from a specified target modality.

Given four modalities (text, image, video, and audio), each modality can query the other three, resulting in a total of 12 directed retrieval tasks (e.g., image →\rightarrow text, image →\rightarrow video, image →\rightarrow audio).

Shared candidate pool.

For each query, all 12 retrieval directions share the same candidate pool, which contains the corresponding hard negatives across all four modalities. Therefore, regardless of the query direction, the model must select the correct target from a unified mixed-modality pool. This design ensures that performance differences across directions are not due to variations in candidate sets.

Avoiding trivial matching.

A limitation of our dataset construction is that generated videos are highly consistent with their source images, which may simplify certain directions such as I→\rightarrowV and V→\rightarrowI. To mitigate this, the input instance is explicitly included in the candidate pool as a distractor, while same-modality retrieval (e.g., I→\rightarrowI and V→\rightarrowV) is excluded. This prevents trivial matching based on instance identity.

A.2.2 Impact of Synthetic Data and Potential Modality Bias

A key design choice in OmniSET is the use of synthetic data to complete modality coverage: videos are generated from images, and audio is generated from text captions. While this enables controlled construction of semantically aligned tuples across modalities, it may introduce systematic biases that affect certain cross-modal directions.

In particular, the generation process creates asymmetric dependencies between modalities. Video samples are directly derived from images, and audio samples are derived from text. As a result, modality pairs such as image–video and text–audio may exhibit higher intrinsic similarity than other cross-modal pairs. This effect can partially explain the unusually strong performance observed in directions such as I→\rightarrowV and A→\rightarrowT, where retrieval may benefit from shared generation artifacts rather than purely learned cross-modal alignment.

More broadly, this construction may introduce a form of modality preference, where certain modality pairs are more tightly coupled due to data generation rather than model capability. This could potentially amplify observed behaviors such as modality bias or directional asymmetry. For example, when a query modality is closely aligned with a generated modality, retrieval may favor that modality even when it is not explicitly specified as the target.

However, several aspects of our design mitigate the extent to which these biases affect our conclusions. First, all retrieval directions share a unified mixed-modality candidate pool, ensuring that performance differences are not caused by variations in candidate sets. Second, trivial matching is explicitly avoided by including the source instance as a distractor and excluding same-modality retrieval. Third, the key phenomena observed in our analysis—such as the failure of instruction-constrained retrieval and the misalignment of instruction-induced shifts—are consistent across multiple models and modality directions, including those not directly affected by synthetic generation.

We therefore view these biases as an inherent trade-off of controlled multi-modal construction: while synthetic data may strengthen certain modality pairs, it does not fully account for the broader patterns observed in our experiments. Nevertheless, future work could further investigate this issue by incorporating human-annotated multi-modal data or by disentangling synthetic and real modality pairs through targeted ablation studies.

Figure 7
Figure 7

Example Hard Negative Set 18046 from OmniSET. Query Image Caption: A bus with a horse printed on the side. *The first image is the query input image

Figure 8
Figure 8

Example Hard Negative Set 80130 from OmniSET. Query Image Caption: A passenger train sits at a station in the dark. *The first image is the query input image

Figure 9
Figure 9

Example Hard Negative Set 3067 from OmniSET. Query Image Caption: A cat sniffing a sandwich by an apple and a phone. *The first image is the query input image

A.3 Detailed Scores

We provide complete per-dataset evaluation results for each task .

Image tasks. Results are reported in Table .

Video tasks. Results are reported in Table .

VisDoc tasks. Results are reported in Table .

Audio tasks. Results are reported in Table .

Text tasks. Results are reported in Table .

Agent tasks. Results are reported in Table .

Table 5

Detailed Scores on Image Tasks.

DatasetQwen3-VLQwen3-VLVLM2VecVLM2VecGMEWAVEOmni-EmbedLCO-EmbeddingE5-OmniE5-Omni
-Embedding(2B)-Embedding(8B)-Qwen2VL (7B)-V2.0 (2B)(7B)(7B)-Nemotron (3B)-Omni (7B)(3B)(7B)
Avg - Image (37 tasks, Hit@1)69.572.163.663.355.241.543.442.263.570.5
I-CLS (10)63.665.262.862.957.650.148.357.360.768.2
I-QA (10)71.576.856.556.434.626.319.915.962.270.3
I-RET (13)68.469.069.469.671.242.156.148.865.069.7
I-VG (4)82.987.781.977.159.556.148.948.868.679.6
ImageNet-1K71.275.380.280.864.743.861.669.972.079.9
N24News65.264.479.573.050.343.736.737.473.277.9
HatefulMemes59.768.470.355.853.951.148.846.856.669.9
VOC200784.184.880.684.980.179.953.274.575.284.5
SUN39767.964.777.370.969.464.155.170.271.076.0
Place36537.837.637.236.139.134.031.939.041.044.5
ImageNet-A59.961.657.647.640.625.242.050.742.360.5
ImageNet-R91.192.074.289.383.969.182.891.085.286.6
ObjectNet78.778.240.565.169.069.146.666.264.769.8
Country21120.724.530.225.824.621.024.427.225.932.3
OK-VQA65.974.756.851.733.132.717.714.062.770.6
A-OKVQA58.866.647.544.020.824.812.59.652.359.7
DocVQA93.995.288.890.141.119.717.116.986.693.6
InfographicsVQA69.581.559.059.120.516.98.57.455.372.7
ChartQA61.470.456.648.117.713.313.612.548.265.1
Visual7W62.865.952.752.822.219.27.39.355.763.6
ScienceQA71.475.638.238.128.221.624.822.647.956.4
VizWiz57.259.539.643.338.933.134.231.151.856.1
GQA85.988.654.465.476.850.628.011.678.578.9
TextVQA88.190.271.671.646.430.635.323.982.886.3
VisDial74.866.881.682.760.921.851.351.077.880.2
CIRR55.556.751.457.354.931.913.28.136.849.7
VisualNews_t2i68.475.780.374.779.545.760.263.769.174.1
VisualNews_i2t74.081.981.278.383.640.258.559.276.982.1
MSCOCO_t2i75.474.077.575.971.564.059.664.874.876.3
MSCOCO_i2t71.273.773.671.157.455.855.855.671.174.9
NIGHTS67.568.267.568.467.658.864.965.266.064.6
WebQA88.789.388.390.691.349.790.252.790.188.6
FashionIQ35.331.816.819.637.67.28.44.016.621.4
Wiki-SS-NQ78.980.362.167.678.450.587.260.874.683.2
OVEN70.270.766.664.875.657.372.364.475.278.9
EDIS87.388.985.984.296.154.981.173.884.790.4
MCMR42.038.00.94.127.38.926.111.031.941.1
MSCOCO66.075.375.466.231.430.331.733.346.562.0
RefCOCO89.093.887.187.061.257.455.855.176.484.7
RefCOCO-Matching93.193.784.486.378.783.465.860.280.392.0
Visual7W-Pointing83.587.880.769.066.553.442.346.671.179.5
Table 6

Detailed Scores on Video Tasks.

DatasetQwen3-VLQwen3-VLVLM2VecVLM2VecGMEWAVEOmni-EmbedLCO-EmbeddingE5-OmniE5-Omni
-Embedding(2B)-Embedding(8B)-Qwen2VL (7B)-V2.0 (2B)(7B)(7B)-Nemotron (3B)-Omni (7B)(3B)(7B)
Avg - Video (18 tasks, Hit@1)55.958.633.834.738.443.141.448.448.950.8
V-CLS (5)62.165.039.039.237.350.748.358.146.953.9
V-QA (5)61.767.630.134.750.345.947.862.460.465.9
V-RET (5)46.948.929.128.428.334.738.742.242.740.5
V-MR (3)51.249.239.237.537.539.523.519.343.437.9
K70055.251.735.438.239.654.243.453.648.557.4
SmthSmthV266.073.332.043.030.549.846.260.645.751.7
HMDB5168.875.541.940.248.054.252.152.442.656.4
UCF10183.785.562.160.054.474.166.675.760.571.0
Breakfast36.738.823.614.813.921.233.348.337.232.8
MVBench56.264.828.633.646.341.443.062.756.964.0
Video-MME51.355.628.030.839.232.338.051.947.452.7
NExTQA65.472.420.320.953.536.845.269.467.574.9
EgoSchema62.664.822.235.046.447.854.849.859.057.2
ActivityNetQA72.980.351.453.066.071.358.278.071.580.6
DiDeMo47.944.929.630.026.329.841.743.347.742.4
MSR-VTT48.350.134.727.831.837.340.144.745.644.8
MSVD70.472.846.747.349.660.960.364.863.164.3
VATEX42.545.425.426.224.734.232.836.536.532.3
YouCook225.131.19.010.68.911.418.521.920.518.7
QVHighlight74.071.357.949.759.454.520.915.149.352.9
Charades-STA31.526.418.620.113.927.812.811.019.819.4
MomentSeeker48.249.941.042.939.336.436.831.761.041.3
Table 7

Detailed Scores on VisDoc Tasks.

DatasetQwen3-VLQwen3-VLVLM2VecVLM2VecGMEWAVEOmni-EmbedLCO-EmbeddingE5-OmniE5-Omni
-Embedding(2B)-Embedding(8B)-Qwen2VL (7B)-V2.0 (2B)(7B)(7B)-Nemotron (3B)-Omni (7B)(3B)(7B)
Avg - VisDoc (24 tasks, NDCG@5)70.670.932.668.675.242.871.168.773.575.4
ViDoRe-V1 (10)81.282.120.074.489.652.384.880.184.587.3
ViDoRe-V2 (7)58.554.69.244.655.530.751.654.157.358.3
VisRAG (6)80.282.458.979.385.048.085.479.686.087.6
VisDoc-OOD (4)41.941.848.162.044.423.335.238.643.144.2
ViDoRe_arxivqa77.580.028.278.987.542.083.378.183.287.9
ViDoRe_docvqa43.745.819.037.156.627.956.351.353.058.1
ViDoRe_infovqa85.285.544.882.792.264.288.485.890.292.2
ViDoRe_tabfquad94.994.817.087.892.768.092.392.193.493.0
ViDoRe_tatdqa59.559.45.744.376.619.968.958.561.970.5
ViDoRe_shiftproject79.481.01.661.095.643.179.771.483.284.7
ViDoRe_syntheticDocQA_artificial_intelligence95.896.418.289.199.655.695.991.998.298.9
ViDoRe_syntheticDocQA_energy88.289.223.986.395.767.292.789.492.594.1
ViDoRe_syntheticDocQA_government_reports93.893.513.985.699.562.993.889.795.095.8
ViDoRe_syntheticDocQA_healthcare_industry94.195.827.691.199.571.896.392.695.098.2
ViDoRe_esg_reports_human_labeled_v257.156.67.045.862.837.260.259.363.861.3
ViDoRe_biomedical_lectures_v2_multilingual63.561.25.244.649.827.251.257.357.060.1
ViDoRe_economics_reports_v2_multilingual57.750.413.842.353.932.044.255.256.553.5
ViDoRe_esg_reports_v2_multilingual55.650.211.145.755.426.350.744.852.058.4
VisRAG_ArxivQA79.678.752.976.787.731.683.277.084.888.1
VisRAG_ChartQA79.286.469.084.281.356.789.285.287.687.8
VisRAG_MP-DocVQA77.580.252.771.889.141.986.178.486.888.9
VisRAG_SlideVQA91.892.372.891.494.768.095.290.795.896.0
VisRAG_InfoVQA90.390.371.385.993.571.492.887.493.894.7
VisRAG_PlotQA62.766.234.565.963.418.465.958.767.070.1
ViDoSeek-page22.121.977.480.323.213.61.816.122.023.4
ViDoSeek-doc84.584.654.280.383.948.083.180.883.183.9
MMLongBench-page16.515.936.844.716.28.35.89.215.515.6
MMLongBench-doc44.545.024.042.954.323.450.148.251.653.9
Table 8

Detailed Scores on Audio Tasks.

DatasetWAVEOmni-EmbedLCO-EmbeddingE5-OmniE5-Omni
(7B)-Nemotron (3B)-Omni (7B)(3B)(7B)
Avg - Audio (11 tasks, Hit@1)31.836.543.230.843.0
A-CLS (5)52.353.764.341.463.0
A-RET (4)12.918.819.922.023.5
A-TG (2)21.529.136.821.632.2
NSynth28.223.053.032.944.3
UrbanSound8K50.254.456.048.957.4
ESC-5083.376.566.140.068.8
SpeechCommands43.687.084.850.486.9
CREMA-D56.027.561.834.957.6
Clotho14.812.314.017.519.3
SoundDescs16.917.218.623.128.3
AVE6.913.410.09.78.5
SpeechCOCO7.432.237.037.737.9
TUTSound38.453.766.939.559.3
TUTSound_hard4.64.46.73.85.2
Table 9

Detailed Scores on Text Tasks.

DatasetQwen3-VLQwen3-VLVLM2VecVLM2VecGMEWAVEOmni-EmbedLCO-EmbeddingE5-OmniE5-Omni
-Embedding(2B)-Embedding(8B)-Qwen2VL (7B)-V2.0 (2B)(7B)(7B)-Nemotron (3B)-Omni (7B)(3B)(7B)
Avg - Text (53 tasks, NDCG@5)39.242.522.224.537.113.739.232.426.726.9
T-RR (20)16.618.27.27.812.55.917.213.611.511.1
T-IF (9)40.644.828.129.252.431.342.852.044.442.1
T-LR (6)53.158.05.911.517.82.650.012.68.39.7
T-MR (5)61.261.240.950.359.022.969.761.460.756.9
T-GR (13)58.061.241.741.262.518.656.952.134.435.9
BRIGHT_aops2.41.12.21.25.05.33.38.23.73.9
BRIGHT_biology14.717.19.412.33.02.713.611.12.01.6
BRIGHT_earth_science26.228.90.711.412.83.926.413.67.76.1
BRIGHT_economics15.916.72.83.97.02.115.410.34.53.8
BRIGHT_leetcode13.717.34.78.517.312.018.55.617.920.3
BRIGHT_pony2.59.19.51.52.10.52.60.52.41.3
BRIGHT_psychology18.612.03.04.411.02.818.18.55.64.2
BRIGHT_robotics11.312.51.54.85.70.712.12.87.97.0
BRIGHT_stackoverflow14.512.00.02.16.10.99.61.66.86.0
BRIGHT_sustainable_living9.714.23.62.69.75.16.610.94.74.9
BRIGHT_theoremqa_questions10.612.815.19.412.87.713.99.912.316.9
BRIGHT_theoremqa_theorems12.821.23.24.717.01.923.08.611.211.6
FollowIR_core17-instructions34.534.321.021.334.820.730.145.328.626.9
FollowIR_news21-instructions21.820.49.74.613.311.131.626.725.324.9
FollowIR_robust04-instructions39.544.021.124.730.611.033.540.232.127.4
InfoSearch_Audience-v131.334.525.017.261.831.927.448.629.134.2
InfoSearch_Clarity-v162.855.434.543.657.959.234.550.562.343.8
InfoSearch_Format-v138.246.210.220.447.57.252.547.349.949.2
InfoSearch_Language-v156.567.645.349.277.560.871.368.967.966.5
InfoSearch_Length-v144.255.940.043.975.438.056.973.356.458.6
InfoSearch_Source-v136.844.546.137.672.542.147.767.047.846.9
LongEmbed_2wikimqa83.889.06.013.714.71.971.12.51.41.2
LongEmbed_narrativeqa52.960.91.33.66.81.232.71.81.21.1
LongEmbed_needle15.521.23.27.621.25.024.317.114.921.7
LongEmbed_passkey32.838.212.711.326.71.135.931.827.731.4
LongEmbed_qmsum37.542.34.711.99.82.440.28.41.51.5
LongEmbed_summ_screen_fd95.996.37.520.927.43.896.013.83.11.3
MultiConIR_Books62.160.935.047.156.827.764.056.152.152.5
MultiConIR_Legal Document57.257.738.052.456.78.868.859.857.754.7
MultiConIR_Medical Case60.061.435.843.952.817.565.759.457.751.6
MultiConIR_Movies64.962.942.048.764.613.074.765.266.361.9
MultiConIR_People61.862.953.459.264.147.375.166.269.864.0
NanoBEIR_NanoArguAna49.445.032.436.154.321.642.825.753.349.9
NanoBEIR_NanoClimateFEVER29.533.514.214.431.93.423.625.02.21.3
NanoBEIR_NanoDBPedia60.661.151.748.460.523.653.865.838.236.2
NanoBEIR_NanoFEVER89.289.855.952.387.110.575.480.018.619.0
NanoBEIR_NanoFiQA201843.753.220.121.058.84.854.443.215.424.0
NanoBEIR_NanoHotpotQA73.877.453.650.084.515.392.062.273.056.9
NanoBEIR_NanoMSMARCO53.664.928.138.665.519.053.445.747.044.4
NanoBEIR_NanoNFCorpus39.539.931.829.539.911.731.834.810.813.2
NanoBEIR_NanoNQ56.066.634.528.265.912.564.558.528.823.9
NanoBEIR_NanoQuoraRetrieval94.996.093.492.895.287.191.590.592.987.5
NanoBEIR_NanoSCIDOCS35.737.530.124.344.112.232.733.07.233.1
NanoBEIR_NanoSciFact77.578.561.758.473.414.473.866.933.543.4
NanoBEIR_NanoTouche202050.152.034.241.652.05.650.346.325.733.6
R2MED_Bioinformatics35.842.215.119.433.22.536.914.017.533.7
R2MED_Biology14.717.29.312.33.22.713.911.02.01.6
R2MED_IIYi-Clinical21.326.32.38.518.50.115.74.215.521.9
R2MED_MedQA-Diag33.634.416.421.828.917.86.96.78.46.8
R2MED_MedXpertQA-Exam11.517.46.05.65.30.55.36.55.36.9
R2MED_Medical-Sciences10.113.13.54.79.30.827.333.125.820.0
R2MED_PMC-Clinical21.437.113.514.032.21.021.78.728.825.7
R2MED_PMC-Treatment30.437.421.428.342.01.114.213.927.634.9
Table 10

Detailed Scores on Agent Tasks.

DatasetQwen3-VLQwen3-VLVLM2VecVLM2VecGMEWAVEOmni-EmbedLCO-EmbeddingE5-OmniE5-Omni
-Embedding(2B)-Embedding(8B)-Qwen2VL (7B)-V2.0 (2B)(7B)(7B)-Nemotron (3B)-Omni (7B)(3B)(7B)
Avg - Agent (47 tasks, Hit@1)39.338.419.728.735.611.336.527.836.936.7
Tool (35)42.641.319.827.639.011.938.129.037.737.4
GUI (8)30.433.521.436.230.011.832.025.035.638.0
Memory (4)28.422.815.923.317.15.732.223.032.327.3
Tool-craft-math-algebra84.683.957.165.084.617.585.063.975.781.4
Tool-craft-tabmwp36.834.510.914.427.64.029.325.319.029.9
Tool-craft-vqa52.054.523.043.560.512.565.534.547.050.5
Tool-gorilla-huggingface26.428.418.620.224.66.426.620.225.819.2
Tool-gorilla-pytorch11.69.30.04.714.02.311.616.320.914.0
Tool-gorilla-tensor16.416.41.87.321.81.820.05.516.412.7
Tool-toolink67.867.636.440.466.425.067.065.668.470.6
Tool-apibank62.458.41.038.652.50.045.57.953.547.5
Tool-apigen55.455.549.346.554.023.864.050.259.761.2
Tool-mnms36.430.327.330.330.321.242.427.354.551.5
Tool-reversechain61.057.522.551.554.50.550.018.564.056.5
Tool-rotbench3.34.21.11.87.31.16.92.55.14.2
Tool-t-eval-dialog24.020.026.022.034.00.014.020.016.024.0
Tool-t-eval-step16.012.038.010.030.08.012.022.026.012.0
Tool-taskbench-daily65.062.545.052.572.52.567.562.590.075.0
Tool-toolace65.762.333.356.469.024.367.051.767.171.4
Tool-toolbench40.636.06.024.817.44.613.316.929.228.9
Tool-toolemu31.626.30.010.513.20.034.27.910.55.3
Tool-tooleyes19.020.04.215.820.00.010.511.624.212.6
Tool-toollens8.07.01.38.91.31.61.02.95.110.2
Tool-ultratool50.641.20.44.640.45.243.641.244.043.8
Tool-autotools-food50.050.09.14.618.20.013.64.59.118.2
Tool-autotools-music12.537.50.00.00.00.03.10.00.00.0
Tool-autotools-weather18.29.10.00.00.00.00.00.00.09.1
Tool-restgpt-spotify60.067.527.512.520.00.025.00.020.030.0
Tool-restgpt-tmdb37.038.90.00.011.10.016.79.39.313.0
Tool-appbench71.984.465.665.681.271.987.559.487.584.4
Tool-gpt4tools84.468.828.146.981.250.075.081.237.550.0
Tool-gta14.321.414.30.035.70.042.928.628.614.3
Tool-taskbench-huggingface60.939.14.356.556.58.752.252.247.856.5
Tool-taskbench-multimedia70.062.532.565.087.542.577.560.092.582.5
Tool-metatool52.551.532.044.054.026.549.048.546.051.0
Tool-tool-be-honest51.149.147.146.055.423.154.335.454.052.0
Tool-toolalpaca62.867.026.651.159.627.750.060.658.560.6
Tool-toolbench-sam11.711.71.04.17.63.08.12.55.66.6
GAE-guiact-q2s19.829.57.725.931.35.526.124.129.932.3
GAE-guiact-q2t48.446.342.652.631.37.439.842.850.955.5
GAE-guiact-s2s25.530.233.235.832.717.235.917.936.536.4
GAE-guiact-t2s25.024.98.624.117.15.920.713.821.923.0
GAE-mind2web-q2s27.137.712.243.042.110.941.733.043.044.9
GAE-mind2web-q2t44.337.232.447.832.411.933.625.340.350.2
GAE-mind2web-s2s30.235.232.437.137.128.037.125.938.337.7
GAE-mind2web-t2s23.127.41.923.415.97.821.517.123.723.7
KnowMeBench41.535.322.332.619.011.644.435.845.138.4
REALTALK35.430.511.818.419.66.632.028.127.827.5
PeerQA17.716.211.021.314.73.718.415.422.819.9
DeepPlanning19.29.218.320.815.00.834.212.533.323.3

A.4 Visualization and Analysis

In this section, we provide additional visualizations to complement the analysis in the main text. These figures illustrate both the global structure of the embedding space and the behavior of instruction-induced shifts across different models.

Instruction-induced changes in query–target distance.

Figure  presents the change in cosine distance between queries and target modalities after instruction augmentation for WAVE and Qwen3-VL-Embedding-8B. Compared to omni-embed-nemotron-3b in the main text, WAVE exhibits consistently small changes across all directions, indicating that instruction augmentation has limited influence on the query representation. In contrast, Qwen3-VL-Embedding-8B shows moderate variations, but the improvements are sparse and inconsistent. In most directions, the distance to the target modality either remains unchanged or increases, suggesting that instruction signals do not reliably improve target alignment. These observations are consistent with the findings in Section , where we show that both insufficient sensitivity and misaligned shifts contribute to retrieval failures.

Embedding space geometry across models.

Figure  visualizes the embedding distributions of different modalities using t-SNE. For omni-embed-nemotron-3b, embeddings form relatively well-separated clusters corresponding to each modality, indicating a structured representation space. WAVE exhibits a more entangled distribution, particularly between audio and video modalities, reflecting its focus on audio–visual representation learning. In contrast, Qwen3-VL-Embedding-8B shows less clearly separated clusters, with significant overlap among modalities. This difference in geometry suggests that models vary in how modality information is encoded, which in turn influences their behavior under modality-constrained retrieval.

Instruction-induced shifts across query modalities.

Figure  further illustrates the effect of instruction augmentation on query embeddings for omni-embed-nemotron-3b, using video and audio queries as examples. Across different source modalities, instruction augmentation consistently perturbs the query representations. However, these shifts are not consistently directed toward the intended target modality. Instead, the updated query embeddings may move toward neighboring modality clusters or follow directions that are unrelated to the target. This observation provides additional qualitative evidence that, although the model is sensitive to instruction signals, the induced shifts do not reliably support target-oriented alignment.

Figure 10
Figure 10

Instruction-induced changes in query–target distance across models. Each cell shows the change in cosine distance to the target modality after instruction augmentation, computed relative to the raw query. Negative values indicate that the instruction-augmented query moves closer to the target modality, while positive values indicate increased distance.

Figure 11
Figure 11

Embedding space geometry across models. t-SNE visualizations of embeddings from different modalities for three representative models.

Figure 12
Figure 12

Instruction-induced shifts in the embedding space for different source query modalities (omni-embed-nemotron-3b). Across different source modalities, instruction augmentation perturbs the query representations but does not consistently move them toward the target clusters.

참고 문헌

    • Baumgärtner et al. (2025) Tim Baumgärtner, Ted Briscoe, and Iryna Gurevych. Peerqa: A scientific question answering dataset from peer reviews, 2025. URL .
    • Cao et al. (2014) Houwei Cao, David G Cooper, Michael K Keutmann, Ruben C Gur, Ani Nenkova, and Ragini Verma. Crema-d: Crowd-sourced emotional multimodal actors dataset. IEEE transactions on affective computing, 5(4):377–390, 2014.
    • Chen et al. (2026) Haonan Chen, Sicheng Gao, Radu Timofte, Tetsuya Sakai, and Zhicheng Dou. e5-omni: Explicit cross-modal alignment for omni-modal embeddings. arXiv preprint arXiv:2601.03666, 2026.
    • Drossos et al. (2020) Konstantinos Drossos, Samuel Lipping, and Tuomas Virtanen. Clotho: An audio captioning dataset. In ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 736–740. IEEE, 2020.
    • Engel et al. (2017) Jesse Engel, Cinjon Resnick, Adam Roberts, Sander Dieleman, Douglas Eck, Karen Simonyan, and Mohammad Norouzi. Neural audio synthesis of musical notes with wavenet autoencoders, 2017.
    • Havard et al. (2017) William Havard, Laurent Besacier, and Olivier Rosec. Speech-coco: 600k visually grounded spoken captions aligned to mscoco data set. arXiv preprint arXiv:1707.08435, 2017.
    • Huynh et al. (2026) Chuong Huynh, Manh Luong, and Abhinav Shrivastava. Omniret: Efficient and high-fidelity omni modality retrieval, 2026. URL .
    • Jia et al. (2021) Chao Jia, Yinfei Yang, Ye Xia, Yi-Ting Chen, Zarana Parekh, Hieu Pham, Quoc Le, Yun-Hsuan Sung, Zhen Li, and Tom Duerig. Scaling up visual and vision-language representation learning with noisy text supervision. In International conference on machine learning, pp. 4904–4916. PMLR, 2021.
    • Jiang et al. (2024) Ziyan Jiang, Rui Meng, Xinyi Yang, Semih Yavuz, Yingbo Zhou, and Wenhu Chen. Vlm2vec: Training vision-language models for massive multimodal embedding tasks. arXiv preprint arXiv:2410.05160, 2024.
    • Jiang et al. (2025) Ziyan Jiang, Rui Meng, Xinyi Yang, Semih Yavuz, Yingbo Zhou, and Wenhu Chen. Vlm2vec: Training vision-language models for massive multimodal embedding tasks, 2025. URL .
    • Koepke et al. (2023) A. Sophia Koepke, Andreea-Maria Oncescu, João F. Henriques, Zeynep Akata, and Samuel Albanie. Audio retrieval with natural language queries: A benchmark study. IEEE Transactions on Multimedia, 25:2675–2685, 2023. ISSN 1941-0077. doi: 10.1109/tmm.2022.3149712. URL .
    • Lee et al. (2025) Dong-Ho Lee, Adyasha Maharana, Jay Pujara, Xiang Ren, and Francesco Barbieri. Realtalk: A 21-day real-world dataset for long-term conversation, 2025. URL .
    • Lei et al. (2021) Jie Lei, Tamara L. Berg, and Mohit Bansal. Qvhighlights: Detecting moments and highlights in videos via natural language queries, 2021. URL .
    • Li et al. (2026) Mingxin Li, Yanzhao Zhang, Dingkun Long, Chen Keqin, Sibo Song, Shuai Bai, Zhibo Yang, Pengjun Xie, An Yang, Dayiheng Liu, Jingren Zhou, and Junyang Lin. Qwen3-vl-embedding and qwen3-vl-reranker: A unified framework for state-of-the-art multimodal retrieval and ranking. arXiv preprint arXiv:2601.04720, 2026.
    • Lin et al. (2025) Sheng-Chieh Lin, Chankyu Lee, Mohammad Shoeybi, Jimmy Lin, Bryan Catanzaro, and Wei Ping. Mm-embed: Universal multimodal retrieval with multimodal llms, 2025. URL .
    • Lin et al. (2015) Tsung-Yi Lin, Michael Maire, Serge Belongie, Lubomir Bourdev, Ross Girshick, James Hays, Pietro Perona, Deva Ramanan, C. Lawrence Zitnick, and Piotr Dollár. Microsoft coco: Common objects in context, 2015. URL .
    • Lu et al. (2025) Xuan Lu, Sifan Liu, Bochao Yin, Yongqi Li, Xinghao Chen, Hui Su, Yaohui Jin, Wenjun Zeng, and Xiaoyu Shen. MultiConIR: Towards multi-condition information retrieval. In Christos Christodoulopoulos, Tanmoy Chakraborty, Carolyn Rose, and Violet Peng (eds.), Findings of the Association for Computational Linguistics: EMNLP 2025, pp. 13471–13494, Suzhou, China, November 2025. Association for Computational Linguistics. ISBN 979-8-89176-335-7. doi: 10.18653/v1/2025.findings-emnlp.726. URL .
    • Lu et al. (2026a) Xuan Lu, Haohang Huang, Rui Meng, Yaohui Jin, Wenjun Zeng, and Xiaoyu Shen. Tools are under-documented: Simple document expansion boosts tool retrieval. In The Fourteenth International Conference on Learning Representations, 2026a. URL .
    • Lu et al. (2026b) Xuan Lu, Haohang Huang, Rui Meng, Yaohui Jin, Wenjun Zeng, and Xiaoyu Shen. Rethinking reasoning in document ranking: Why chain-of-thought falls short. In The Fourteenth International Conference on Learning Representations, 2026b. URL .
    • Lu et al. (2026c) Xuan Lu, Kangle Li, Haohang Huang, Rui Meng, Wenjun Zeng, and Xiaoyu Shen. Beyond global similarity: Towards fine-grained, multi-condition multimodal retrieval, 2026c. URL .
    • Macé et al. (2025) Quentin Macé, António Loison, and Manuel Faysse. Vidore benchmark v2: Raising the bar for visual retrieval, 2025. URL .
    • Meng et al. (2025) Rui Meng, Ziyan Jiang, Ye Liu, Mingyi Su, Xinyi Yang, Yuepeng Fu, Can Qin, Zeyuan Chen, Ran Xu, Caiming Xiong, Yingbo Zhou, Wenhu Chen, and Semih Yavuz. Vlm2vec-v2: Advancing multimodal embedding for videos, images, and visual documents, 2025. URL .
    • Mesaros et al. (2016) Annamaria Mesaros, Toni Heittola, and Tuomas Virtanen. Tut database for acoustic scene classification and sound event detection. In 2016 24th European signal processing conference (EUSIPCO), pp. 1128–1132. IEEE, 2016.
    • Muennighoff et al. (2023) Niklas Muennighoff, Nouamane Tazi, Loïc Magne, and Nils Reimers. Mteb: Massive text embedding benchmark, 2023. URL .
    • Piczak (2015) Karol J Piczak. Esc: Dataset for environmental sound classification. In Proceedings of the 23rd ACM international conference on Multimedia, pp. 1015–1018, 2015.
    • Plummer et al. (2015) Bryan A Plummer, Liwei Wang, Chris M Cervantes, Juan C Caicedo, Julia Hockenmaier, and Svetlana Lazebnik. Flickr30k entities: Collecting region-to-phrase correspondences for richer image-to-sentence models. In Proceedings of the IEEE international conference on computer vision, pp. 2641–2649, 2015.
    • Radford et al. (2021) Alec Radford, Jong Wook Kim, Chris Hallacy, Aditya Ramesh, Gabriel Goh, Sandhini Agarwal, Girish Sastry, Amanda Askell, Pamela Mishkin, Jack Clark, Gretchen Krueger, and Ilya Sutskever. Learning transferable visual models from natural language supervision, 2021. URL .
    • Salamon et al. (2014) Justin Salamon, Christopher Jacoby, and Juan Pablo Bello. A dataset and taxonomy for urban sound research. In Proceedings of the 22nd ACM international conference on Multimedia, pp. 1041–1044, 2014.
    • SU et al. (2025) Hongjin SU, Howard Yen, Mengzhou Xia, Weijia Shi, Niklas Muennighoff, Han yu Wang, Liu Haisu, Quan Shi, Zachary S Siegel, Michael Tang, Ruoxi Sun, Jinsung Yoon, Sercan O Arik, Danqi Chen, and Tao Yu. BRIGHT: A realistic and challenging benchmark for reasoning-intensive retrieval. In The Thirteenth International Conference on Learning Representations, 2025. URL .
    • Tang et al. (2025) Changli Tang, Qinfan Xiao, Ke Mei, Tianyi Wang, Fengyun Rao, and Chao Zhang. Wave: Learning unified & versatile audio-visual embeddings with multimodal llm, 2025. URL .
    • Thakur et al. (2021) Nandan Thakur, Nils Reimers, Andreas Rücklé, Abhishek Srivastava, and Iryna Gurevych. Beir: A heterogenous benchmark for zero-shot evaluation of information retrieval models, 2021. URL .
    • Tian et al. (2018) Yapeng Tian, Jing Shi, Bochen Li, Zhiyao Duan, and Chenliang Xu. Audio-visual event localization in unconstrained videos, 2018. URL .
    • Wei et al. (2023) Cong Wei, Yang Chen, Haonan Chen, Hexiang Hu, Ge Zhang, Jie Fu, Alan Ritter, and Wenhu Chen. Uniir: Training and benchmarking universal multimodal information retrievers. arXiv preprint arXiv:2311.17136, 2023.
    • Weller et al. (2025) Orion Weller, Benjamin Chang, Sean MacAvaney, Kyle Lo, Arman Cohan, Benjamin Van Durme, Dawn Lawrie, and Luca Soldaini. Followir: Evaluating and teaching information retrieval models to follow instructions. In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), pp. 11926–11942, 2025.
    • Wu et al. (2026) Tingyu Wu, Zhisheng Chen, Ziyan Weng, Shuhe Wang, Chenglong Li, Shuo Zhang, Sen Hu, Silin Wu, Qizhen Lan, Huacan Wang, and Ronghao Chen. Knowme-bench: Benchmarking person understanding for lifelong digital companions, 2026. URL .
    • Xiao et al. (2026) Chenghao Xiao, Hou Pong Ken Chan, Hao Zhang, Weiwen Xu, Mahani Aljunied, and Yu Rong. Scaling language-centric omnimodal representation learning. Advances in Neural Information Processing Systems, 38:158370–158401, 2026.
    • Xu et al. (2025) Mengyao Xu, Wenfei Zhou, Yauhen Babakhin, Gabriel Moreira, Ronay Ak, Radek Osmulski, Bo Liu, Even Oldridge, and Benedikt Schifferer. Omni-embed-nemotron: A unified multimodal retrieval model for text, image, audio, and video, 2025. URL .
    • Zhang et al. (2025a) Xin Zhang, Yanzhao Zhang, Wen Xie, Mingxin Li, Ziqi Dai, Dingkun Long, Pengjun Xie, Meishan Zhang, Wenjie Li, and Min Zhang. Gme: Improving universal multimodal retrieval by multimodal llms, 2025a. URL .
    • Zhang et al. (2025b) Xuan Zhang, Ziyan Jiang, Rui Meng, Yifei Leng, Zhenbang Xiao, Zora Zhiruo Wang, Yanyi Shang, and Dehan Kong. Universal retrieval for multimodal trajectory modeling. In ICML 2025 Workshop on Computer Use Agents, 2025b.
    • Zhang et al. (2026) Yinger Zhang, Shutong Jiang, Renhao Li, Jianhong Tu, Yang Su, Lianghao Deng, Xudong Guo, Chenxu Lv, and Junyang Lin. Deepplanning: Benchmarking long-horizon agentic planning with verifiable constraints, 2026. URL .
    • Zhao et al. (2026) Xinping Zhao, Xinshuo Hu, Jiaxin Xu, Danyu Tang, Xin Zhang, Mengjia Zhou, Yan Zhong, Yao Zhou, Zifei Shan, Meishan Zhang, Baotian Hu, and Min Zhang. Lmeb: Long-horizon memory embedding benchmark, 2026. URL .
    • Zhou et al. (2025) Jianqun Zhou, Yuanlei Zheng, Wei Chen, Qianqian Zheng, Shang Zeyuan, Wei Zhang, Rui Meng, and Xiaoyu Shen. Beyond content relevance: Evaluating instruction following in retrieval models. In The Thirteenth International Conference on Learning Representations, 2025. URL .
    • Zhu et al. (2024) Dawei Zhu, Liang Wang, Nan Yang, Yifan Song, Wenhao Wu, Furu Wei, and Sujian Li. Longembed: Extending embedding models for long context retrieval. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, pp. 802–816, 2024.