🌲 Дерево Рішень — CART та Домішок Джині
Побудуйте та візуалізуйте дерево рішень CART крок за кроком. Спостерігайте, як алгоритм мінімізує домішок Джині G = 1−Σpᵢ² на кожному розбитті, та порівняйте глибину дерева з точністю класифікації.
Запуск…
Генерація датасету. Алгоритм CART знаходить розбиття, паралельні осям, що мінімізують домішок Джині у кожному вузлі. Вузли відкриваються по одному.
Фізика
Критерій розбиття CART: Gini(S) = 1 − Σᵢ pᵢ². Найкраще розбиття мінімізує зважений домішок дочірніх вузлів: ΔGini = Gini(батько) − (|L|/|S|)·Gini(L) − (|R|/|S|)·Gini(R). Дерево росте до досягнення max_depth або min_samples_leaf. Обрізання через cost-complexity α·|листи|. Важливість ознаки = сумарне зменшення домішку Джині, зумовлене кожною ознакою на всіх розбиттях.