Sobes.tech
Middle

Qayta tiklash uchun qanday o'lchovlar ishlatiladi?

sobes.tech AI

AIdan javob

Regression modellarning sifatini baholash uchun odatda quyidagi o'lchovlar ishlatiladi:

  • MSE (O'rtacha Kvadrat Xato) — bashorat qilingan va haqiqiy qiymatlar orasidagi farqning kvadratlarining o'rtachasi. Katta xatolarga sezgir.

  • RMSE (O'rtacha Kvadrat Xatoning Kvadrat ildizi) — MSE ning kvadrat ildizi, maqsad o'zgaruvchisi bilan bir xil birlikda xatoni qaytaradi.

  • MAE (O'rtacha Absolyut Xato) — bashoratlarning haqiqiy qiymatlardan o'rtacha absolyut chetlanishini o'lchaydi.

  • R² (determinatsiya koeffitsienti) — model tomonidan tushuntirilgan o'zgaruvchanlikning ulushini ko'rsatadi. 0 dan 1 gacha bo'lgan qiymat, 1 mukammal bashoratni anglatadi.

  • Tuzatilgan R² — R² ning modifikatsiyasi, modeldagi xususiyatlar sonini hisobga oladi.

Python'da sklearn yordamida MAE va MSE hisoblash misoli:

from sklearn.metrics import mean_absolute_error, mean_squared_error

y_true = [3.0, -0.5, 2.0, 7.0]
y_pred = [2.5, 0.0, 2.0, 8.0]

mae = mean_absolute_error(y_true, y_pred)
mse = mean_squared_error(y_true, y_pred)
print(f"MAE: {mae}")
print(f"MSE: {mse}")