Get in Touch

Course Outline

Introduction to Privacy-Preserving ML

  • Motivations and risks in sensitive data environments
  • Overview of privacy-preserving ML techniques
  • Threat models and regulatory considerations (e.g., GDPR, HIPAA)

Federated Learning

  • Concept and architecture of federated learning
  • Client-server synchronization and aggregation
  • Implementation using PySyft and Flower

Differential Privacy

  • Mathematics of differential privacy
  • Applying DP in data queries and model training
  • Using Opacus and TensorFlow Privacy

Secure Multiparty Computation (SMPC)

  • SMPC protocols and use cases
  • Encryption-based vs secret-sharing approaches
  • Secure computation workflows with CrypTen or PySyft

Homomorphic Encryption

  • Fully vs partially homomorphic encryption
  • Encrypted inference for sensitive workloads
  • Hands-on with TenSEAL and Microsoft SEAL

Applications and Industry Case Studies

  • Privacy in healthcare: federated learning for medical AI
  • Secure collaboration in finance: risk models and compliance
  • Defense and government use cases

Summary and Next Steps

Requirements

  • A solid understanding of machine learning concepts
  • Proficiency in Python and ML libraries (e.g., PyTorch, TensorFlow)
  • Prior knowledge of data privacy or cybersecurity principles is beneficial

Target Audience

  • AI researchers
  • Teams focused on data protection and privacy compliance
  • Security engineers in regulated sectors
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories