Многие модели — «чёрный ящик»: дают ответ, но не объясняют почему. Дерево решений — приятное исключение: его логику можно прочитать вслух, как список вопросов.
Дерево решений — модель в виде последовательности простых вопросов «да/нет». Каждый вопрос делит данные на две части, следующий уточняет, и так до листа — готового ответа. Работает и для классификации (уйдёт/останется), и для регрессии (тогда в листе — число, например прогноз суммы заказа). Главные плюсы: объяснимость (видно, почему такой прогноз) и работа с разнородными признаками. Минус — легко переобучается (см. прошлый урок), поэтому на практике деревья часто объединяют в «леса».
Прогноз оттока: «Заходит реже раза в неделю?» → да → «Жаловался недавно?» → да → лист: высокий риск оттока. Три вопроса — и решение, которое легко объяснить и клиенту, и руководителю.
Пройди по дереву решений: два вопроса — и вердикт.
Когда решение касается людей и его нужно обосновывать (кредит, бан, приоритет в поддержке), объяснимость дерева — не мелочь, а требование. «Модель так сказала» не аргумент; «клиент попал в ветку X по признакам Y» — аргумент.
Чем дерево решений выгодно отличается от «чёрного ящика»?