Get in Touch
 Duration 14 hours

Course Outline

Foundations of Privacy-Preserving ML

  • Understanding risks and driving factors in sensitive data contexts
  • Survey of privacy-preserving ML methodologies
  • Threat modeling and regulatory frameworks (e.g., GDPR, HIPAA)

Federated Learning

  • Core concepts and system architecture of federated learning
  • Mechanisms for client-server synchronization and data aggregation
  • Practical implementation using PySyft and Flower

Differential Privacy

  • Theoretical underpinnings and mathematical foundations of differential privacy
  • Integration of DP in data querying and model training processes
  • Application of Opacus and TensorFlow Privacy libraries

Secure Multiparty Computation (SMPC)

  • Exploration of SMPC protocols and practical use cases
  • Comparison of encryption-based methods versus secret-sharing techniques
  • Building secure computation workflows with CrypTen or PySyft

Homomorphic Encryption

  • Distinguishing between fully and partially homomorphic encryption
  • Performing encrypted inference for confidential workloads
  • Hands-on experimentation with TenSEAL and Microsoft SEAL

Industry Applications and Case Studies

  • Healthcare sector: Applying federated learning to medical AI
  • Financial sector: Secure collaboration for risk modeling and compliance
  • Defense and government-specific privacy scenarios

Requirements

  • A solid grasp of fundamental machine learning principles
  • Proficiency in Python and major ML libraries (e.g., PyTorch, TensorFlow)
  • Background knowledge in data privacy or cybersecurity is advantageous

Target Audience

  • AI researchers and developers
  • Professionals in data protection and privacy compliance
  • Security engineers operating in highly regulated sectors

Testimonials (3)

Upcoming Courses

Related Categories