Apa itu Standar Deviasi?
Standar Deviasi adalah angka yang menggambarkan sebaran nilai tersebut.
Standar Deviasi yang rendah berarti bahwa sebagian besar angka mendekati nilai mean (rata-rata).
Standar Deviasi yang tinggi berarti nilai-nilai tersebut tersebar pada rentang yang lebih luas.
Contoh: Kali ini kita telah mencatat kecepatan 7 mobil:
kecepatan = [86,87,88,86,87,85,86]
Deviasi standarnya adalah:
0.9
Artinya sebagian besar nilai berada dalam kisaran 0.9 dari nilai mean yaitu 86.4.
Mari kita lakukan hal yang sama dengan pilihan angka dengan jangkauan yang lebih luas:
kecepatan = [32.111.138.28.59.77.97]
Deviasi standarnya adalah:
37.85
Artinya sebagian besar nilai berada dalam kisaran 37.85 dari nilai mean, yaitu 77.4.
Seperti yang kita lihat, Standar Deviasi yang lebih tinggi menunjukkan bahwa nilai-nilai tersebut tersebar pada rentang yang lebih luas.
Modul NumPy memiliki metode untuk menghitung deviasi standar:
Contoh:
Gunakan metode NumPy std() untuk mencari deviasi standar
import numpy speed = [86,87,88,86,87,85,86] x = numpy.std(speed) print(x)
import numpy speed = [32,111,138,28,59,77,97] x = numpy.std(speed) print(x)
Section Artikel
Varians adalah angka lain yang menunjukkan seberapa menyebar nilai-nilai tersebut.
Faktanya, jika kita mengambil akar kuadrat dari varians, kita mendapatkan nilai standar deviasi!
Atau sebaliknya, jika kita mengalikan standar deviasi dengan dirinya sendiri, kita mendapatkan variansnya!
Untuk menghitung varians, Anda harus melakukan sebagai berikut:
(32 + 111 + 138 + 28 + 59 + 77 + 97) / 7 = 77,4
Untungnya, NumPy memiliki metode untuk menghitung varians:
Contoh:
Gunakan metode NumPy var() untuk menemukan varians
import numpy speed = [32,111,138,28,59,77,97] x = numpy.var(speed) print(x)
Seperti yang telah kita pelajari, rumus untuk mencari standar deviasi adalah akar kuadrat dari varians:
√1432.25 = 37.85
Atau, seperti pada contoh sebelumnya, gunakan NumPy untuk menghitung deviasi standar:
Contoh:
Gunakan metode NumPy std() untuk mencari deviasi standar
import numpy speed = [32,111,138,28,59,77,97] x = numpy.std(speed) print(x)
Standar Deviasi sering diwakili oleh simbol Sigma: σ
Varians sering diwakili oleh simbol Sigma Square: σ2
Standar Deviasi dan Varians merupakan istilah yang sering digunakan dalam Machine Learning, jadi penting untuk memahami cara mendapatkannya, dan konsep di baliknya.