Related Experiment Video
Updated: Aug 8, 2026

Creating Objects and Object Categories for Studying Perception and Perceptual Learning
Published on: November 2, 2012
Happy++: Towards Stable and Unified Continual Generalized Category Discovery
Abstract:
Constantly discovering novel concepts is crucial in evolving environments. This paper explores the underexplored task of Continual Generalized Category Discovery (C-GCD), which aims to incrementally discover new classes from unlabeled data without forgetting old classes. In this work, we study a more practical setting, which includes more new classes over a longer period, without storing samples of past classes. In C-GCD, the model is initially trained on labeled data, followed by multiple incremental stages that incorporate both old and new classes in unlabeled data. The core challenge involves two conflicting objectives: discover new classes and prevent forgetting old ones. We identify two types of bias to which models are susceptible: prediction bias, where the model tends to predict new classes as old ones, and hardness bias, where forgetting on some particularly difficult old classes is exceptionally severe. To address these issues, we introduce a debiased learning framework, namely Happy, characterized by Hardness-aware prototype sampling and soft entropy regularization. For prediction bias, we first introduce clustering-guided initialization to provide robust features. In addition, we propose soft entropy regularization to assign appropriate probabilities to new classes, significantly enhancing their clustering performance. For hardness bias, we present hardness-aware prototype sampling, which effectively reduces the forgetting of previous classes. Building upon Happy, we further propose Happy++ by incorporating three training strategies, achieving more stable and generalizable performance. We further broaden the task scope by extending the model to detect out-of-distribution samples, which are commonly present in practical scenarios, thereby serving as a unified open-world classifier, called Happy++O. Experimental results demonstrate that our method proficiently manages the conflicts of C-GCD and achieves remarkable performance across various settings.
Related Concept Videos
Categories of Equilibrium
One of the categories of equilibrium is collinear equilibrium, which involves forces acting along a straight line. This type of equilibrium requires only one force equation in the direction of the forces, as the other equations are...
Generalization, Discrimination, and Extinction
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
How Data are Classified: Categorical Data
Data are classified based on whether they are measurable or not. Categorical data cannot be measured; instead, it can be divided into categories. For example, if Y denotes a person's party affiliation, some examples of Y include...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
