Course Outline
Introduction to Deep Learning Explainability
- What are black-box models?
- The importance of transparency in AI systems
- Overview of explainability challenges in neural networks
Advanced XAI Techniques for Deep Learning
- Model-agnostic methods for deep learning: LIME, SHAP
- Layer-wise relevance propagation (LRP)
- Saliency maps and gradient-based methods
Explaining Neural Network Decisions
- Visualizing hidden layers in neural networks
- Understanding attention mechanisms in deep learning models
- Generating human-readable explanations from neural networks
Tools for Explaining Deep Learning Models
- Introduction to open-source XAI libraries
- Using Captum and InterpretML for deep learning
- Integrating explainability techniques in TensorFlow and PyTorch
Interpretability vs. Performance
- Trade-offs between accuracy and interpretability
- Designing interpretable yet performant deep learning models
- Handling bias and fairness in deep learning
Real-World Applications of Deep Learning Explainability
- Explainability in healthcare AI models
- Regulatory requirements for transparency in AI
- Deploying interpretable deep learning models in production
Ethical Considerations in Explainable Deep Learning
- Ethical implications of AI transparency
- Balancing ethical AI practices with innovation
- Privacy concerns in deep learning explainability
Summary and Next Steps
Requirements
- Advanced understanding of deep learning
- Familiarity with Python and deep learning frameworks
- Experience working with neural networks
Audience
- Deep learning engineers
- AI specialists
Testimonials (5)
The instructors have extensive theoretical and practical knowledge. The instructors are communicative. During the course, participants could ask questions and receive satisfying answers.
Kamil Kurek - ING Bank Slaski S.A.; Kamil Kurek Programowanie
Course - Understanding Deep Neural Networks
Machine Translated
I liked the new insights in deep machine learning.
Josip Arneric
Course - Neural Network in R
Trainer explained complex and advanced topics very clearly.
Leszek K
Course - Artificial Intelligence Overview
Machine Translated
Ann created a great environment to ask questions and learn. We had a lot of fun and also learned a lot at the same time.
Gudrun Bickelq
Course - Introduction to the use of neural networks
It was very interactive and more relaxed and informal than expected. We covered lots of topics in the time and the trainer was always receptive to talking more in detail or more generally about the topics and how they were related. I feel the training has given me the tools to continue learning as opposed to it being a one off session where learning stops once you've finished which is very important given the scale and complexity of the topic.