Unsupervised Incremental Learning Using Confidence-Based Pseudo-Labels
本文提出了 ICPL,一种利用基于置信度的伪标签使模型能够从无标签数据中学习新类别的无监督类增量学习方法,在实现优于最先进的类增量持续学习(class-iNCD)方法性能的同时,展示了其在细粒度数据集和资源受限环境下的实用性。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在人工智能领域,机器在识别模式方面已变得异常出色,从识别照片中的猫到诊断疾病。然而,这些数字大脑通常是在受控环境中训练的,其需要了解的事物清单是固定且完整的。在现实世界中,情况要流变得多。新的物体、动物或情境不断出现,而一个无法在不经过重新训练的情况下学习新事物的系统,其用途是有限的。这一挑战被称为增量学习(incremental learning)。其目标是教导模型随着时间的推移学习新类别,同时记住它之前学到的一切,而这一任务因“灾难性遗忘”(catastrophic forgetting)现象而变得复杂——即学习新信息会导致系统丢失旧知识。传统上,解决这一问题需要人类费力地为每一张新图像标注其正确的名称,这一过程缓慢、昂贵,且在面对自然界或工业界中源源不断的各种数据时,往往无法实现规模化。
一位来自泰雷兹(Thales)的研究人员提出了另一种前进方向,这种方法无需在这些学习阶段完全移除对人工标签的需求。他们开发了一种名为 ICPL 的方法,该方法允许人工智能仅利用原始的、未标记的图像来学习关于新类别物体的知识。系统不再等待人类说:“这是一只新种类的鸟”,而是根据视觉特征将相似的图像组合在一起,为这些组创建自己的临时名称。随后,研究人员引入了一种安全机制,以确保系统仅在其非常确信自己判断正确时才信任自己的猜测。通过将这种自标注技术集成到现有的学习框架中,他们展示了机器如何在长期的过程中持续学习新事物,并在没有人工干预的情况下保留对过去的记忆。
这项工作的核心解决了我们测试和构建这些系统时的一个特定差距。以往处理未标记数据的研究方法通常将该问题视为一个简单的聚类任务,即计算机只是将事物分组,而不关心这些组是否符合现实。研究人员认为,这种方法对于现实世界的应用是有缺陷的,因为它允许系统即使在混淆了旧类别与新类别的情况下仍然是“正确”的。例如,一个系统可能会错误地将一种新类型的汽车标记为旧类型的汽车,反之亦然,但在旧的测试规则下,它仍能获得完美的分数。为了修复这个问题,研究人员创建了一种新的评估协议,将计算机自建的组与其在现实世界中的实际类别锁定在一起。这确保了在测试系统时,衡量的是它区分不同事物的能力,而不仅仅是将其分类到不同堆栈中的能力。
为了生成这些自建标签,研究人员使用了一种标准的组合算法,该算法根据图像在计算机内部表示中的相似程度来组织图像。想象一下,计算机观察着一堆未标记的照片,并将它们排列成簇,使得相似的项靠在一起。研究人员随后计算了每张图像的置信度得分,测量其与分配组的契合紧密程度。如果一张图像位于簇的中心,系统对其标签的置信度就很高;如果它位于边缘,系统则表示不确定。该方法随后会丢弃这些不确定的图像,仅使用高置信度的图像来训练模型。这种选择性的过程至关重要,因为使用所有的自生成标签(包括那些带有噪声和错误的标签)会导致模型性能下降。
该方法的测试结果基于两个主要的图像数据集:一个包含 100 个日常物品类别,另一个包含 100 个自然图像类别。研究人员将他们的无监督方法与标准的监督方法(即由人类提供所有标签)进行了对比。他们发现,虽然这种自教导方法导致准确率较人工标注版本略有下降,但差距小得令人惊讶。在许多场景中,性能损失不到 10%,研究人员认为,与标注数据所需的巨大时间和劳动力相比,这种权衡是非常值得的。更重要的是,当他们将该方法与其他旨在发现新类别且无需标签的现有技术进行比较时,其表现显著优于后者。在涉及许多增量步骤的长期学习场景中,该方法的最终准确率比表现最好的以往无监督技术高出 5% 以上。
研究还探讨了该方法在更复杂的现实场景中(如区分不同品种的狗或不同型号的汽车等细微差别明显的场景)的表现如何。他们在细粒度数据集上进行了测试,发现该方法依然有效,尽管他们注意到,在开始增量学习之前,在海量通用数据集上对模型进行预训练实际上会损害性能。这表明,对于高度专业化的任务,模型最好从零开始使用新数据进行学习,而不是依赖广泛的、预先存在的知识。此外,研究人员分析了该方法的计算成本,并发现其不仅训练速度更快,而且所需的计算能力也低于全监督方法。通过过滤掉不确定的数据,系统处理的图像更少,与标准方法相比,将训练所需的能量和时间减少了约四分之一。
这项工作证明,人工智能可以被设计为从现实世界的原始数据中持续学习,而无需不断的监督。通过结合简单的聚类技术、严格的置信度过滤器以及一种更严谨的结果测试方式,研究人员展示了一条通往让机器能够随着新情况出现而不断适应的切实可行之路。研究结果表明,创造一个像人类一样学习——通过观察、分组并精炼对新事物的理解,而无需针对每个例子都有老师指导——的 AI 之梦正在成为一个现实,尤其是在资源有限且数据丰富但缺乏标签的环境中。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。