On-device training for personalized learning is a challenging research problem. Being able to quickly adapt deep prediction models at the edge is necessary to better suit personal user needs. However, adaptation on the edge poses some questions on both the efficiency and sustainability of the learning process and on the ability to work under shifting data distributions. Indeed, naively fine-tuning a prediction model only on the newly available data results in catastrophic forgetting, a sudden erasure of previously acquired knowledge. In this paper, we detail the implementation and deployment of a hybrid continual learning strategy (AR1*) on a native Android application for real-time on-device personalization without forgetting. Our benchmark, based on an extension of the CORe50 dataset, shows the efficiency and effectiveness of our solution.
翻译:个人化学习的在线培训是一个具有挑战性的研究问题。为了更好地适应个人用户的需要,在边缘迅速调整深层预测模型是必要的。然而,边缘的适应对学习过程的效率和可持续性以及改变数据分布时的工作能力提出了一些问题。事实上,仅仅根据新获得的数据对预测模型进行天真的微调,只能导致灾难性的遗忘,突然抹去先前获得的知识。我们在本文件中详细介绍了如何实施和采用关于本土和机器人实时安装装置的个人化的混合持续学习战略(AR1* ) 。我们基于CORe50数据集的扩展而制定的基准显示了我们解决方案的效率和效力。