计算机科学
异步通信
遗忘
上传
方案(数学)
人工智能
原始数据
异步学习
主动学习(机器学习)
深度学习
再培训
机器学习
分布式计算
计算机网络
同步学习
操作系统
合作学习
数学
教学方法
政治学
国际贸易
法学
业务
程序设计语言
数学分析
哲学
语言学
作者
Junqing Le,Xinyu Lei,Nankun Mu,Hengrun Zhang,Kai Zeng,Xiaofeng Liao
标识
DOI:10.1109/tcyb.2021.3090260
摘要
Federated learning (FL) is a machine-learning setting, where multiple clients collaboratively train a model under the coordination of a central server. The clients' raw data are locally stored, and each client only uploads the trained weight to the server, which can mitigate the privacy risks from the centralized machine learning. However, most of the existing FL models focus on one-time learning without consideration for continuous learning. Continuous learning supports learning from streaming data continuously, so it can adapt to environmental changes and provide better real-time performance. In this article, we present a federated continuous learning scheme based on broad learning (FCL-BL) to support efficient and accurate federated continuous learning (FCL). In FCL-BL, we propose a weighted processing strategy to solve the catastrophic forgetting problem, so FCL-BL can handle continuous learning. Then, we develop a local-independent training solution to support fast and accurate training in FCL-BL. The proposed solution enables us to avoid using a time-consuming synchronous approach while addressing the inaccurate-training issue rooted in the previous asynchronous approach. Moreover, we introduce a batch-asynchronous approach and broad learning (BL) technique to guarantee the high efficiency of FCL-BL. Specifically, the batch-asynchronous approach reduces the number of client-server interaction rounds, and the BL technique supports incremental learning without retraining when learning newly produced data. Finally, theoretical analysis and experimental results further illustrate that FCL-BL is superior to the existing FL schemes in terms of efficiency and accuracy in FCL.
科研通智能强力驱动
Strongly Powered by AbleSci AI