Course Details
Subject {L-T-P / C} : CS6608 : Explainable AI { 3-0-0 / 3}
Subject Nature : Theory
Coordinator : Puneet Kumar Jain
Syllabus
Module 1 : |
UNIT I: Introduction to Explainable AI
|
Course Objective
1 . |
Define and explain the importance of explainability in artificial intelligence. |
2 . |
Introduce and analyze various techniques for enhancing the interpretability of machine learning models. |
3 . |
Cover methods such as feature importance analysis, rule-based models, and surrogate models. |
4 . |
Provide hands-on experience in applying explainability techniques to real-world datasets and problems. |
Course Outcome
1 . |
The course aims to achieve the following outcomes:
|
Essential Reading
1 . |
Michael Munn, David Pitman, Explainable AI for Practitioners, O'Reilly Media, Inc. , 2022 |
2 . |
Leonida Gianfagna, Antonio Di Cecco, Explainable AI with Python, Springer , 2021 |
Supplementary Reading
1 . |
Christoph Molnar, Interpretable Machine Learning, A Guide for Making Black Box Models Explainable, Leanpub , 2023 |
2 . |
Denis Rothman, Hands-On Explainable AI (XAI) with Python: Interpret, visualize, explain, and integrate reliable AI for fair, secure, and trustworthy AI apps, Packt Publishing Limited , 2020 |
Journal and Conferences
2 . |
AAAI Conference on Artificial Intelligence |
1 . |
Explainable Artificial Intelligence, ELSEVIER |