Exploiting Fine-Grained Prototype Distribution for Boosting Unsupervised Class Incremental Learning

Jiaming Liu, Hongyuan Liu, Zhili Qin, Wei Han, Yulu Fan +2 more
8/19/2024
cs.LGcs.CV

No confident code implementation found for this paper.

Abstract

The dynamic nature of open-world scenarios has attracted more attention to class incremental learning (CIL). However, existing CIL methods typically presume the availability of complete ground-truth labels throughout the training process, an assumption rarely met in practical applications. Consequently, this paper explores a more challenging problem of unsupervised class incremental learning (UCIL). The essence of addressing this problem lies in effectively capturing comprehensive feature representations and discovering unknown novel classes. To achieve this, we first model the knowledge of class distribution by exploiting fine-grained prototypes. Subsequently, a granularity alignment technique is introduced to enhance the unsupervised class discovery. Additionally, we proposed a strategy to minimize overlap between novel and existing classes, thereby preserving historical knowledge and mitigating the phenomenon of catastrophic forgetting. Extensive experiments on the five datasets demonstrate that our approach significantly outperforms current state-of-the-art methods, indicating the effectiveness of the proposed method.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2024exploiting,
  title  = {Exploiting Fine-Grained Prototype Distribution for Boosting Unsupervised Class Incremental Learning},
  author = {Jiaming Liu and Hongyuan Liu and Zhili Qin and Wei Han and Yulu Fan and Qinli Yang and Junming Shao},
  year   = {2024},
  eprint = {2408.10046},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.10046v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.10046.svg)](https://codeofpaper.com/paper/2408.10046)

Discussion