Get in Touch
 Duration 14 hours

Course Outline

Foundations of Privacy-Preserving ML

  • Drivers and risks associated with sensitive data contexts
  • Survey of privacy-enhancing Machine Learning methodologies
  • Threat models and compliance requirements (e.g., GDPR, HIPAA)

Federated Learning

  • Core concepts and structural design of federated learning
  • Client-server synchronization and data aggregation mechanisms
  • Practical application using PySyft and Flower

Differential Privacy

  • Theoretical foundations of differential privacy
  • Integration of DP into data querying and model training processes
  • Implementation via Opacus and TensorFlow Privacy

Secure Multiparty Computation (SMPC)

  • SMPC protocols and practical applications
  • Comparing encryption-based methods with secret-sharing techniques
  • Building secure computation pipelines with CrypTen or PySyft

Homomorphic Encryption

  • Differences between fully and partially homomorphic encryption
  • Performing encrypted inference for sensitive workloads
  • Practical sessions involving TenSEAL and Microsoft SEAL

Industrial Applications and Case Studies

  • Healthcare privacy: applying federated learning to medical AI
  • Secure financial collaboration: risk modeling and regulatory compliance
  • Use cases in defense and government sectors

Requirements

  • Grasp of core Machine Learning principles
  • Proficiency in Python and ML libraries (e.g., PyTorch, TensorFlow)
  • Basic knowledge of data privacy or cybersecurity concepts is advantageous

Target Audience

  • AI Researchers
  • Data Protection and Privacy Compliance Teams
  • Security Engineers in Regulated Industries

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories