Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Duke University

Developing Explainable AI (XAI)

Duke University via Coursera

Overview

As Artificial Intelligence (AI) becomes integrated into high-risk domains like healthcare, finance, and criminal justice, it is critical that those responsible for building these systems think outside the black box and develop systems that are not only accurate, but also transparent and trustworthy. This course provides a comprehensive introduction to Explainable AI (XAI), empowering you to develop AI solutions that are aligned with responsible AI principles. Through discussions, case studies, and real-world examples, you will gain the following skills: 1. Define key XAI terminology and concepts, including interpretability, explainability, and transparency. 2. Evaluate different interpretable and explainable approaches, understanding their trade-offs and applications. 3. Integrate XAI explanations into decision-making processes for enhanced transparency and trust. 4. Assess XAI systems for robustness, privacy, and ethical considerations, ensuring responsible AI development. 5. Apply XAI techniques to cutting-edge areas like Generative AI, staying ahead of emerging trends. This course is ideal for AI professionals, data scientists, machine learning engineers, product managers, and anyone involved in developing or deploying AI systems. By mastering XAI, you'll be equipped to create AI solutions that are not only powerful but also interpretable, ethical, and trustworthy, solving critical challenges in domains like healthcare, finance, and criminal justice. To succeed in this course, you should have experience building AI products and a basic understanding of machine learning concepts like supervised learning and neural networks. The course will cover explainable AI techniques and applications without deep technical details.

Syllabus

  • Responsible AI
    • In this module, you will be introduced to the concept of Explainable AI and how to develop XAI systems. You will learn how to differentiate between interpretability, explainability, and transparency in the context of AI; how to identify algorithmic bias, and how to critically examine ethical considerations in the context of responsible AI. You will apply these learnings through discussions and a quiz assessment.
  • Explainable AI Overview
    • In this module, you will learn how to describe XAI techniques and approaches, examine the trade-offs and challenges in developing XAI systems, and understand emerging trends in applying XAI to Generative AI applications. You will apply these learnings through discussions and a quiz assessment.
  • Developing XAI Systems
    • In this module, you will learn how to integrate XAI explanations into decision-making processes, understand considerations for the evaluation of XAI systems, and identify ways to ensure robustness and privacy in XAI systems. You will apply these learnings through case studies, discussion, and a quiz assessment.

Taught by

Brinnae Bent, PhD

Reviews

Start your review of Developing Explainable AI (XAI)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.