Middle
Šta su bias i variance, i šta se smanjuje u slučajnom šumarku?
sobes.tech АИ
Одговор од АИ
У машинском учењу:
- Bias (пристрастност) — ово је грешка која настаје због превише једноставног модела који не може добро апроксимирати стварну зависност. Висок bias доводи до недовољног учења.
- Варијанса — то је осетљивост модела на промене у подацима за обуку. Висока варијанса значи да модел превише прилагођава шум у подацима, што доводи до пренаглашавања.
Случајна шума је ансамбл одлучујућих стабала изграђених на случајним подскуповима података и карактеристика. Он смањује варијансу у поређењу са појединачним стаблом, јер просек предвиђања смањује утицај случајних колебања у подацима, док bias остаје приближно на нивоу појединачних стабала или се мало повећава.
Пример:
from sklearn.ensemble import RandomForestClassifier
# Случајна шума смањује варијансу кроз просек
model = RandomForestClassifier(n_estimators=100)
model.fit(X_train, y_train)