Mitigating Task-Order Sensitivity and Forgetting via Hierarchical Second-Order Consolidation
Protik Nag, Krishnan Raghavan, Vignesh Narayanan
TL;DR
This paper tackles task-order sensitivity in continual learning by introducing Hierarchical Taylor Series-based Continual Learning (HTCL), a framework that couples fast local adaptation with Hessian-regularized, second-order consolidation across a hierarchical structure. By partitioning tasks into small groups and optimizing intra-group orderings, HTCL uses a Taylor-series based update to consolidate across groups, and extends to multi-level hierarchies to capture long-horizon dependencies. Empirical results across image, graph, and text domains show HTCL reduces final-performance variance across task permutations by up to 68% and improves mean accuracy while substantially reducing forgetting, with deeper hierarchies offering stronger gains for long sequences. The method is model-agnostic, scalable with practical curvature approximations, and yields a robust, reusable consolidation layer that can augment a wide range of continual learning baselines.
Abstract
We introduce $\textbf{Hierarchical Taylor Series-based Continual Learning (HTCL)}$, a framework that couples fast local adaptation with conservative, second-order global consolidation to address the high variance introduced by random task ordering. To address task-order effects, HTCL identifies the best intra-group task sequence and integrates the resulting local updates through a Hessian-regularized Taylor expansion, yielding a consolidation step with theoretical guarantees. The approach naturally extends to an $L$-level hierarchy, enabling multiscale knowledge integration in a manner not supported by conventional single-level CL systems. Across a wide range of datasets and replay and regularization baselines, HTCL acts as a model-agnostic consolidation layer that consistently enhances performance, yielding mean accuracy gains of $7\%$ to $25\%$ while reducing the standard deviation of final accuracy by up to $68\%$ across random task permutations.
