TGViewer
Простой Python | Программирование Простой Python | Программирование @python_piton_javascript · 126K subscribers
Post #3309 15.7K
Дерево решений: Часть 2

Алгоритм деления работает по принципу максимизации чистоты внутри подмножеств. В классификации чаще всего используется Gini impurity или энтропия: они показывают, насколько хорошо разделились классы после сплита. В регрессии — снижение дисперсии (variance reduction). На каждом шаге дерево перебирает все признаки и находит такое условие, которое максимально эффективно делит выборку на две группы с минимальной “грязью”.

Однако у данного алгоритма есть некоторые недостатки. Деревья легко переобучаются, особенно если не ограничивать глубину. Они могут давать нестабильные результаты при небольшом изменении данных (особенно одиночные деревья). Чтобы побороть эти минусы, придумали ансамбли — такие как Random Forest и Gradient Boosting, где используется много деревьев сразу, и это даёт намного более стабильный и мощный результат.

💻Ссылка на первую часть

#практика
  • 👍 15
More from @python_piton_javascript
  1. Oct 3, 2026Развертываем JupyterLab на GPU-сервере Делимся большим и подробным гайдом по развертке Jup…
  2. Oct 2, 2026#юмор
  3. Oct 1, 2026Управляем мышкой с помощью Python mouse — это сторонняя Python-библиотека для программного…
  4. Sep 30, 2026#юмор
  5. Sep 29, 2026Разбираем даты и часовые пояса в Python Фраза «завтра в 18:00» кажется простой, пока серве…
  6. Sep 28, 2026Post #4163
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →