Decaf: Data Distribution Decompose Attack Against Federated Learning
In contrast to prevalent Federated Learning (FL) privacy inference techniques such as generative adversarial networks attacks, membership inference attacks, property inference attacks, and model inversion attacks, we devise an innovative privacy threat: the Data Distribution Decompose Attack on FL, termed <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Decaf</monospace>. This attack enables an honest-but-curious FL server to meticulously profile the proportion of each class owned by the victim FL user, divulging sensitive information like local market item distribution and business competitiveness. The crux of <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Decaf</monospace> lies in the profound observation that the magnitude of local model gradient changes closely mirrors the underlying data distribution, including the proportion of each class. <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Decaf</monospace> addresses two crucial challenges: accurately identify the missing/null class(es) given by any victim user as a premise and then quantify the precise relationship between gradient changes and each remaining non-null class. Notably, <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Decaf</monospace> operates stealthily, rendering it entirely passive and undetectable to victim users regarding the infringement of their data distribution privacy. Experimental validation on five benchmark datasets (MNIST, FASHION-MNIST, CIFAR-10, FER-2013, and SkinCancer) employing diverse model architectures, including customized convolutional networks, standardized VGG16, and ResNet18, demonstrates <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Decaf</monospace>’s efficacy. Results indicate its ability to accurately decompose local user data distribution, regardless of whether it is IID or non-IID distributed. Specifically, the dissimilarity measured using <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$L_{\infty }$ </tex-math></inline-formula> distance between the distribution decomposed by <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Decaf</monospace> and ground truth is consistently below 5% when no null classes exist. Moreover, <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Decaf</monospace> achieves 100% accuracy in determining any victim user’s null classes, validated through formal proof.
Authors
- Minhui Xue (ORCID: https://orcid.org/0000-0002-9172-4252)
- Chunyi Zhou (ORCID: https://orcid.org/0000-0003-0081-0946)
- Anmin Fu (ORCID: https://orcid.org/0000-0002-1632-5737)
- Yifeng Zheng (ORCID: https://orcid.org/0000-0001-7852-6051)
- Yuqing Zhang (ORCID: https://orcid.org/0000-0001-8306-7195)
- Zhi Zhang (ORCID: https://orcid.org/0000-0003-3604-5369)
- Zhiyang Dai
- Yansong Gao (ORCID: https://orcid.org/0000-0001-5783-2172)
Institutions
- Commonwealth Scientific and Industrial Research Organisation (AU)
- Zhejiang University of Science and Technology (CN)
- The University of Western Australia (AU)
- Harbin Institute of Technology (CN)
- Nanjing University of Science and Technology (CN)
- Computer Network Information Center (CN)
- University of Chinese Academy of Sciences (CN)
- Data61 (AU)
Publication Details
- Journal
- IEEE Transactions on Information Forensics and Security
- Published
- 2024-12-12
- DOI
- https://doi.org/10.1109/tifs.2024.3516545
- Citations
- 3
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 1.04
Funders
- National Natural Science Foundation of China
- Natural Science Foundation of Jiangsu Province