【第四周】论文精读:RAG4DMC:用于数据级模态补全的检索增强生成

news2026/3/28 16:23:20
前言在多模态应用中数据往往面临“模态缺失”的窘境如仅有图片无文字或仅有文字无图片这严重限制了模型的训练与应用。虽然预训练生成模型如 Diffusion、LLM看似是天然的解法但直接应用往往因领域不匹配而产生幻觉而微调又受限于完整样本稀缺、大模型 API 限制及高昂成本。来自南开大学与清华大学的研究团队提出了RAG4DMCRetrieval-Augmented Generation for Data-level Modality Completion这是一种创新的检索增强框架专门用于数据级的模态补全。它构建了由“内部完整样本”和“外部公共数据”组成的双重知识库并通过特征对齐与聚类过滤解决跨域鸿沟。实验表明该方法在图像-文本检索和图像描述生成任务中相比直接生成方法平均召回率Avg R1提升了5.0CIDEr 分数提升了5.0显著提升了下游任务的性能。 论文基本信息项目内容论文标题RAG4DMC: RETRIEVAL-AUGMENTED GENERATION FOR DATA-LEVEL MODALITY COMPLETION核心方法名RAG4DMC作者/机构Ningxin He, Yongjian Fu et al. (Nankai Univ, Tsinghua Univ, etc.)发表年份/会议ICLR 2026核心领域Missing Modality Completion (MMC), RAG, Multi-modal Learning关键数据集MSCOCO, Flickr30K,RSICD(遥感领域), CC3M, LAION基座模型BLIP2 (文本生成), Stable Diffusion XL 1.0 (图像生成), CLIP (编码)代码开源(文档中未明确提及具体链接需关注项目页) 研究背景与痛点1. “生成模型的领域适应困境” (The Domain Adaptation Failure)现象在多模态数据集中由于传感器故障或标注成本高数据往往存在缺失例如只有图没有标题或只有标题没有图。虽然我们可以用预训练的生成模型如 Stable Diffusion 或 LLM来“脑补”缺失的部分但这通常行不通。具体表现通用的生成模型在互联网大数据上训练的无法适应特定领域的数据分布如遥感图像或医疗数据。直接生成的内容往往缺乏语义一致性充满幻觉。本质生成模型缺乏对特定任务领域的“上下文感知”且微调Fine-tuning需要大量完整的成对数据而这在现实中恰恰是稀缺的。2. 现有解决方案的局限直接生成 (Direct Generation)不做任何处理直接生成。后果生成的模态与现有模态缺乏语义关联导致下游任务性能受损。特征级补全 (Feature-level Completion)在 Latent Space 中填补特征。后果虽然计算量小但无法生成真实的原始数据Raw Data不能用于需要真实样本的场景。简单拼接外部数据直接把外部数据丢进去训练。后果由于模态鸿沟Modality Gap和领域偏移Domain Shift外部数据的特征与内部数据不兼容引入了大量噪音。3. RAG4DMC 的核心洞察双重知识库 (Dual Knowledge Base)不能只靠内部数据太少也不能只靠外部数据不相关。必须内外结合利用外部数据的广度和内部数据的精度。先对齐再检索在使用外部数据前必须通过特征对齐Feature Alignment和聚类过滤Clustering-based Filtering消除领域差异让外部数据“适应”内部任务的语义空间。️ 核心方法RAG4DMC 架构详解RAG4DMC 的核心流程分为三步双重知识库构建-多模态融合检索-生成与候选选择。1. 双重知识库构建 —— “制造通用的语义尺子”这是 RAG4DMC 的基石。它不仅仅是一个数据库而是一个经过精心校准的语义空间。内部知识库 (Internal KB)由数据集中现有的完整样本Image-Text Pairs构成。这是“标准答案”但数量有限。外部知识库 (External KB)来自公开数据集如 CC3M。这是“补充材料”但充满了噪音和领域差异。三大核心技术处理跨模态双向映射 (Cross-modal Bidirectional Mapping)训练一个轻量级的 MLP学习图片特征和文本特征之间的转换关系。这让我们能用现有的模态去“推测”缺失模态的特征空间位置。基于聚类的过滤 (Clustering-based Filtering)痛点外部数据太杂很多和你的任务无关。操作对内外部数据分别聚类。计算外部聚类中心与内部聚类中心的相似度剔除那些与内部数据差异巨大的外部聚类及其包含的样本。跨域对齐 (Cross-domain Alignment)痛点即使都是图片遥感图和自然风景图的特征分布也不同Domain Shift。操作使用正交普鲁克分析 (Orthogonal Procrustes)方法计算一个旋转矩阵将外部数据的特征空间“旋转”并拉伸到内部数据的特征空间中消除系统性的偏移。 核心逻辑通过“过滤”去噪通过“对齐”纠偏让外部数据变得可用。2. 多模态融合检索 —— “既要又要”给定一个缺失模态的样本例如只有图如何找到最合适的“参考答案”第一阶段模态内检索 (Intra-modal Retrieval)先在同模态中找。例如用户传了一张“狗”的图先在知识库的图片库中找最像的kkk张图。这保证了视觉上的相似性。第二阶段跨模态重排 (Cross-modal Re-ranking)利用第一步训练好的 MLP将查询图片映射为一个伪文本特征 (Pseudo-text Embedding)。计算这个伪特征与候选样本文本的相似度。融合打分Scoreα⋅视觉相似度(1−α)⋅语义(文本)相似度Score \alpha \cdot \text{视觉相似度} (1-\alpha) \cdot \text{语义(文本)相似度}Scoreα⋅视觉相似度(1−α)⋅语义(文本)相似度。这一步确保了检索出来的样本不仅长得像而且描述的内容逻辑也一致。3. 生成与候选选择 —— “优中选优”生成利用检索到的“参考样本”作为提示Prompt指导生成模型如 SDXL 或 BLIP2生成多个候选结果例如生成 10 个不同的标题或图片。选择不直接使用第一个结果而是通过一个打分函数进行筛选。文本生成打分 语义一致性与伪特征的余弦相似度 语言流畅度 (BLEU)。图像生成打分 语义一致性 - 图像质量惩罚 (NIQE)。输出选择分数最高的那个作为最终的补全结果。 实验结果与分析作者在通用数据集MSCOCO, Flickr30K和特定领域数据集RSICD 遥感上进行了全面评估。1. 下游任务性能全面碾压作者通过在补全后的数据集上训练下游模型CLIP 用于检索LLaVA 用于描述生成来评估补全质量。数据集任务类型RAG4DMC (Avg R1)最强基线 (Avg R1)提升幅度 (绝对值)MSCOCO图像-文本检索47.1KFA-RAG (45.9)↑ 1.2Flickr30K图像-文本检索52.9KFA-RAG (51.0)↑ 1.9RSICD图像-文本检索9.7KFA-RAG (5.3)↑ 4.4(相对提升巨大)数据集任务类型RAG4DMC (CIDEr)直接生成 (Direct Gen)提升幅度MSCOCO图像描述117.2112.2↑ 5.0Flickr30K图像描述70.468.2↑ 2.2关键发现在**RSICD遥感**这种专业领域RAG4DMC 的提升最为显著。这证明了该方法在解决“领域不匹配”问题上的强大能力。2. 鲁棒性分析缺失率越高优势越明显在 MSCOCO 上模拟不同的数据缺失率从 10% 到 70%当缺失率达到70%时RAG4DMC 依然能保持46.6的 Avg R1而直接生成方法的性能则断崖式下跌。结论RAG4DMC 是处理极度稀疏、不完整多模态数据的有力武器。3. 消融实验 (Ablation Study)没有过滤 (Filtering)性能下降。证明了外部数据中的噪音确实会干扰生成。没有对齐 (Alignment)在 RSICD 数据集上性能大幅下降。证明了跨域对齐对于专业领域数据的必要性。没有融合检索如果只做简单的跨模态检索效果不如本文提出的“模态内跨模态”融合策略。 主要创新点总结首个数据级 RAG 补全框架不同于以往在特征层面Latent Space修补的方法RAG4DMC 直接生成真实的缺失数据Raw Data这些数据可以被任何下游模型直接使用。双重知识库与对齐机制创造性地引入外部数据并通过“过滤-对齐-映射”三步走策略解决了外部数据“用不上”领域不匹配的难题。多模态融合检索提出了一种结合“视觉相似性”和“语义一致性”的检索策略确保生成的参考样本既形似又神似。⚠️ 局限性与挑战计算开销虽然推理时是标准的 RAG 流程但构建双重知识库特别是聚类和跨域对齐需要额外的预处理时间。虽然论文证明其在可接受范围内但对于实时性要求极高的场景仍是挑战。依赖生成模型上限RAG4DMC 依赖于基座生成模型如 SDXL, BLIP2的能力。如果基座模型本身无法生成某种复杂结构RAG 也难以通过检索完全弥补。 对开发者的实战建议如果你在处理多模态数据缺失问题不要直接生成除非你的数据分布与预训练模型如 Stable Diffusion高度一致否则直接生成大概率会引入噪音。善用外部数据但要“消毒”你可以引入大规模公开数据如 CC3M作为“知识库”。关键步骤必须对这些外部数据进行过滤去掉不相关的类别和对齐校准特征空间不能直接混用。实施“生成-筛选”策略不要只生成一个样本就用。尝试生成多个候选Candidate Generation。利用一个简单的打分函数结合语义相似度和质量评分来挑选最好的那个能显著提升数据质量。一句话总结RAG4DMC 证明了**“检索增强”不仅是 NLP 的专利在多模态数据补全中通过“双重知识库对齐”和“融合检索”**我们能让通用的大模型学会“适应”特定的小众领域数据从而生成高质量的补全内容。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2458497.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…