Balancing Continual Learning and Fine-tuning for Human Activity Recognition (2401.02255v1)
Abstract: Wearable-based Human Activity Recognition (HAR) is a key task in human-centric machine learning due to its fundamental understanding of human behaviours. Due to the dynamic nature of human behaviours, continual learning promises HAR systems that are tailored to users' needs. However, because of the difficulty in collecting labelled data with wearable sensors, existing approaches that focus on supervised continual learning have limited applicability, while unsupervised continual learning methods only handle representation learning while delaying classifier training to a later stage. This work explores the adoption and adaptation of CaSSLe, a continual self-supervised learning model, and Kaizen, a semi-supervised continual learning model that balances representation learning and down-stream classification, for the task of wearable-based HAR. These schemes re-purpose contrastive learning for knowledge retention and, Kaizen combines that with self-training in a unified scheme that can leverage unlabelled and labelled data for continual learning. In addition to comparing state-of-the-art self-supervised continual learning schemes, we further investigated the importance of different loss terms and explored the trade-off between knowledge retention and learning from new tasks. In particular, our extensive evaluation demonstrated that the use of a weighting factor that reflects the ratio between learned and new classes achieves the best overall trade-off in continual learning.
- Memory aware synapses: Learning what (not) to forget. In Proceedings of the European Conference on Computer Vision (ECCV), 139–154.
- Dark experience for general continual learning: a strong, simple baseline. Advances in neural information processing systems, 33: 15920–15930.
- Special: Self-supervised pretraining for continual learning. In Continual Semi-Supervised Learning: First International Workshop, CSSL 2021, Virtual Event, August 19–20, 2021, Revised Selected Papers, 91–103. Springer.
- Co2l: Contrastive continual learning. In Proceedings of the IEEE/CVF International conference on computer vision, 9516–9525.
- Efficient lifelong learning with a-gem. arXiv preprint arXiv:1812.00420.
- Improved baselines with momentum contrastive learning. arXiv preprint arXiv:2003.04297.
- Choi, S. 2016. Understanding people with human activities and social interactions for human-centered computing. Human-centric Computing and Information Sciences, 6(1): 9.
- A continual learning survey: Defying forgetting in classification tasks. IEEE transactions on pattern analysis and machine intelligence, 44(7): 3366–3385.
- Continual learning in practice. arXiv preprint arXiv:1903.05202.
- Self-supervised models are continual learners. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 9621–9630.
- Self-supervised training enhances online continual learning. arXiv preprint arXiv:2103.14010.
- Bootstrap your own latent-a new approach to self-supervised learning. Advances in neural information processing systems, 33: 21271–21284.
- Masked reconstruction based self-supervision for human activity recognition. In Proceedings of the 2020 ACM International Symposium on Wearable Computers, 45–49.
- Contrastive predictive coding for human activity recognition. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 5(2): 1–26.
- Momentum contrast for unsupervised visual representation learning. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 9729–9738.
- Selective experience replay for lifelong learning. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 32.
- CORREDOR, A mobile Human-Centric Sensing System for Activity Recognition. In LAWC@ LATINCOM, 36–39.
- Continual Learning in Sensor-based Human Activity Recognition: an Empirical Benchmark Analysis. arXiv preprint arXiv:2104.09396.
- Overcoming catastrophic forgetting in neural networks. Proceedings of the national academy of sciences, 114(13): 3521–3526.
- Resource-efficient continual learning for sensor-based human activity recognition. ACM Transactions on Embedded Computing Systems, 21(6): 1–25.
- Learning without forgetting. IEEE transactions on pattern analysis and machine intelligence, 40(12): 2935–2947.
- Rethinking the representational continuity: Towards unsupervised continual learning. arXiv preprint arXiv:2110.06976.
- Essentials for Class Incremental Learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 3513–3522.
- Learning to remember: A synaptic plasticity driven framework for continual learning. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 11321–11329.
- icarl: Incremental classifier and representation learning. In Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, 2001–2010.
- Experience replay for continual learning. Advances in Neural Information Processing Systems, 32.
- Progressive neural networks. arXiv preprint arXiv:1606.04671.
- Multi-task self-supervised learning for human activity detection. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 3(2): 1–30.
- Online continual learning for human activity recognition. Pervasive and Mobile Computing, 101817.
- Overcoming catastrophic forgetting with hard attention to the task. In International Conference on Machine Learning, 4548–4557. PMLR.
- Continual learning with deep generative replay. In Proceedings of the 31st International Conference on Neural Information Processing Systems, 2994–3003.
- Selfhar: Improving human activity recognition through self-training with unlabeled data. Proceedings of the ACM on interactive, mobile, wearable and ubiquitous technologies, 5(1): 1–30.
- Exploring contrastive learning in human activity recognition for healthcare. arXiv preprint arXiv:2011.11542.
- Kaizen: Practical Self-Supervised Continual Learning With Continual Fine-Tuning. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, 2841–2850.
- Data augmentation of wearable sensor data for parkinson’s disease monitoring using convolutional neural networks. In Proceedings of the 19th ACM International Conference on Multimodal Interaction, 216–220.
- Three scenarios for continual learning. arXiv preprint arXiv:1904.07734.
- Weiss, G. M. 2019. Wisdm smartphone and smartwatch activity and biometrics dataset. UCI Machine Learning Repository: WISDM Smartphone and Smartwatch Activity and Biometrics Dataset Data Set, 7: 133190–133202.
- Large scale incremental learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 374–382.
- Chi Ian Tang (11 papers)
- Lorena Qendro (8 papers)
- Dimitris Spathis (35 papers)
- Fahim Kawsar (32 papers)
- Akhil Mathur (21 papers)
- Cecilia Mascolo (86 papers)