Sobes.tech
Middle — Senior

Jaka będzie jakość każdego modelu, jeśli usuniemy pierwsze zbudowane drzewo w gradient boosting i losowym lesie z 1000 drzewami?

sobes.tech AI

Odpowiedź od AI

W przypadku losowego lasu każdy drzewo jest budowane niezależnie, a końcowa predykcja to średnia (regresja) lub głosowanie (klasyfikacja) wszystkich drzew. Jeśli usuniemy pierwsze drzewo, jakość modelu nieznacznie się pogorszy, ale nieznacznie, ponieważ pozostałe 999 drzew nadal działają i kompensują stratę.

W przypadku gradientowego boostingu, drzewa są budowane kolejno, każde ucząc się na błędach poprzednich. Pierwsze drzewo ustawia początkowe przybliżenie. Jeśli usuniemy pierwsze drzewo, cała sekwencja zostanie zakłócona, a jakość modelu znacznie się pogorszy, ponieważ kolejne drzewa nie będą mogły poprawnie kompensować błędu bez początkowego przybliżenia.

Wynik:

  • Losowy las: niewielkie obniżenie jakości, model pozostaje funkcjonalny.
  • Gradientowy boosting: znaczne pogorszenie jakości, model traci sens bez pierwszego drzewa.