Categories
Dokumentasi

Gaussian Naive Bayes

Daftar Isi

Smoothing

Pada Gaussian Naive Bayes, untuk menangani masalah varians menjadi nol yang menyebabkan division by zero, kita bisa menerapkan smoothing. Salah satu pendekatan yang umum adalah menambahkan konstanta kecil ke varians. Konstanta ini sering disebut sebagai smoothing variable.

Pada contoh kasus Gaussian Naive Bayes: Penyelesaian Dengan Program GNB Numerik, sesuaikan baris berikut

#dari 
v08var_kelasA = np.var(v03X_kelasA, axis=0)
v10var_kelasB = np.var(v04X_kelasB, axis=0)

#menjadi ...
#python default:  1e-09
smoothie =  1e-02
v08var_kelasA = np.var(v03X_kelasA, axis=0) + smoothie
v10var_kelasB = np.var(v04X_kelasB, axis=0) + smoothie

Demikian, semoga bermanfaat. [bst]

By basit

Biro Pengembangan Teknologi Dan Sistem Informasi

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.