检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:林伟伟[1] 石方 曾岚 李董东 许银海 刘波[3] Lin Weiwei;Shi Fang;Zeng Lan;Li Dongdong;Xu Yinhai;Liu Bo(School of Computer Science&Engineering,South China University of Technology,Guangzhou 510006;School of Mathematics,Jilin University,Changchun 130012;School of Computer Science,South China Normal University,Guangzhou 510631)
机构地区:[1]华南理工大学计算机科学与工程学院,广州510006 [2]吉林大学数学学院,长春130012 [3]华南师范大学计算机学院,广州510631
出 处:《计算机研究与发展》2023年第7期1551-1580,共30页Journal of Computer Research and Development
基 金:广东省重点领域研发计划项目(2021B0101420002);国家自然科学基金项目(62072187,61872084);广东省基础与应用基础研究重大项目(2019B030302002);广州市开发区国际合作项目(2021GH10,2020GH10)。
摘 要:近年来,联邦学习作为破解数据共享壁垒的有效解决方案被广泛关注,并被逐步应用于医疗、金融和智慧城市等领域.联邦学习框架是联邦学习学术研究和工业应用的基石.虽然Google、OpenMined、微众银行和百度等企业开源了各自的联邦学习框架和系统,然而,目前缺少对这些联邦学习开源框架的技术原理、适用场景、存在问题等的深入研究和比较.为此,根据各开源框架在业界的受众程度,选取了目前应用较广和影响较大的联邦学习开源框架进行深入研究.针对不同类型的联邦学习框架,首先分别从系统架构和系统功能2个层次对各框架进行剖析;其次从隐私机制、机器学习算法、计算范式、学习类型、训练架构、通信协议、可视化等多个维度对各框架进行深入对比分析.而且,为了帮助读者更好地选择和使用开源框架实现联邦学习应用,给出了面向2个不同应用场景的联邦学习实验.最后,基于目前框架存在的开放性问题,从隐私安全、激励机制、跨框架交互等方面讨论了未来可能的研究发展方向,旨在为开源框架的开发创新、架构优化、安全改进以及算法优化等提供参考和思路.In recent years,federated learning(FL)has gained widespread attention as an effective solution to break down the barrier to data sharing and is being progressively applied in areas such as healthcare,finance,and smart cities.FL frameworks are the cornerstones of academic research and industrial applications.Although companies such as Google,OpenMined,WeBank,and Baidu have their own open-sourced FL frameworks and systems,there is a lack of in-depth research and comparison of the technical principles,applicability scenarios,and the problems of these FL open-source frameworks.For this reason,according to the preference level of each open-source framework in the industry,we select the widely used open-source frameworks to analyze.For the different types of FL frameworks,firstly,we analyze the system architecture and system function.Secondly,we compare and analyze each framework from the aspects of privacy mechanism,machine learning algorithm,computing paradigm,learning type,training architecture,communication protocol,visualization,etc.Moreover,we present two FL experiments for different application scenarios to help the readers choose and use the open-source framework to implement FL applications.Finally,based on the openness of the current framework,we discuss the possible future research directions from the aspects of privacy security,incentive mechanism,cross-framework interaction,etc.This paper aims to provide references and ideas for developing and innovating an open-source framework,architecture optimization,security improvement,and algorithm optimization.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.139.108.138