К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Interpretable Machine Learning · LearnSpace
Назад в каталог
courseraАнализ данных

Interpretable Machine Learning

Курс от Duke University
Средний≈ 13.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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 is a comprehensive, hands-on guide to Interpretable Machine Learning, empowering you to develop AI solutions that are aligned with responsible AI principles. You will also gain an understanding of the emerging field of Mechanistic Interpretability and its use in understanding large language models. Through discussions, case studies, programming labs, and real-world examples, you will gain the following skills: 1. Describe interpretable machine learning and differentiate between interpretability and explainability. 2. Explain and implement regression models in Python. 3. Demonstrate knowledge of generalized models in Python. 4. Explain and implement decision trees in Python. 5. Demonstrate knowledge of decision rules in Python. 6. Define and explain neural network interpretable model approaches, including prototype-based networks, monotonic networks, and Kolmogorov-Arnold networks. 7. Explain foundational Mechanistic Interpretability concepts, including features and circuits 8. Describe the Superposition Hypothesis 9. Define Representation Learning and be able to analyze current research on scaling Representation Learning to LLMs. This course is ideal for data scientists or machine learning engineers who have a firm grasp of machine learning but have had little exposure to interpretability concepts. By mastering Interpretable Machine Learning approaches, you'll be equipped to create AI solutions that are not only powerful but also ethical and trustworthy, solving critical challenges in domains like healthcare, finance, and criminal justice. To succeed in this course, you should have an intermediate understanding of machine learning concepts like supervised learning and neural networks.

Навыки, которые вы освоите

Artificial Neural NetworksDecision Tree LearningRegression AnalysisStatistical ModelingPython ProgrammingLarge Language ModelingResponsible AIDeep LearningArtificial IntelligenceMachine LearningMachine Learning MethodsData EthicsApplied Machine LearningMachine Learning Algorithms

Программа курса

3 модулей · 47 учебных материалов

01Regression and Generalized Models16 материалов

Course Overview

Course OverviewЧтениеMeet your Instructor: Dr. Brinnae BentЧтениеA Note from Dr. BentЧтениеReport a problem with the courseЧтение

Introduction to Interpretability

Учитесь у экспертов

Brinnae Bent, PhD

Executive in Residence, Master of Engineering in Artificial Intelligence

Interpretable Machine Learning
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 13.2 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Казахский, Венгерский

Часть программы вашего университета
Introduction to Interpretable MLВидео
Interpretable Machine Learning: Fundamental Principles and 10 Grand ChallengesЧтение
Principles of Interpretable Machine Learning (Optional)Задание

Regression Models

Linear RegressionВидеоLogistic RegressionВидеоRegression in PythonЛабораторная

Generalized Models

Generalized Linear ModelsВидеоGeneralized Additive ModelsВидеоSpline Visualization ToolЛабораторнаяGLMs and GAMs in PythonЛабораторная

End of Module Assignments

Regression and Generalized Models Programming ExerciseЧтениеRegression and Generalized Models QuizЗадание
02Rules, Trees, and Neural Networks15 материалов

Decision Trees

Decision TreesВидеоSparse Decision TreesВидеоDecision Trees in PythonЛабораторнаяDecision Trees: Sparse or Not? (Optional)Задание

Decision Rules and RuleFit

Decision RulesВидеоRuleFitВидеоRuleFit in PythonЛабораторная

Neural Network Interpretabilty

Neural Network InterpretabilityВидеоProtoype-based Neural Networks (ProtoPNet)ВидеоMonotonic Neural Networks (MonoNet)ВидеоKolmogorov-Arnold NetworksВидеоKAN in PythonЛабораторнаяInterpretable Neural Networks Reflection (Optional)Задание

End of Module Assignments

Rules, Trees, and Neural Networks Programming ExerciseЧтениеRules, Trees, and Neural Networks QuizЗадание
03Introduction to Mechanistic Interpretability16 материалов

Mechanistic Interpretability Concepts

Introduction to Mechanistic InterpretabilityВидеоMechanistic Interpretability ConceptsВидеоCode Demo for the Mechanistic Interpretability TransformerLens LibraryЧтениеMechanistic Interpretability TransformerLens LibraryЛабораторнаяTransformerLens Reflection (Optional)Задание

Circuits and Superposition

Introduction to CircuitsВидеоZoom In: An Introduction to CircuitsЧтениеThe Superposition HypothesisВидеоToy Models of SuperpositionЧтениеOpen Questions (Optional) Задание

Representation Learning & LLMs

Mechanistic Interpretability Representation LearningВидеоScaling Mechanistic Interpretability to LLMsВидеоVisualizing an LLM (Optional)ЗаданиеMechanistic Interpretability Resource GuideЧтение

End of Module Assignments

Mechanistic Interpretability QuizЗаданиеShare your learning experienceЧтение