Course Outline
Foundations of Privacy-Preserving ML
- Key drivers and risks in sensitive data environments
- Survey of privacy-preserving ML techniques
- Threat models and regulatory frameworks (e.g., GDPR, HIPAA)
Federated Learning
- Core concepts and architectural design of federated learning
- Client-server synchronization and aggregation mechanisms
- Building solutions with PySyft and Flower
Differential Privacy
- Theoretical foundations of differential privacy
- Integrating DP into data queries and model training processes
- Utilizing Opacus and TensorFlow Privacy tools
Secure Multiparty Computation (SMPC)
- SMPC protocols and practical applications
- Comparison of encryption-based and secret-sharing methods
- Executing secure computations with CrypTen or PySyft
Homomorphic Encryption
- Differentiating between fully and partially homomorphic encryption
- Performing encrypted inference for sensitive workloads
- Practical exercises using TenSEAL and Microsoft SEAL
Industry Applications and Case Studies
- Healthcare privacy: Applying federated learning to medical AI
- Financial sector collaboration: Risk modeling and compliance
- Use cases in defense and government sectors
Recap and Future Directions
Requirements
- Solid grasp of machine learning fundamentals
- Practical experience with Python and ML libraries (e.g., PyTorch, TensorFlow)
- Basic knowledge of data privacy or cybersecurity principles is advantageous
Target Audience
- AI researchers
- Data protection and privacy compliance teams
- Security engineers operating within regulated sectors
Testimonials (3)
inventory and identifying the different risk exposures within AI
Gary Cook - Cybersecurity and Information Technology Risk Division
Course - Introduction to AI Trust, Risk, and Security Management (AI TRiSM)
I really enjoyed learning about AI attacks and the tools out there to begin practicing and actively using for security testing. I took a lot of knowledge away which I didn't have at the beginning and the course met what I hoped it would be. My favorite part shown from the training was Comet Browser and was amazed at what it could do. Definitely something will be looking into more. Overall it was a great course and enjoyed learning all OWASP GenAI Top 10.
Patrick Collins - Optum
Course - OWASP GenAI Security
The profesional knolage and the way how he presented it before us