PC$^2$: Pseudo-Classification Based Pseudo-Captioning for Noisy Correspondence Learning in Cross-Modal Retrieval
Yue Duan, Zhangxuan Gu, Zhenzhe Ying, Lei Qi, Changhua Meng, Yinghuan Shi
TL;DR
This work tackles noisy correspondence learning in cross-modal retrieval by introducing PC^2, a framework that leverages a pseudo-classification task, pseudo-captioning for informative supervision of mismatched pairs, and a prediction-oscillation based mechanism to rectify correspondences. The method builds on a co-dividing training strategy to separate clean and noisy data and dynamically adjusts triplet margins to maximize reliable supervision. A new dataset, Noise of Web (NoW), provides a realistic benchmark with natural web-derived noise, enabling robust evaluation beyond synthetic noise. Empirical results show PC^2 consistently outperforms margin-based and existing NCL methods on Flickr30K, MS-COCO, and NoW, and the authors release both NoW and the code to foster further progress in robust cross-modal learning.
Abstract
In the realm of cross-modal retrieval, seamlessly integrating diverse modalities within multimedia remains a formidable challenge, especially given the complexities introduced by noisy correspondence learning (NCL). Such noise often stems from mismatched data pairs, which is a significant obstacle distinct from traditional noisy labels. This paper introduces Pseudo-Classification based Pseudo-Captioning (PC$^2$) framework to address this challenge. PC$^2$ offers a threefold strategy: firstly, it establishes an auxiliary "pseudo-classification" task that interprets captions as categorical labels, steering the model to learn image-text semantic similarity through a non-contrastive mechanism. Secondly, unlike prevailing margin-based techniques, capitalizing on PC$^2$'s pseudo-classification capability, we generate pseudo-captions to provide more informative and tangible supervision for each mismatched pair. Thirdly, the oscillation of pseudo-classification is borrowed to assistant the correction of correspondence. In addition to technical contributions, we develop a realistic NCL dataset called Noise of Web (NoW), which could be a new powerful NCL benchmark where noise exists naturally. Empirical evaluations of PC$^2$ showcase marked improvements over existing state-of-the-art robust cross-modal retrieval techniques on both simulated and realistic datasets with various NCL settings. The contributed dataset and source code are released at https://github.com/alipay/PC2-NoiseofWeb.
