Sobes.tech
Middle — Senior

Чаро дар моделҳо муқаррарот зарур аст?

sobes.tech AI

Ҷавоб аз AI

Мошин омӯзиш моделларида регуляция overfitting-дан сақланиш учун зарур. У моделнинг мураккаблигини жазолайди, уни соддарақ қилади ва янги маълумотларда яхшироқ умумлашади.

Регуляциянинг асосий таъсирлари:

  • Моделнинг коэффициентларининг ҳажмини камайтиради, кам аҳамиятли хусусиятларнинг таъсирини қисқартириб.
  • Ўқитиш маълумотларига жуда мослашишдан сақланишга ёрдам беради, тест маълумотларида сифатни оширади.

Мўлжаларида машҳур регуляция усуллари:

  • L1 регуляция (Lasso) — коэффициентларнинг абсолют қийматларининг жамланмасини йўқотиш функциясига қўшади, моделни сирдар қилади.
  • L2 регуляция (Ridge) — коэффициентларнинг квадратларининг жамланмасини қўшади, вазнларни юмшаклаштиради.

Pythonда L2 регуляцияси билан тўғрилиши линей регрессия мисоли:

from sklearn.linear_model import Ridge

model = Ridge(alpha=1.0)  # alpha — регуляция коэффициенти
model.fit(X_train, y_train)