Get in Touch

Course Outline

Introduction to Privacy-Preserving ML

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

Federated Learning

  • Conceptual framework and architecture of federated learning
  • Client-server synchronization and aggregation processes
  • Implementation using PySyft and Flower

Differential Privacy

  • Mathematical foundations of differential privacy
  • Implementing DP in data queries and model training
  • Utilizing Opacus and TensorFlow Privacy

Secure Multiparty Computation (SMPC)

  • SMPC protocols and practical applications
  • Encryption-based versus secret-sharing methodologies
  • Secure computation workflows using CrypTen or PySyft

Homomorphic Encryption

  • Distinctions between fully and partially homomorphic encryption
  • Performing encrypted inference for sensitive workloads
  • Practical experience with TenSEAL and Microsoft SEAL

Applications and Industry Case Studies

  • Healthcare privacy: federated learning for medical AI
  • Secure collaboration in finance: risk modeling and compliance
  • Defense and government applications

Summary and Next Steps

Requirements

  • A solid understanding of machine learning fundamentals
  • Proficiency in Python and machine learning libraries (such as PyTorch, TensorFlow)
  • Knowledge of data privacy or cybersecurity concepts is advantageous

Target Audience

  • Artificial Intelligence 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