随着互联网和移动设备的普及,多媒体数据正在快速增长,图像和文本是最常见的两种数据形式。如何从大规模、异构的数据中有效检索相关信息已成为一个紧迫的问题。跨模态检索(CMR)作为这一领域的核心技术,旨在利用一种模态(例如文本)的数据来检索另一种模态(例如图像)中的语义相关数据。为了在大规模数据集上实现高效的跨模态检索,跨模态哈希(CMH)因其紧凑的存储和快速的检索能力而受到了广泛关注。它通过学习一个共享的哈希函数将不同模态映射到一个共同的汉明空间中,生成紧凑的二进制哈希码,并将复杂的检索问题转化为高效的汉明距离计算。
根据监督类型的不同,CMH方法主要分为两类:无监督和有监督。无监督哈希方法(Fan & Cao (2025); Wu & Li (2024); Yao, Li, Li, Zhang, & Ma (2024); Zhang et al. (2025b) 不依赖于任何标签信息,而是通过聚类和子空间学习等方法发现数据内部的关系。相比之下,有监督哈希方法(Meng, Sun, Liu, Yu, & Wu (2023); Zhang, Yang, Qi, Qian, & Xu (2025a); Zheng, Li, Zhu, Zhang, & Lu (2023); Zhu et al. (2025) 利用丰富的语义标签信息来指导哈希码的学习过程,通常能够获得更好的检索性能。然而,这些方法往往隐含地假设训练标签是完全准确的(Wang et al. (2025))。在现实世界的应用中,训练数据通常伴随着大量的噪声标签,这些噪声标签可能源于人类注释错误(Song, Kim, Park, Shin, & Lee (2022)、数据收集偏差(Frénay & Verleysen (2013))或语义歧义(Xiao, Xiao, & Eckert (2012)),导致模型学习到错误的语义关联,从而降低检索性能。因此,减轻CMH中由噪声标签引起的性能下降是一个具有挑战性的问题。
为了减轻噪声标签的影响,已经提出了许多CMH方法。例如,Yang et al. (2022) 提出了一种按固定比例选择干净样本的方法,该方法依赖于对噪声水平的预先估计。在噪声分布动态变化的现实世界场景中,这可能导致后期训练阶段的噪声过滤失败。Wang et al. (2024) 提出使用高斯混合模型(GMM)来拟合损失分布,并根据样本损失值动态分离干净和噪声标签。虽然这些方法有效地利用了统计相关性来过滤噪声,但它们往往无法区分虚假相关性和真实的语义因果关系,尤其是在高噪声环境下,损失边界变得模糊。因此,它们将标签噪声视为数据分布问题,而不是结构性干预,限制了它们从根本上解决由噪声标签作为混淆因素引起的因果扭曲的能力。此外,一些基于自适应学习的方法(Pu et al. (2025))取得了一些进展,但它们未能解决由噪声标签作为混淆因素引起的模型学习中的因果扭曲问题。
为了解决上述挑战,我们提出了一种新颖的自适应伪标记跨模态哈希(ACCH)方法。与主要依赖统计过滤的传统鲁棒哈希框架不同,ACCH通过因果推断形式化噪声干扰机制,以识别和干预非因果路径。我们的ACCH架构如图1所示,包括两个关键模块:基于样本划分的自适应伪标记(APSD)和噪声哈希的因果去偏(CDNH)。具体来说,APSD模块基于多模态原型学习,使用改进的指数移动平均策略更新图像-文本双模态原型矩阵。这些原型矩阵作为语义锚点,生成高度可信的伪标签。通过将伪标签与原始标签进行比较,训练集被自适应地划分为干净和噪声样本对。对于干净样本,我们应用对比损失来最大化它们的哈希码相似性。对于噪声样本,CDNH模块使用因果对抗训练来从根本上解耦哈希码生成和噪声标签之间的虚假因果关系,从而消除标签噪声的影响。通过APSD和CDNH的协同优化,ACCH框架有效地解决了由噪声标签引起的过拟合偏差和误差累积问题。我们ACCH的主要贡献总结如下:
(1) 我们将因果推断理论引入到噪声标签鲁棒哈希中,并提出了一种基于因果驱动的标签混淆去偏方法。它解耦了哈希码生成和噪声标签之间的因果关系,确保哈希码仅保留真实的语义信息。
(2) 我们设计了一种新颖的APSD机制,融合了不同的相似性来生成更可靠的多模态语义共识分数。这增强了伪标签生成的鲁棒性,并使得训练集能够更准确地划分为干净和噪声样本对。
(3) 在三个基准数据集上的广泛实验结果表明,我们的ACCH方法在各种噪声率和哈希码长度下始终显著优于现有的噪声标签鲁棒CMH方法,证明了其优越性和有效性。
本文的其余部分结构如下。第2节概述了相关工作。第3节详细介绍了我们提出的ACCH方法。第4节分析了实验结果。第5节总结了本文。