Secara definisi, Sistem Pakar adalah program komputer yang berusaha meniru kemampuan pengambilan keputusan seorang pakar manusia. Mengapa ini penting? Karena di dunia nyata, kita sering kekurangan tenaga ahli yang tersedia 24 jam. Sistem ini hadir untuk mentransfer kepakaran tersebut ke dalam mesin."
1. Komponen Utama yang Harus Dipahami
Agar sebuah sistem bisa disebut 'Sistem Pakar', ia harus memiliki dua pilar utama:
- Knowledge Base (Basis Pengetahuan): Berisi fakta-fakta dan aturan (rules) yang didapat dari pakar.
- Inference Engine (Mesin Inferensi): 'Otak' yang melakukan penalaran dengan mengolah aturan tersebut untuk menghasilkan kesimpulan.
2. Bagaimana Cara Sistem Berpikir?
Dalam pertemuan ini, kita akan fokus pada dua strategi penalaran yang sangat krusial:
- Forward Chaining (Penalaran Maju): Dimulai dari fakta yang ada untuk mencari kesimpulan. (Contoh: "Jika mesin panas dan ada bau terbakar, maka...")
- Backward Chaining (Penalaran Mundur): Dimulai dari tujuan/hipotesis, lalu mencari fakta pendukung. (Contoh: "Apakah pasien ini terkena flu? Jika ya, apakah dia demam?")