Մեքենայի ուսուցում – Ստանդարտ շեղում

Մեքենայի ուսուցում – Ստանդարտ շեղում

Ի՞նչ է ստանդարտ շեղումը:

Ստանդարտ շեղումը մի թիվ է, որը նկարագրում է արժեքների տարածվածությունը:

Ստանդարտի ցածր շեղումը նշանակում է, որ թվերի մեծ մասը մոտ է միջին (միջին) արժեքին:

Բարձր ստանդարտ շեղումը նշանակում է, որ արժեքները բաշխված են ավելի լայն տիրույթում:

Օրինակ՝ Այս անգամ մենք գրանցել ենք 7 մեքենայի արագություն.

speed = [86,87,88,86,87,85,86]

Ստանդարտ շեղումը հետևյալն է.

0.9

Նշանակում է, որ արժեքների մեծ մասը գտնվում է միջին արժեքից 0.9 միջակայքում, որը 86.4 է:

Եկեք նույնն անենք ավելի լայն տիրույթ ունեցող թվերի ընտրության դեպքում.

speed = [32,111,138,28,59,77,97]

Ստանդարտ շեղումը հետևյալն է.

37.85

Նշանակում է, որ արժեքների մեծ մասը գտնվում է միջին արժեքից 37.85 միջակայքում, որը 77.4 է:

Ինչպես տեսնում եք, ավելի բարձր ստանդարտ շեղումը ցույց է տալիս, որ արժեքները տարածված են ավելի լայն տիրույթում:

NumPy մոդուլն ունի ստանդարտ շեղումը հաշվարկելու մեթոդ.

Օրինակ

Օգտագործեք NumPy-ը std() Ստանդարտ շեղումը գտնելու մեթոդ.

Փորձեք ինքներդ »

Օրինակ

Փորձեք ինքներդ »


Տարբերություն

Տարբերությունը ևս մեկ թիվ է, որը ցույց է տալիս, թե որքանով են տարածված արժեքները:

Փաստորեն, եթե վերցնում եք շեղման քառակուսի արմատը, ապա ստանում եք ստանդարտ շեղում:

Կամ հակառակը, եթե ստանդարտ շեղումն ինքնին բազմապատկեք, կստանաք շեղումը:

Տարբերությունը հաշվարկելու համար դուք պետք է անեք հետևյալը.

1. Գտի՛ր միջինը.

(32+111+138+28+59+77+97) / 7 = 77.4

2. Յուրաքանչյուր արժեքի համար գտե՛ք տարբերությունը միջինից.

 32 - 77.4 = -45.4
111 - 77.4 =  33.6
138 - 77.4 =  60.6
28 - 77.4 = -49.4
59 - 77.4 = -18.4
77 - 77.4 = - 0.4
97 - 77.4 =  19.6

3. Յուրաքանչյուր տարբերության համար գտե՛ք քառակուսի արժեքը.

(-45.4)2 = 2061.16
 (33.6)2 = 1128.96
 (60.6)2 = 3672.36
(-49.4)2 = 2440.36
(-18.4)2 =  338.56
(- 0.4)2 =    0.16
 (19.6)2 =  384.16

4. Տարբերությունը այս քառակուսի տարբերությունների միջին թիվն է.

(2061.16+1128.96+3672.36+2440.36+338.56+0.16+384.16) / 7 = 1432.2

Բարեբախտաբար, NumPy-ն ունի շեղումը հաշվարկելու մեթոդ.

Օրինակ

Օգտագործեք NumPy-ը var() Տարբերությունը գտնելու մեթոդ.

Փորձեք ինքներդ »


Ստանդարտ շեղում

Ինչպես սովորեցինք, ստանդարտ շեղումը գտնելու բանաձևը շեղման քառակուսի արմատն է.

1432.25 = 37.85

Կամ, ինչպես նախորդ օրինակում, օգտագործեք NumPy ստանդարտ շեղումը հաշվարկելու համար.

Օրինակ

Օգտագործեք NumPy-ը std() Ստանդարտ շեղումը գտնելու մեթոդ.

Փորձեք ինքներդ »


Նշաններ

Ստանդարտ շեղումը հաճախ ներկայացված է Սիգմա խորհրդանիշով՝ σ

Տարբերությունը հաճախ ներկայացված է Սիգմա քառակուսի խորհրդանիշով՝ σ2


Գլուխ ամփոփում

Ստանդարտ շեղումը և շեղումը տերմիններ են, որոնք հաճախ օգտագործվում են մեքենայական ուսուցման մեջ, ուստի կարևոր է հասկանալ, թե ինչպես կարելի է դրանք ստանալ և դրանց հիմքում ընկած հայեցակարգը:

ArmenianEnglish