Ma’ruza rejasi


Regression model qurish (Matlab)



Yüklə 1,17 Mb.
səhifə3/4
tarix11.02.2022
ölçüsü1,17 Mb.
#52407
1   2   3   4
Chiziqli regressiya

Regression model qurish (Matlab)


x = [3,5,7,4,8,9,12,15,17,18,20];

y = [12,15,17,10,8,19,24,32,28,37,30];

%Berilgan to'plam grafigini chizish scatter(x,y)

%Chiziqli regression model qurish

p = polyfit(x,y,1);

%Model natijalarini olish ym = polyval(p,x);

%Modelni solishtirish

[x y ym abs(y-ym)]


Qurilgan chiziqli regression model natijasi (Matlab)


Tools->Basic Fitting

-> Linear


Qurilgan chiziqli regression model natijalarini kuzatish (Matlab)

Regressiyaga misol (chiziqli)


Avtomobil narxini hisoblash modelini yaratish

x: bu avtomobilning kilometraj ko’rsatkichi

y: avtomobil narxi

y = g(x|θ)

bu yerda g() – model

θ0 va θ1 – model parametrlari

Polinomial regressiya

Polinomial regressiya, xuddi chiziqli regressiya kabi, ma'lumotlar nuqtalari orqali chiziq chizishning eng yaxshi usulini topish uchun x va y o'zgaruvchilar


bog'liqlikdan

o'rtasidagi foydalanadi.

Misol uchun:

Y = a*x^3+b*x^2+c*x+d – bu 3 darajali polinimial funksiya hisoblanadi

qiymatlarini qanday tanlash kerak ?

O’rgatuvchi tanlanma

Gepoteza:

: parametrlari



Uy yuzasi(x)

Narxi($) 1000 (y)

2104

460

1416

232

1534

315

852

178





y

x

Gepoteza:



Parametrlar:

Cost Funksiyasi:

Maqsad:

Oddiy holi

y

x

( ni tanlagandagi hollar)



( ga bo’gliq ravishda o’zgarishi)

y

x



( ni tanlagandagi hollar)

( ga bo’gliq ravishda o’zgarishi)

y

x

( ni tanlagandagi hollar)



( ga bo’gliq ravishda o’zgarishi)

Gradient descent algoritmi

Chiziqli Regressiya Modeli

Yaqinlashguncha takrorlash



Gradient descent algoritmi

To’g’ri ketma-ketlik:

Xatolik:

Yaqinlashguncha takrorlash



Gradient descent algoritmi

Yaqinlashguncha takrorlash

1

0

J(0,1)



Yüklə 1,17 Mb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin