A survey of privacy attacks in machine learning#
Note
Hey guys, this is my personal reading note. I am not sure there might be some mistakes in my understanding. Please feel free to correct me (hsiangjenli@gmail.com) if you find any. Thanks!
Publish Year : 2023
Authors : Rigaki and Garcia
Abstract#
Analysis of more than 45 papers related to privacy attacks against machine learning
Attack taxonomy (focus on privacy and confidentiality attacks)
Exploration of the causes of privacy leaks
The most common defenses methods, open problems and future directions
Implementation of the attacks
Introduction#
How models leaks information
The way of constructing models
For example, adversarial robustness (make the model can defenses against adversarial examples) can leak information about the training data
Because the modelmay overfitting to the training data, which means the model already memorized the training data
Poor generalization and memorization of sensitive data samples
three types of attacks on machine learning systems:
attacks against integrity - 完整性攻擊 - 攻擊 input data,讓模型做出錯誤決策
attacks against a system’s availability - Maximize the misclassification error
attacks against privacy and confidentiality !!! - try to infer information about user data and models - 試圖推理出 data 的資訊或是模型的敏感訊息
Type of Machine learning architecture
Centralized Learning
- Distributed Learning
collaborative or federated learning (FL)
fully decentralized or peer-to-peer (P2P) learning
split learning