Differentially Private Support Vector Machines with Knowledge Aggregation
Source abstract
Abstract
With the widespread data collection and processing, privacy-preserving machine learning has become increasingly important in addressing privacy risks related to individuals. Support vector machine (SVM) is one of the most elementary learning models of machine learning. Privacy issues surrounding SVM classifier training have attracted increasing attention. In this paper, we investigate Differential Privacy-compliant Federated Machine Learning with Dimensionality Reduction, called FedDPDR-DPML, which greatly improves data utility while providing strong privacy guarantees. Considering in distributed learning scenarios, multiple participants usually hold unbalanced or small amounts of data. Therefore, FedDPDR-DPML enables multiple participants to collaboratively learn a global model based on weighted model averaging and knowledge aggregation and then the server distributes the global model to each participant to improve local data utility. Aiming at high-dimensional data, we adopt differential privacy in both the principal component analysis (PCA)-based dimensionality reduction phase and SVM classifiers training phase, which improves model accuracy while achieving strict differential privacy protection. Besides, we train Differential privacy (DP)-compliant SVM classifiers by adding noise to the objective function itself, thus leading to better data utility. Extensive experiments on three high-dimensional datasets demonstrate that FedDPDR-DPML can achieve high accuracy while ensuring strong privacy protection.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Privacy-Preserving Technologies in Data · Cryptography and Data Security · Stochastic Gradient Optimization Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (39)
Show source-provided references
1. ChatGPT: Jack of all trades, master of none10.1016/j.inffus.2023.101861 ↗
2. Language models are few-shot learners
3. Wu · IEEE S&P · May 2020 · 304
4. Privacy-preserving machine learning: Threats and solutions10.1109/MSEC.2018.2888775 ↗
5. Privacy-preserving deep learning on machine learning as a service-a comprehensive survey10.1109/ACCESS.2020.3023084 ↗
6. Model inversion attacks that exploit confidence information and basic countermeasures
7. A survey on privacy inference attacks and defenses in cloud-based deep neural network10.1016/j.csi.2022.103672 ↗
8. V. Jakkula, “Tutorial on support vector machine (SVM),” Sch. EECS, Washington State Univ., 2006.
9. Differential privacy
10. The algorithmic foundations of differential privacy10.1561/0400000042 ↗
11. A differential privacy support vector machine classifier based on dual variable perturbation10.1109/ACCESS.2019.2929680 ↗
12. Privacy-preserving public release of datasets for support vector machine classification10.1109/TBDATA.2019.2963391 ↗
13. Privacy-preserving multi-class support vector machine model on medical diagnosis10.1109/JBHI.2022.3157592 ↗
14. Analyze gauss: Optimal bounds for privacy-preserving principal component analysis
15. Differential privacy principal component analysis for support vector machines
16. Differentially private singular value decomposition for training support vector machines
17. Advances and open problems in federated learning10.1561/2200000083 ↗
18. Vertical federated learning based on consortium blockchain for data sharing in mobile edge computing
19. Communication-efficient learning of deep networks from decentralized data
20. Parallel restarted SGD with faster convergence and less communication: Demystifying why model averaging works for deep learning
21. Privacy-preserving deep learning via weight transmission10.1109/TIFS.2019.2911169 ↗
22. Distributed learning over unreliable networks
23. Local differential privacy-based federated learning for internet of things10.1109/JIOT.2020.3037194 ↗
24. A hybrid approach to privacy-preserving federated learning
25. FedV: Privacy-preserving federated learning over vertically partitioned data
26. More than privacy: Applying differential privacy in key areas of artificial intelligence10.1109/TKDE.2020.3014246 ↗
27. How to DP-fy ML: A practical guide to machine learning with differential privacy10.1613/jair.1.14649 ↗
28. Z. Ji, Z. C. Lipton, and C. Elkan, “Differential privacy and machine learning: A survey and review,” arXiv preprint arXiv:1412.7584, Dec. 2014. doi: 10.48550/arXiv.1412.7584.
29. Pisner · Machine Learning · 2020 · 101
30. Differentially private empirical risk minimization
31. Wishart mechanism for differentially private principal components analysis
32. Laplace input and output perturbation for differentially private principal components analysis
33. Tavara · ECML PKDD · Sep. 2021 · 459
34. Deep learning with differential privacy
35. DP-Forward: Fine-tuning and inference on language models with differential privacy in forward pass
36. Training a support vector machine in the primal10.1162/neco.2007.19.5.1155 ↗
37. Gradient-based learning applied to document recognition10.1109/5.726791 ↗
38. H. Xiao, K. Rasul, and R. Vollgraf, “Fashion-MNIST: A novel image dataset for benchmarking machine learning algorithms,” arXiv preprint arXiv:1708.07747, Sep. 2017. doi: 10.48550/arXiv.1708.07747.
39. Learning multiple layers of features from tiny images