The goal of on-device continual learning is to enable models to adapt to streaming data without forgetting previously acquired knowledge, even with limited computational resources and memory constraints. Recent research has demonstrated that weighted regularization-based methods are constrained by indirect knowledge preservation and sensitive hyperparameter settings, and dynamic architecture methods are ill-suited for on-device environments due to increased resource consumption as the structure scales. In order to compensate for these limitations, replay-based continuous learning, which maintains a compact structure and stable performance, is gaining attention. The limitations of replay-based continuous learning are (1) the limited amount of historical training data that can be stored due to limited memory capacity, and (2) the computational resources of on-device systems are significantly lower than those of servers or cloud infrastructures. Consequently, designing strategies that balance the preservation of past knowledge with rapid and cost-effective updates of model parameters has become a critical consideration in on-device continual learning. This paper presents an empirical survey of replay-based continual learning studies, considering the nearest class mean classifier with replay-based sparse weight updates as a representative method for validating the feasibility of diverse edge devices. Our empirical comparison of standard benchmarks, including CIFAR-10, CIFAR-100, and TinyImageNet, deployed on devices such as Jetson Nano and Raspberry Pi, showed that the proposed representative method achieved reasonable accuracy under limited buffer sizes compared with existing replay-based techniques. A significant reduction in training time and resource consumption was observed, thereby supporting the feasibility of replay-based on-device continual learning in practice.
The rapid expansion of large-scale music data on streaming platforms has significantly fueled the development of music recommendation systems, which aim to enhance music exploration by accurately reflecting user preferences. A central challenge in this domain is improving the accuracy of Automatic Playlist Generation, which involves generating new playlists that align with user preferences while maintaining the musical characteristics of previously listened tracks. Various Automatic Playlist Generation methods have been proposed, utilizing different data types and algorithms. This paper provides an classification of existing Automatic Playlist Generation approaches based on neural network architectures, model principles, characteristics, and applications. Additionally, it discusses the evaluation methodologies used to assess Automatic Playlist Generation performance and compare the quality of generated playlists. The paper also explores real-world applications of Automatic Playlist Generation and the potential for integrating these systems across different platforms and devices, emphasizing the importance of addressing the remaining challenges in future research.