Survey of Privacy Threats and Countermeasures in Federated Learning

Masahiro Hayashitani,Junki Mori,Isamu Teranishi
2024-02-01
Abstract:Federated learning is widely considered to be as a privacy-aware learning method because no training data is exchanged directly between clients. Nevertheless, there are threats to privacy in federated learning, and privacy countermeasures have been studied. However, we note that common and unique privacy threats among typical types of federated learning have not been categorized and described in a comprehensive and specific way. In this paper, we describe privacy threats and countermeasures for the typical types of federated learning; horizontal federated learning, vertical federated learning, and transfer federated learning.
Machine Learning,Cryptography and Security
What problem does this paper attempt to address?
This paper focuses on privacy threats and countermeasures in federated learning. Federated learning is a learning method aimed at protecting user data privacy by not directly exchanging training data. However, privacy can still be threatened even in this setting. The author points out that the common and unique privacy threats of different types of federated learning, such as horizontal federated learning, vertical federated learning, and transfer federated learning, have not been fully classified and described. The paper focuses on describing the privacy threats of these different types of federated learning and proposes corresponding countermeasures. Specifically, the privacy threats include but are not limited to: 1. In horizontal federated learning, a semi-honest server or attacker may obtain client data through model inference attacks. 2. In vertical federated learning, identity matching may result in identity leakage, and the exchange of intermediate outputs may allow attackers to infer client data through inference attacks. 3. In transfer federated learning, attackers may use prediction networks for membership and attribute guessing attacks. To address these threats, the paper discusses various countermeasures such as differential privacy, secure computation, communication encryption, and ID disguise to reduce the leakage of training data in the model, protect the confidentiality of the model computation process, prevent third-party information leakage, and prevent ID leakage. Overall, this paper aims to raise awareness of privacy issues in federated learning and provide strategies to address these issues.