Journal of Computer Applications ›› 2024, Vol. 44 ›› Issue (11): 3459-3469.DOI: 10.11772/j.issn.1001-9081.2023111653

• Cyber security • Previous Articles     Next Articles

Overview of backdoor attacks and defense in federated learning

Xuebin CHEN1,2,3, Changsheng QU1,2,3()   

  1. 1.College of Sciences,North China University of Science and Technology,Tangshan Hebei 063210,China
    2.Hebei Provincial Key Laboratory of Data Science and Application (North China University of Science and Technology),Tangshan Hebei 063210,China
    3.Key Laboratory of Tangshan Data Science (North China University of Science and Technology),Tangshan Hebei 063210,China
  • Received:2023-12-01 Revised:2024-07-02 Accepted:2024-07-03 Online:2024-11-13 Published:2024-11-10
  • Contact: Changsheng QU
  • About author:CHEN Xuebin, born in 1970, Ph. D, professor. His research interests include big data security, internet of things security, network security.
  • Supported by:
    National Natural Science Foundation of China(U20A20179)

面向联邦学习的后门攻击与防御综述

陈学斌1,2,3, 屈昌盛1,2,3()   

  1. 1.华北理工大学 理学院,河北 唐山 063210
    2.河北省数据科学与应用重点实验室(华北理工大学),河北 唐山 063210
    3.唐山市数据科学重点实验室(华北理工大学),河北 唐山 063210
  • 通讯作者: 屈昌盛
  • 作者简介:陈学斌(1970—),男,河北唐山人,教授,博士,CCF杰出会员,主要研究方向:大数据安全、物联网安全、网络安全
  • 基金资助:
    国家自然科学基金资助项目(U20A20179)

Abstract:

Federated Learning (FL) is a distributed machine learning approach that allows different participants to train a machine model collaboratively using their respective local datasets, addressing issues such as data island and user privacy protection. However, due to the inherent distributed nature of FL, it is more susceptible to backdoor attacks, posing greater challenges in practical applications of FL. Therefore, a deep understanding of backdoor attacks and defense methods in FL environment is crucial for the advancement of this field. Firstly, the definition, process, and classification of federated learning, as well as the definition of backdoor attacks, were introduced. Then, detailed representation and analysis were performed on both backdoor attacks and defense schemes in FL environment. Moreover, comparisons of backdoor attacks and defense methods were conducted. Finally, the development of backdoor attacks and defense methods in the FL environment were prospected.

Key words: Federated Learning (FL), backdoor attack, backdoor defense, privacy protection, machine learning

摘要:

联邦学习(FL)作为一种分布式的机器学习方法,允许不同参与方利用各自的本地数据集合作训练一个机器模型,因此能够解决数据孤岛与用户隐私保护问题。但是,FL本身的分布式特性使它更容易受到后门攻击,这为它的实际应用带来了更大的挑战。因此,深入了解FL环境下的后门攻击与防御方法对该领域的发展至关重要。首先,介绍了FL的定义、流程和分类以及后门攻击的定义;其次,从FL环境下的后门攻击和后门防御方案这两个方面进行了详细介绍与分析,并对后门攻击和后门防御方法进行对比;最后,对FL环境下的后门攻击与防御方法的发展进行了展望。

关键词: 联邦学习, 后门攻击, 后门防御, 隐私保护, 机器学习

CLC Number: