Get in Touch

Course Outline

Introduction to Privacy-Preserving Machine Learning

  • Motivations and risks associated with sensitive data environments
  • Overview of privacy-preserving machine learning techniques
  • Threat models and regulatory requirements (e.g., GDPR, HIPAA)

Federated Learning

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

Differential Privacy

  • Mathematical foundations of differential privacy
  • Applying differential privacy to data queries and model training
  • Using Opacus and TensorFlow Privacy

Secure Multiparty Computation (SMPC)

  • SMPC protocols and practical use cases
  • Encryption-based versus secret-sharing approaches
  • Secure computation workflows using CrypTen or PySyft

Homomorphic Encryption

  • Fully versus partially homomorphic encryption
  • Encrypted inference for sensitive workloads
  • Practical exercises 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
  • Use cases in defense and government sectors

Summary and Next Steps

Requirements

  • A solid grasp of machine learning fundamentals
  • Practical experience with Python and ML libraries (such as PyTorch and TensorFlow)
  • Prior knowledge of data privacy or cybersecurity concepts is beneficial

Target Audience

  • AI researchers
  • Teams responsible for data protection and privacy compliance
  • Security engineers operating in regulated sectors
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories