b belajar.myudak

Language model bigram dan smoothing

Hitung peluang token berikutnya dan tangani pasangan yang belum pernah muncul.

dasar #NLP

Yang akan kamu pahami

Bangun probabilitas bigram dari hitungan dan jelaskan peran smoothing.

Konsep inti

Model bigram memperkirakan token berikutnya dari token sebelumnya. Estimasi frekuensi membagi hitungan pasangan dengan total pasangan yang diawali konteks. Add-one smoothing menambah satu ke semua kandidat dalam kosakata yang sudah ditetapkan.

Coba langkahnya

Setelah token “baca” muncul “buku” 3 kali, “berita” 1 kali, dan “jurnal” 0 kali.

Pseudocount masuk ke seluruh kosakata kandidat
Hitungan asliTambah satuHitungan baruP(token)
buku3···
berita1···
jurnal0··0/4
Total4···
1/3Tanpa smoothing. Empat pasangan terlihat.P(jurnal | baca) = 0/4

Cek pemahaman

Cek pemahaman
  1. Mengapa penyebut ikut bertambah 3?