异构网络下一种带松弛步的联邦学习算法
A Federated Learning Algorithm with a Relaxation Step for Heterogeneous Networks
DOI: 10.12677/ORF.2023.135552, PDF,   
作者: 岳素云, 谭雅欣:南京信息工程大学数学与统计学院,江苏 南京
关键词: 联邦学习松弛步机器学习Federated Learning Relaxation Step Machine Learning
摘要: 联邦学习是一个在保护用户隐私、数据安全方面具有显著优势的机器学习框架。针对联邦学习中各个设备间存在的数据异质性与系统异质性,许多学者提出了相应的解决方案,如FedProx算法等。考虑到松弛步可以起到提高收敛速度的作用,本文我们在FedProx的基础上引入松弛步,提出一种带松弛步的联邦学习算法FedProx + Relaxation。本文对FedProx + Relaxation的收敛性进行了理论分析,并通过数值实验展示了该算法的有效性与稳健性。通过数值实验,本文说明了FedProx + Relaxation相比于FedProx具有更加稳健的收敛效果。
Abstract: Federated learning is a machine learning framework that has significant advantages in protecting user privacy and data security. Considering the data heterogeneity and system heterogeneity between various devices in federated learning, many scholars have proposed corresponding solutions, such as FedProx algorithm, etc. Considering that the relaxation step can play a role in improving the speed of convergence, a relaxation step on the basis of the FedProx algorithm was introduced. And then a federated learning algorithm with a relaxation step, i.e., FedProx + Relaxation is proposed here. The convergence of the FedProx + Relaxation is analyzed theoretically, the efficiency and robustness of the algorithm are demonstrated by numerical experiments. Through the numerical experiment, it shows that the FedProx + Relaxation has more robust convergence than FedProx.
文章引用:岳素云, 谭雅欣. 异构网络下一种带松弛步的联邦学习算法[J]. 运筹与模糊学, 2023, 13(5): 5524-5532. https://doi.org/10.12677/ORF.2023.135552

参考文献

[1] Boyd, S., Parikh, N., Chu, E., et al. (2010) Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers. Machine Learning, 3, 1-122. [Google Scholar] [CrossRef
[2] Dekel, O., Gilad-Bachrach, R., Shamir, O., et al. (2012) Optimal Distributed Online Prediction Using Mini-Batches. Journal of Machine Learning Research, 13, 165-202.
[3] Richtárik, P. and Takáč, M. (2016) Distributed Coordinate De-scent Method for Learning with Big Data. The Journal of Machine Learning Research, 17, 2657-2681.
[4] Mitchell, T.M. (2003) Machine Learning. McGraw-Hill, New York.
[5] Sheller, M.J., Edwards, B., Reina, G.A., et al. (2020) Federated Learning in Medicine: Facilitating Multi-Institutional Collaborations without Sharing Patient Data. Scientific Reports, 10, Article No. 12598. [Google Scholar] [CrossRef] [PubMed]
[6] Li, T., Sahu, A., Sanjabi, M., et al. (2019) Federated Opti-mization for Heterogeneous Networks. Proceedings of the 1st Adaptive & Multitask Learning Workshop, Long Beach, 2020, 429-450.
[7] 林崇德. 中国成人教育百科全书: 数学•电脑[M]. 海口: 南海出版公司, 1994.
[8] Lin, X., Hou, Z.J., Ren, H., et al. (2019) Approximate Mixed-Integer Programming Solution with Ma-chine Learning Technique and Linear Programming Relaxation. 2019 3rd International Conference on Smart Grid and Smart Cities (ICSGSC), Berkeley, 25-28 June 2019, 101-107. [Google Scholar] [CrossRef
[9] Kim, S.H. (2019) Generalized Relaxation Techniques for Robust H∞ Filtering of Nonhomogeneous Markovian Jump Systems. Applied Mathematics and Computation, 347, 542-556. [Google Scholar] [CrossRef
[10] Yan, Z., Liao, S., Cheng, C., et al. (2021) Lagrangian Relaxation Based on Improved Proximal Bundle Method for Short-Term Hydrothermal Scheduling. Sustainability, 13, 4706. [Google Scholar] [CrossRef
[11] Yin, D., Pananjady, A., Lam, M., et al. (2018) Gradient Diversity: A Key Ingredient for Scalable Distributed Learning. International Conference on Artificial Intelligence and Statistics, Playa Blanca, 2018, 1998-2007.
[12] Schmidt, M. and Roux, N.L. (2013) Fast Convergence of Stochastic Gradient Descent under a Strong Growth Condition. Mathematics, arXiv: 1308.6370, 2013.
[13] Nesterov, Y. (2004) Introductory Lectures on Convex Optimization: A Basic Course. Kluwer Publishers, Amsterdam. [Google Scholar] [CrossRef
[14] Shamir, O., Srebro, N. and Zhang, T. (2014) Communication Efficient Distributed Optimization Using an Approximate Newton-Type Method. International Conference on Machine Learning, Beijing, 2014, 1000-1008.