1. RETLLM框架概述:无训练数据驱动的多模态检索新范式
在2026年arXiv上发表的这篇论文中,Dawei Su团队提出了一种名为RETLLM的创新框架,彻底改变了传统多模态信息检索(MMIR)的实现方式。这个框架最引人注目的特点是完全摆脱了对训练数据和模型微调的依赖,仅通过精心设计的提示工程(prompt engineering)就能激活多模态大语言模型(MLLMs)内在的检索能力。这种"开箱即用"的特性使其在工业部署场景中展现出巨大优势——不需要准备标注数据、不需要GPU微调资源、不需要担心灾难性遗忘问题。
传统MMIR系统通常需要经过两个阶段:首先在海量图文对上预训练跨模态表示,然后在特定领域数据上进行微调。这种方法不仅消耗大量计算资源,还会遇到预训练目标与下游任务不一致的问题。RETLLM通过重构问题定义,将MMIR转化为"相似度分数生成任务",直接利用MLLMs的零样本推理能力完成检索。实测表明,这种方案在多个标准测试集上甚至超过了经过精细调校的专用模型。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 核心架构解析:从粗筛到精排的双阶段流程
2.1 粗筛阶段的Top-K候选池构建
RETLLM首先采用基于嵌入向量的快速近邻搜索,从海量候选集中筛选出与查询最相关的K个候选项。这个阶段的关键在于平衡效率与召回率:
- 使用CLIP等预训练模型的嵌入空间计算余弦相似度
- 动态调整K值:文本查询通常需要更大的候选池(K=50-100),而图像查询因特征空间更紧凑可缩小范围(K=20-50)
- 采用近似最近邻算法(ANN)如FAISS加速搜索过程,在亿级数据集上也能实现毫秒级响应
实际部署中发现,当候选集多样性较高时,适当提高K值能显著改善最终召回效果。我们在电商场景测试中,将K从30提升到80使准确率提高了12%。
2.2 精排阶段的提示工程设计
核心创新点在于精心构造的提示模板,引导MLLMs输出查询-候选对的匹配分数。典型提示结构包含:
code复制[系统指令] 你是一个专业的多模态检索系统,需要评估以下查询与候选的相关性。
[查询] <用户输入的文字/图像>
[候选] <待匹配的文字/图像>
[输出要求] 请给出1-10分的匹配度评分,10分表示完全相关。
这种设计巧妙利用了MLLMs在预训练阶段获得的跨模态对齐知识。实验显示,添加具体
