1. Introduction
In real-world continual learning scenarios, new knowledge often augments existing understanding, typically following a hierarchical path from general to specific classes. This hierarchical structure is not an anomaly, but rather an inherent part of many disciplines. The schema theory [9]; [43] in cognitive psychology and the conceptual clustering theory [28] in machine learning both emphasize hierarchical organization of knowledge. The COBWEB algorithm [20], a prominent machine learning method, uses hierarchical clustering for grouping related instances into meaningful categories. Hierarchical organization is also observed in biology’s taxonomy theory [8], classifying organisms based on shared traits, and in chemistry [27], where elements are arranged hierarchically according to their atomic properties. However, despite the prevalence of hierarchical relationships in these areas, many previous continual learning works [3]; [5]; [6]; [31] do not fully incorporate these relationships. This may be an area that needs more attention, as hierarchical relationships could play a role in knowledge evolution in incremental learning.