Back to IF3170 Inteligensi Artifisial

Topic: Inference & Classification in Bayesian Network

Questions/Cues

  • Definisi Inference

  • Query & Evidence

  • Rumus Chain Rule BN

  • Contoh Perhitungan

  • MAP Classification

  • Normalisasi ()

Reference Points

  • File: 29. IF3170_Materi12_Seg03_04...pdf

  • Halaman: 3-8, 13

1. Konsep Inference

Inference adalah proses menghitung probabilitas posterior dari variabel Query () diberikan variabel Evidence ().

  • Target: .

  • Chain Rule BN: Probabilitas gabungan dalam BN adalah perkalian probabilitas setiap node diberikan parents-nya:

2. Contoh Perhitungan Inference

Kasus: Ikan (Fish).

  • Variables: A (Time), B (Loc), X (Fish Type: Salmon/Seabass), C (Lightness), D (Thickness).

  • Query:

  • Hitung: .

    (Ambil nilai dari CPT yang tersedia).

    .

3. Classification dengan BN

Klasifikasi adalah bentuk inferensi spesifik di mana kita ingin menentukan kelas () berdasarkan atribut yang diamati ().

  • Tujuan: Mencari MAP (Maximum A Posteriori). Bandingkan vs .

  • Rumus:

    Dimana adalah variabel hidden (tidak diketahui) yang harus dijumlahkan (summed out). adalah konstanta normalisasi ().

4. Langkah Klasifikasi (Contoh Ikan)

Diketahui: Light (), South Atlantic (). Apa jenis ikannya ()?

  • Target: Bandingkan dan .

  • Langkah 1: Hitung untuk x1 (Salmon)

    Kita harus menjumlahkan semua kemungkinan variabel (Time) dan (Thickness) karena tidak diketahui.

    Karena (karena parent ), variabel D bisa diabaikan dalam penjumlahan.

    Fokus pada penjumlahan terhadap A:

    (misal).

  • Langkah 2: Hitung untuk x2 (Sea bass)

    Lakukan hal sama untuk . Misal hasil = .

  • Langkah 3: Normalisasi & Keputusan

    Total = .

    • .

    • .

    Keputusan: x1 (Salmon).

Summary

Inference dalam BN menggunakan Chain Rule (). Untuk klasifikasi dengan data yang tidak lengkap (incomplete evidence), kita harus melakukan marginalisasi (penjumlahan) terhadap variabel yang tidak diketahui (hidden variables). Hasil akhirnya dinormalisasi () untuk mendapatkan probabilitas posterior guna mengambil keputusan.