Course Outline
Foundations of Privacy-Preserving Machine Learning
- Drivers for data protection and risk assessment in sensitive operational environments
- Survey of methodologies for implementing privacy-preserving machine learning
- Threat modeling and adherence to regulatory standards, including GDPR and HIPAA
Federated Learning
- Theoretical concepts and architectural design of federated learning systems
- Client-server synchronization mechanisms and model aggregation processes
- Practical implementation utilizing PySyft and Flower frameworks
Differential Privacy
- Theoretical underpinnings and mathematical formulation of differential privacy
- Application of differential privacy in secure data querying and model training pipelines
- Integration of Opacus and TensorFlow Privacy libraries
Secure Multiparty Computation (SMPC)
- Protocols for secure multiparty computation and applicable use cases
- Comparative analysis of encryption-based versus secret-sharing methodologies
- Establishing secure computational workflows using CrypTen or PySyft
Homomorphic Encryption
- Differentiation between fully and partially homomorphic encryption schemes
- Execution of encrypted inference for high-sensitivity workloads
- Practical application using TenSEAL and Microsoft SEAL
Applications and Case Studies
- Application in healthcare: Federated learning for medical artificial intelligence
- Secure collaboration in finance: Risk modeling and regulatory compliance
- Strategic applications in defense and government sectors
Conclusion and Implementation Pathways
Requirements
- Comprehensive understanding of machine learning principles
- Proficiency in Python and machine learning libraries (e.g., PyTorch, TensorFlow)
- Background knowledge in data privacy or cybersecurity concepts is advantageous
Intended Audience
- Artificial intelligence researchers
- Data protection and privacy compliance teams
- Security engineers operating within regulated industries
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