Continual Gesture Learning without Data via Synthetic Feature Sampling
Zhenyu Lu, Hao Tang
TL;DR
This work tackles data-free continual learning for skeleton-based gesture recognition by revealing that base-trained skeleton encoders generalize well to unseen classes. It introduces Synthetic Feature Replay, which samples synthetic features from per-class Gaussian prototypes in the embedding space to replay old classes and augment new ones, avoiding data synthesis. The approach achieves up to large gains over state-of-the-art on skeleton gesture benchmarks, with strong improvements in mean accuracy and reduced INCREMENTAL FORGETTING MEASURE, while offering computational efficiency and privacy benefits. The results support the practicality of embedding-space replay for data-free continual learning in gesture-based interfaces, particularly on edge devices in AR/VR contexts.
Abstract
Data-Free Class Incremental Learning (DFCIL) aims to enable models to continuously learn new classes while retraining knowledge of old classes, even when the training data for old classes is unavailable. Although explored primarily with image datasets by researchers, this study focuses on investigating DFCIL for skeleton-based gesture classification due to its significant real-world implications, particularly considering the growing prevalence of VR/AR headsets where gestures serve as the primary means of control and interaction. In this work, we made an intriguing observation: skeleton models trained with base classes(even very limited) demonstrate strong generalization capabilities to unseen classes without requiring additional training. Building on this insight, we developed Synthetic Feature Replay (SFR) that can sample synthetic features from class prototypes to replay for old classes and augment for new classes (under a few-shot setting). Our proposed method showcases significant advancements over the state-of-the-art, achieving up to 15% enhancements in mean accuracy across all steps and largely mitigating the accuracy imbalance between base classes and new classes.
