Раздел 13

Model Interpretability

Интерпретируемость моделей

Инструменты объяснения предсказаний — необходимость в регуляторных областях и лучший способ найти утечку данных.

8 актуальныхDS-направление
Что означают метки тем
новинкаНовое или быстро растущее направлениеактуальноТекущий рабочий стандартклассикаПроверено временем, но в новых проектах берут редко

Feature importanceактуально

Важность признаков

Оценка вклада признаков в предсказания модели — первый шаг к пониманию её логики.

Permutation Importanceактуально

Перестановочная важность

Признак перемешивается, и измеряется падение качества модели — модельно-независимый и честный подход.

Feature selectionактуально

Отбор признаковиз «Данные»

Убираем шумные и избыточные признаки, чтобы снизить переобучение, ускорить инференс и упростить интерпретацию.

SHAPактуально

SHAP

Распределение вклада признаков на основе значений Шепли из теории игр — с гарантиями аддитивности и согласованности.

LIMEактуально

LIME

Локальная аппроксимация сложной модели простой линейной в окрестности конкретного объекта.

Counterfactual explanationsактуально

Контрфактические объяснения

Минимальное изменение входа, которое меняет решение модели: «что нужно поменять, чтобы кредит одобрили».

Saliency Maps and Grad-CAMактуально

Карты значимости и Grad-CAM

Где именно на изображении модель нашла основание для своего ответа — тепловая карта поверх входа.

Data Poisoning and Backdoorsновинка

Отравление данных и бэкдорыиз «Безопасность ИИ»

Атака на этапе обучения: в данные подмешивается триггер, и при его появлении на входе модель выдаёт заранее заданный ответ.

Partial Dependenceактуально

Partial Dependence Plot

Показывает средний эффект признака на предсказание при усреднении по остальным признакам.

ICEактуально

ICE-кривые

Individual Conditional Expectation: та же зависимость, но отдельной линией для каждого объекта.

Generalized Additive Modelsактуально

Обобщённые аддитивные моделииз «Классическое машинное обучение»

Сумма гладких функций от отдельных признаков: нелинейность есть, а интерпретируемость линейной модели сохраняется.

Decision Treesактуально

Решающие деревьяиз «Классическое машинное обучение»

Последовательность вопросов «признак > порог», разбивающая пространство на прямоугольные области.

Logistic Regressionактуально

Логистическая регрессияиз «Классическое машинное обучение»

Линейная модель классификации: сигмоида переводит линейную комбинацию признаков в вероятность класса.

Linear Regressionактуально

Линейная регрессияиз «Классическое машинное обучение»

Предсказывает число как взвешенную сумму признаков. Самый интерпретируемый бейзлайн и основа для более сложных моделей.

6 тем показаны здесь из других глав — они подходят по смыслу и открываются в своей главе.