11
pengetahuan.
Pengetahuan
itu
bisa
berasal
dari
pakar,
buku,
basis
data, penelitian, dan gambar.
2. Basis pengetahuan
Berisi pengetahuan-pengetahuan yang dibutuhkan untuk memahami,
memformulasikan dan menyelesaikan masalah.
3. Mesin inferensi (inference engine)
Program yang
berisi
metodologi
yang
digunakan
untuk
melakukan
penalaran
terhadap
informasi-informasi
dalam basis
pengetahuan
dan
blackboard, serta digunakan untuk memformulasikan konklusi.
4. Antarmuka (User Interface)
Digunakan untuk media komunikasi antara pengguna dan program.
5. Blackboard
Merupakan
area
dalam memori
yang
digunakan
untuk
merekam
kejadian yang sedang berlangsung termasuk keputusan sementara.
Ada tiga tipe keputusan yang dapat direkam, yaitu:
a.
Rencana: bagaimana menghadapi masalah.
b.
Agenda:
aksi-aksi
yang potensial
yang sedang
menunggu
untuk dieksekusi.
c.
Solusi: calon aksi yang akan dibangkitkan.
6. Subsistem penjelasan
Digunakan untuk melacak respon dan memberikan penjelasan tentang
kelakuan sistem pakar secara interaktif melalui pertanyaan:
•
Mengapa suatu pertanyaan ditanyakan oleh sistem pakar?
|