论文标题
半监督的联合学习以识别活动
Semi-supervised Federated Learning for Activity Recognition
论文作者
论文摘要
培训有关家庭物联网感觉数据的深度学习模型通常用于识别人类活动。最近,使用边缘设备来支持本地人类活动识别的联合学习系统已成为一种新的范式,以结合本地(个人级别)和全球(组级)模型。与传统的集中式分析和学习模型相比,这种方法提供了更好的可伸缩性和通用性,并提供了更好的隐私。但是,联邦学习背后的假设依赖于对客户的监督学习。这需要大量标记的数据,在不受控制的物联网环境(例如远程家庭监控)中很难收集。 在本文中,我们提出了一种使用半监督联合学习的活动识别系统,其中客户对使用未标记的本地数据进行无监督的自动编码器进行学习以学习通用表示,并且云服务器对带有标签数据的活动分类器进行监督学习。我们的实验结果表明,使用较长的短期内存自动编码器和软磁性分类器,我们提出的系统的准确性高于集中式系统和使用数据增强的半监督联合学习的准确性。准确性也与受监督的联合学习系统相媲美。同时,我们证明我们的系统可以减少所需标签的数量和本地型号的大小,并且比有监督的联合学习的速度更快。
Training deep learning models on in-home IoT sensory data is commonly used to recognise human activities. Recently, federated learning systems that use edge devices as clients to support local human activity recognition have emerged as a new paradigm to combine local (individual-level) and global (group-level) models. This approach provides better scalability and generalisability and also offers better privacy compared with the traditional centralised analysis and learning models. The assumption behind federated learning, however, relies on supervised learning on clients. This requires a large volume of labelled data, which is difficult to collect in uncontrolled IoT environments such as remote in-home monitoring. In this paper, we propose an activity recognition system that uses semi-supervised federated learning, wherein clients conduct unsupervised learning on autoencoders with unlabelled local data to learn general representations, and a cloud server conducts supervised learning on an activity classifier with labelled data. Our experimental results show that using a long short-term memory autoencoder and a Softmax classifier, the accuracy of our proposed system is higher than that of both centralised systems and semi-supervised federated learning using data augmentation. The accuracy is also comparable to that of supervised federated learning systems. Meanwhile, we demonstrate that our system can reduce the number of needed labels and the size of local models, and has faster local activity recognition speed than supervised federated learning does.