Middle — Senior
Co se stane s kvalitou každého modelu, pokud odstraníme první postavený strom v gradient boosting a náhodném lese s 1000 stromy?
sobes.tech AI
Odpověď od AI
V případě náhodného lesa je každý strom postaven nezávisle a konečné předpovědi jsou průměrem (regrese) nebo hlasováním (klasifikace) všech stromů. Pokud odstraníme první strom, kvalita modelu se mírně sníží, ale nikoliv významně, protože ostatních 999 stromů pokračuje v práci a kompenzuje ztrátu.
V případě gradientového zesílení jsou stromy stavěny sekvenčně, každý se učí na chybách předchozích. První strom stanoví počáteční přiblížení. Pokud odstraníme první strom, celá sekvence se naruší a kvalita modelu se výrazně zhorší, protože následující stromy nemohou správně kompenzovat chybu bez počátečního přiblížení.
Výsledek:
- Náhodný les: mírné snížení kvality, model zůstává funkční.
- Gradientové zesílení: významné zhoršení kvality, model ztrácí smysl bez prvního stromu.