Get in Touch

Course Outline

Introduction to Privacy-Preserving ML

  • Driving motivations and risks associated with sensitive data environments
  • Overview of techniques used in privacy-preserving ML
  • Threat models and regulatory factors (e.g., GDPR, HIPAA)

Federated Learning

  • Core concepts and architecture of federated learning
  • Client-server synchronization and aggregation processes
  • Practical implementation using PySyft and Flower

Differential Privacy

  • Mathematical foundations of differential privacy
  • Applying DP in data querying and model training phases
  • Utilizing Opacus and TensorFlow Privacy tools

Secure Multiparty Computation (SMPC)

  • SMPC protocols and applicable use cases
  • Comparison between encryption-based and secret-sharing approaches
  • Secure computation workflows using CrypTen or PySyft

Homomorphic Encryption

  • Distinguishing between fully and partially homomorphic encryption
  • Encrypted inference for sensitive workloads
  • Hands-on exercises with TenSEAL and Microsoft SEAL

Applications and Industry Case Studies

  • Privacy in healthcare: leveraging federated learning for medical AI
  • Secure collaboration in finance: risk modeling and compliance
  • Use cases in defense and government sectors

Summary and Next Steps

Requirements

  • A solid grasp of machine learning principles
  • Proficiency in Python and ML libraries (such as PyTorch, TensorFlow)
  • Working knowledge of data privacy or cybersecurity concepts is advantageous

Target Audience

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories