Privacy Preserving Ml

Privacy-enhancing technologies (PETs) for machine learning — the engineering techniques to train and serve models without leaking private training data. Use when you must train/fine-tune/serve on sensitive data (PII, PHI, financial, on-device), when facing membership-inference / model-inversion / training-data-extraction (memorization) attacks, or when a requirement says "private", "anonymized", "GDPR/CCPA", "right-to-be-forgotten", "data can't leave the device/silo", or "no raw data sharing". Covers differential privacy (the (ε,δ) definition, DP-SGD gradient clipping + noise, privacy accounting via RDP/moments accountant/PRV, DP-FTRL, DP fine-tuning & synthetic data), federated learning (FedAvg, cross-device vs cross-silo, non-IID, secure aggregation, FL+DP composition, TFF/Flower/FedML/PySyft), cryptographic PETs (homomorphic encryption, secure multiparty computation, private set intersection, trusted execution environments / confidential computing), and machine unlearning (SISA, exact vs approximate, verif

sanjeevrg89 2ada2bd 5 files · 48.4 KB Updated

File contents

sanjeevrg89/arete/tree/main/skills/privacy-preserving-ml commit 2ada2bd6bd

Frequently asked questions

npx skillmds@latest add sanjeevrg89/privacy-preserving-ml