Sobes.tech
Middle

Mi a torzítás és a variancia, és mit csökkent a véletlenszerű erdőben?

sobes.tech MI

Válasz az MI-től

Gépi tanulásban:

  • Elfogultság (Bias) — ez egy hiba, amely akkor fordul elő, amikor egy túl egyszerű modellt alkalmaznak, amely nem képes jól közelíteni a valódi függőséget. A magas elfogultság alulillesztést eredményez.
  • Változékonyság (Variance) — a modell érzékenysége a tanulási adatok változásaira. A magas változékonyság azt jelenti, hogy a modell túlzottan alkalmazkodik az adatok zajához, ami túlillesztéshez vezet.

A véletlen erdő egy döntési fákból álló gyűjtemény, amely véletlenszerű mintákból és jellemzőkből épül. Csökkenti a változékonyságot egyetlen fához képest, mivel a jóslatok átlagolása csökkenti a véletlenszerű ingadozások hatását az adatokban, miközben az elfogultság nagyjából az egyedi fák szintjén marad vagy enyhén növekszik.

Példa:

from sklearn.ensemble import RandomForestClassifier

# A véletlen erdő csökkenti a változékonyságot az átlagolás révén
model = RandomForestClassifier(n_estimators=100)
model.fit(X_train, y_train)