Multi-label classification (MLC) offers a more comprehensive semantic understanding of Remote Sensing (RS) imagery compared to traditional single-label classification (SLC). However, obtaining complete annotations for MLC is particularly challenging due to the complexity and high cost of the labeling process. As a practical alternative, single-positive multi-label learning (SPML) has emerged, where each image is annotated with only one relevant label, and the model is expected to recover the full set of labels. While scalable, SPML introduces significant supervision ambiguity, demanding specialized solutions for model training. Although various SPML methods have been proposed in the computer vision domain, research in the RS context remains limited. To bridge this gap, we propose Adaptive Gradient Calibration (AdaGC), a novel and generalizable SPML framework tailored to RS imagery. AdaGC adopts a gradient calibration (GC) mechanism with a dual exponential moving average (EMA) module for robust pseudo-label generation. We introduce a theoretically grounded, training-dynamics-based indicator to adaptively trigger GC, which ensures GC's effectiveness by preventing it from being affected by model underfitting or overfitting to label noise. Extensive experiments on two benchmark RS datasets under two distinct label noise types demonstrate that AdaGC achieves state-of-the-art (SOTA) performance while maintaining strong robustness across diverse settings. The codes and data will be released at https://github.com/rslab-unitrento/AdaGC.
翻译:与传统的单标签分类相比,多标签分类能够为遥感影像提供更全面的语义理解。然而,由于标注过程的复杂性和高昂成本,获取完整的多标签标注尤为困难。作为一种实用替代方案,单正例多标签学习应运而生,其中每幅图像仅标注一个相关标签,而模型需恢复完整的标签集合。尽管具有可扩展性,SPML引入了显著的监督模糊性,需要专门的模型训练解决方案。尽管计算机视觉领域已提出多种SPML方法,但在遥感场景下的研究仍较为有限。为填补这一空白,我们提出了自适应梯度校准,这是一种专为遥感影像设计的新型通用SPML框架。AdaGC采用梯度校准机制,结合双指数移动平均模块实现鲁棒的伪标签生成。我们引入了一种基于训练动态的理论驱动指标,以自适应触发GC,通过防止模型欠拟合或对标签噪声过拟合来确保GC的有效性。在两个基准遥感数据集上针对两种不同标签噪声类型的广泛实验表明,AdaGC在保持跨多样设置强鲁棒性的同时,实现了最先进的性能。代码与数据将在https://github.com/rslab-unitrento/AdaGC发布。