论文标题

学习自适应嵌入考虑增量类

Learning Adaptive Embedding Considering Incremental Class

论文作者

Yang, Yang, Sun, Zhen-Qiang, Zhu, HengShu, Fu, Yanjie, Xiong, Hui, Yang, Jian

论文摘要

班级学习(CIL)旨在用流数据训练可靠的模型,该模型依次出现未知类别。与传统的封闭式学习不同,CIL面临两个主要挑战:1)新型班级检测。初始培训数据仅包含不完整的类,流媒体测试数据将接受未知类别。因此,该模型不仅需要准确地对已知类别进行分类,还需要有效地检测未知类别。 2)模型扩展。检测到新颖的类后,需要更新模型,而无需重新训练整个以前的数据。但是,传统的CIL方法尚未完全考虑这两个挑战,首先,它们始终仅限于单个新颖的类检测,每个阶段和嵌入了由未知类别引起的混乱。此外,他们还忽略了模型更新中已知类别的灾难性忘记。为此,我们提出了一个不忘记(CILF)框架的课堂学习学习,该框架旨在学习自适应嵌入,以在统一框架中处理新颖的类检测和模型更新。详细说明,CILF设计以基于解耦原型的损失进行规范性分类,这可以显着改善阶层和类间结构,并获得紧凑的嵌入式表示形式,以进行新的类检测。然后,CILF使用可学习的课程聚类操作员通过微调网络来估计语义群的数量,在该网络中,课程运营商可以以自学成才的形式适应性地学习嵌入式。因此,CILF可以检测多个新颖的类别并减轻嵌入混淆问题。最后,使用标记的流测试数据,CILF可以使用可靠的正则化更新网络,以减轻灾难性的遗忘。因此,CILF能够迭代执行新颖的类检测和模型更新。

Class-Incremental Learning (CIL) aims to train a reliable model with the streaming data, which emerges unknown classes sequentially. Different from traditional closed set learning, CIL has two main challenges: 1) Novel class detection. The initial training data only contains incomplete classes, and streaming test data will accept unknown classes. Therefore, the model needs to not only accurately classify known classes, but also effectively detect unknown classes; 2) Model expansion. After the novel classes are detected, the model needs to be updated without re-training using entire previous data. However, traditional CIL methods have not fully considered these two challenges, first, they are always restricted to single novel class detection each phase and embedding confusion caused by unknown classes. Besides, they also ignore the catastrophic forgetting of known categories in model update. To this end, we propose a Class-Incremental Learning without Forgetting (CILF) framework, which aims to learn adaptive embedding for processing novel class detection and model update in a unified framework. In detail, CILF designs to regularize classification with decoupled prototype based loss, which can improve the intra-class and inter-class structure significantly, and acquire a compact embedding representation for novel class detection in result. Then, CILF employs a learnable curriculum clustering operator to estimate the number of semantic clusters via fine-tuning the learned network, in which curriculum operator can adaptively learn the embedding in self-taught form. Therefore, CILF can detect multiple novel classes and mitigate the embedding confusion problem. Last, with the labeled streaming test data, CILF can update the network with robust regularization to mitigate the catastrophic forgetting. Consequently, CILF is able to iteratively perform novel class detection and model update.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源