Подробнее
Что нужно для старта
- Знание математики в рамках школьной программы
- Базовые знания высшей математики
- Опыт анализа данных при помощи языка программирования Python
- Знание основных алгоритмов классического машинного обучения
- Опыт обучения глубинных моделей при помощи pyTorch
Что вы получите
- Понимать ключевые концепции Explainable AI и терминологию области.
- Разбирать математические основы методов интерпретации.
- Применять XAI к классическим моделям (линейная/логистическая регрессия, деревья, ансамбли).
- Использовать современные методы объяснимости (Permutation Importance, SHAP, LIME, Counterfactuals и др.).
- Анализировать взаимодействие признаков и интерпретировать сложные зависимости.
- Работать с методами интерпретации в глубинном обучении: CNN, градиентные методы, attention-based, concept-based подходы.
- Анализировать внутренние представления нейросетей (PCA, Autoencoders, Logit Lens).
- Применять XAI к большим языковым моделям (LLM) и использовать probing и prompting-техники.
- Оценивать качество объяснений и выбирать подходящие методы для практических задач.
- Повышать прозрачность, надёжность и безопасность моделей в реальных проектах.
Для кого этот курс
- Инженеры и исследователи ML/DL, которые хотят сделать модели прозрачными;
- Специалисты по данным, работающие над внедрением AI в проекты;
- Преподаватели и студенты, желающие глубже понять внутренние механизмы моделей.
- В результате обучения вы сможете повысить прозрачность и безопасность моделей, укрепить доверие пользователей и клиентов к AI-системам и применять XAI в реальных проектах.
Программа курса
- О курсе
- Тест по машинному обучению
- Что и зачем?
- Терминология XAI: Введение
- Классификация методов объяснения
- Интерпретируемые модели. Введение. Линейные модели.
- Линейная регрессия
- Проблемы линейной модели их решения
- Логистическая регрессия
- GLM, GAM
- ДЗ_1: Линейные модели: веса, регуляризация и прогнозы
- Введение
- K-NN
- SVM
- DBSCAN
- HDBSCAN
- Наивные Байесовские модели
- Decision Tree
- Random Forest vs Decision Tree importances
- Практические тонкости Feature importances: Catboost
- Практические тонкости Feature importances: XGB и LightGBM
- MoE
- Домашнее задание: лес
- Завершающий тест по интерпретируемым моделям
- Дополнительный материал: Linear and Neural Trees
- Каузальность как термин
- Каузальность в моделях
- IV и DML
- Базовые подходы обеспечения каузальности в MI.
- Введение: методы объяснений
- CPO
- ICE
- PDP
- ALE
- Обобщение по пройденным методам
- CPO, ICE, PDP, ALE: тест
- О блоке
- Permutation importance
- Permutation Importance: Практика
- SHAP
- SHAP: Практика
- LIME
- LIME: Практика
- Counterfactual explanations
- Counterfactual explanations: Практика
- Введение
- Карты взаимодействия признаков
- Значения SHAP в задаче оценки взаимодействия
- H-статистика Фридмана
- Взаимодействие признаков: Практика
- Введение
- Понимание архитектур
- Learned Features [CNN] Визуализация карт активации
- Learned Features [CNN] Network Dissection
- Learned Features [CNN]: Практика
- Gradient-based explainability | Saliency Maps
- Image-Specific Class Saliency | Vanilla Gradients
- Vanilla Gradients + Input x Gradient: Практика
- CAM и GradCAM
- CAM: Практика
- Guided backpropagation
- Guided backpropagation: Практика
- Guided GradCAM и GradCAM++
- GradCAM: Практика
- SmoothGrad
- Integrated Gradients (IG)
- Integrated Gradients (IG): Практика
- DeepLIFT
- DeepLIFT: Практика
- Layer-wise Relevance Propagation (LRP) pt. 1
- Layer-wise Relevance Propagation (LRP) pt. 2
- Layer-wise Relevance Propagation (LRP): Практика
- Обобщение по градиентным методам
- CXAI: Concept-based eXplainable AI. Введение
- XRAI: IG + segmentation
- XRAI: Практика
- T-CAV: Testing with Concept Activation Vectors
- T-CAV: Практика
- Concept Bottleneck Models (CBM)
- Concept Embedding Models (CEM)
- CBM & CEM: Практика
- Механизм Attention. Введение. RNN
- Механизм Attention. Введение. Transformers. Basic Theory
- Attention-based Explainability
- Attention на практике: RNN
- Attention на практике: Transformers
- Больше Attention: Rollout and Flow
- Анализ LLM: введение
- Анализ эмбеддинггов
- Зондирование
- Анализ эмбеддингов и зондирование: практика
- Promting техники
- Введение: что есть агент
- Компонентный процесс объяснения
- Оценка объяснений XAI
- Оценка качества объяснений
- Будь осторожен — причина — не следствие
- Заключительный тест.
- Чит-лист по важностям признаков в ансамблях.
- Туториалы
- Ablation, Occlusion и Permutation
- RISE
- Объяснение DL моделей через вмешательство: практика
Подробности будут доступны на странице курса
- Введение
- Карты взаимодействия признаков
- Значения SHAP в задаче оценки взаимодействия
- H-статистика Фридмана
- Чему верить
- Взаимодействие признаков: Практика
- Итоговый тест по взаимодействию признаков
- Введение
- Что нужно помнить про CNN
- Learned Features [CNN] Визуализация карт активации
- Feature Visualization: спросить у сети напрямую
- Learned Features [CNN] Network Dissection
- «Одна единица — одна концепция»?
- Learned Features [CNN]: Практика
- Итоговый тест: что сеть выучила
- Gradient-based explainability | Saliency Maps
- Image-Specific Class Saliency | Vanilla Gradients
- Vanilla Gradients + Input x Gradient: Практика
- SmoothGrad
- А правильная ли это карта?
- Итоговый тест: градиент как эвристика
- От пикселей к областям
- CAM и GradCAM
- CAM: Практика
- Guided backpropagation
- Guided backpropagation: Практика
- Guided GradCAM и GradCAM++
- GradCAM: Практика
- Градиент-free CAM: Score-CAM, Ablation-CAM, Eigen-CAM
- Выбор слоя и верность карты: LayerCAM и HiResCAM
- CAM за пределами CNN: ViT и Swin
- Как сравнивать карты: insertion и deletion
- Итоговый тест: локализация и CAM-семейство
- Перевернуть постановку
- Integrated Gradients (IG)
- Выбор baseline: чего мы на самом деле спрашиваем
- Integrated Gradients (IG): Практика
- DeepLIFT
- Rescale и RevealCancel: правила DeepLIFT
- DeepLIFT: Практика
- Layer-wise Relevance Propagation (LRP) pt. 1
- Layer-wise Relevance Propagation (LRP) pt. 2
- Layer-wise Relevance Propagation (LRP): Практика
- Атрибуция для трансформеров
- Всё это — одна chain rule
- Обобщение по градиентным методам
- Итоговый тест: атрибуция от аксиом
- Напоминание
- Как работают ускорения SHAP
- TreeSHAP и DeepSHAP
- Как убирать признаки на разных модальностях?
- SHAP для разных игроков
- SHAP на генеративных моделях
- Ограничения
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
01Введение
- О курсе
- Тест по машинному обучению
02XAI: мотивация, введение, терминология
- Что и зачем?
- Терминология XAI: Введение
- Классификация методов объяснения
03Линейные интерпретируемые модели
- Интерпретируемые модели. Введение. Линейные модели.
- Линейная регрессия
- Проблемы линейной модели их решения
- Логистическая регрессия
- GLM, GAM
- ДЗ_1: Линейные модели: веса, регуляризация и прогнозы
04Нелинейные интерпретируемые модели
- Введение
- K-NN
- SVM
- DBSCAN
- HDBSCAN
- Наивные Байесовские модели
- Decision Tree
- Random Forest vs Decision Tree importances
- Практические тонкости Feature importances: Catboost
- Практические тонкости Feature importances: XGB и LightGBM
- MoE
- Домашнее задание: лес
- Завершающий тест по интерпретируемым моделям
- Дополнительный материал: Linear and Neural Trees
05Каузальность и интерпретируемость
- Каузальность как термин
- Каузальность в моделях
- IV и DML
- Базовые подходы обеспечения каузальности в MI.
06Методы объяснений для моделей машинного обучения pt. 1
- Введение: методы объяснений
- CPO
- ICE
- PDP
- ALE
- Обобщение по пройденным методам
- CPO, ICE, PDP, ALE: тест
07Методы объяснения для моделей машинного обучения pt. 2
- О блоке
- Permutation importance
- Permutation Importance: Практика
- SHAP
- SHAP: Практика
- LIME
- LIME: Практика
- Counterfactual explanations
- Counterfactual explanations: Практика
08Взаимодействие признаков
- Введение
- Карты взаимодействия признаков
- Значения SHAP в задаче оценки взаимодействия
- H-статистика Фридмана
- Взаимодействие признаков: Практика
09Методы объяснения в DL pt.1 CNN
- Введение
- Понимание архитектур
- Learned Features [CNN] Визуализация карт активации
- Learned Features [CNN] Network Dissection
- Learned Features [CNN]: Практика
10Методы объяснения в DL pt.2 Gradient-based 1
- Gradient-based explainability | Saliency Maps
- Image-Specific Class Saliency | Vanilla Gradients
- Vanilla Gradients + Input x Gradient: Практика
- CAM и GradCAM
- CAM: Практика
- Guided backpropagation
- Guided backpropagation: Практика
- Guided GradCAM и GradCAM++
- GradCAM: Практика
- SmoothGrad
11Методы объяснения в DL pt.2 Gradient-based 2
- Integrated Gradients (IG)
- Integrated Gradients (IG): Практика
- DeepLIFT
- DeepLIFT: Практика
- Layer-wise Relevance Propagation (LRP) pt. 1
- Layer-wise Relevance Propagation (LRP) pt. 2
- Layer-wise Relevance Propagation (LRP): Практика
- Обобщение по градиентным методам
12Методы объяснения в DL pt.3 Concept-based methods
- CXAI: Concept-based eXplainable AI. Введение
- XRAI: IG + segmentation
- XRAI: Практика
- T-CAV: Testing with Concept Activation Vectors
- T-CAV: Практика
- Concept Bottleneck Models (CBM)
- Concept Embedding Models (CEM)
- CBM & CEM: Практика
13Методы объяснения в DL pt.4 Attention-based Explainability
- Механизм Attention. Введение. RNN
- Механизм Attention. Введение. Transformers. Basic Theory
- Attention-based Explainability
- Attention на практике: RNN
- Attention на практике: Transformers
- Больше Attention: Rollout and Flow
14Прикладной анализ LLM
- Анализ LLM: введение
- Анализ эмбеддинггов
- Зондирование
- Анализ эмбеддингов и зондирование: практика
- Promting техники
15Объяснение поведения агентов
- Введение: что есть агент
- Компонентный процесс объяснения
16Оценка качества объяснений
- Оценка объяснений XAI
- Оценка качества объяснений
17Заключение и послесловие
- Будь осторожен — причина — не следствие
- Заключительный тест.
18Бонусы: материалы, чит-листы, открытые вебинары
- Чит-лист по важностям признаков в ансамблях.
- Туториалы
19Объяснение DL моделей через вмешательство
- Ablation, Occlusion и Permutation
- RISE
- Объяснение DL моделей через вмешательство: практика
20Атаки на объяснения
21ЧЕРНОВИК · Взаимодействие признаков (заменит §8)
- Введение
- Карты взаимодействия признаков
- Значения SHAP в задаче оценки взаимодействия
- H-статистика Фридмана
- Чему верить
- Взаимодействие признаков: Практика
- Итоговый тест по взаимодействию признаков
22ЧЕРНОВИК · Что сеть выучила: признаки и концепции (заменит §9)
- Введение
- Что нужно помнить про CNN
- Learned Features [CNN] Визуализация карт активации
- Feature Visualization: спросить у сети напрямую
- Learned Features [CNN] Network Dissection
- «Одна единица — одна концепция»?
- Learned Features [CNN]: Практика
- Итоговый тест: что сеть выучила
23ЧЕРНОВИК · Атрибуция: градиент как эвристика (из §10)
- Gradient-based explainability | Saliency Maps
- Image-Specific Class Saliency | Vanilla Gradients
- Vanilla Gradients + Input x Gradient: Практика
- SmoothGrad
- А правильная ли это карта?
- Итоговый тест: градиент как эвристика
24ЧЕРНОВИК · Атрибуция: локализация и CAM-семейство (из §10)
- От пикселей к областям
- CAM и GradCAM
- CAM: Практика
- Guided backpropagation
- Guided backpropagation: Практика
- Guided GradCAM и GradCAM++
- GradCAM: Практика
- Градиент-free CAM: Score-CAM, Ablation-CAM, Eigen-CAM
- Выбор слоя и верность карты: LayerCAM и HiResCAM
- CAM за пределами CNN: ViT и Swin
- Как сравнивать карты: insertion и deletion
- Итоговый тест: локализация и CAM-семейство
25ЧЕРНОВИК · Атрибуция от аксиом: IG, DeepLIFT, LRP (заменит §11)
- Перевернуть постановку
- Integrated Gradients (IG)
- Выбор baseline: чего мы на самом деле спрашиваем
- Integrated Gradients (IG): Практика
- DeepLIFT
- Rescale и RevealCancel: правила DeepLIFT
- DeepLIFT: Практика
- Layer-wise Relevance Propagation (LRP) pt. 1
- Layer-wise Relevance Propagation (LRP) pt. 2
- Layer-wise Relevance Propagation (LRP): Практика
- Атрибуция для трансформеров
- Всё это — одна chain rule
- Обобщение по градиентным методам
- Итоговый тест: атрибуция от аксиом
26ЧЕРНОВИК: Deep Dive в SHAP
- Напоминание
- Как работают ускорения SHAP
- TreeSHAP и DeepSHAP
- Как убирать признаки на разных модальностях?
- SHAP для разных игроков
- SHAP на генеративных моделях
- Ограничения
27ЧЕРНОВИК: Deep Dive в CF
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «ExplainableAI: Интерпретация моделей от ML до LLM» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 12 августа 2026 г.

Stepik 



















