70 likes | 307 Views
MOTOR INFERENSI. Motor Inferensi. Forward Chaining Pencocokan fakta atau pernyataan dimulai dari bagian sebelah kiri (IF dulu ). Penalaran dimulai dari fakta terlebih dahulu untuk menguji kebenaran hipotesis . Backward Chaining
E N D
Motor Inferensi • Forward Chaining • Pencocokanfaktaataupernyataandimulaidaribagiansebelahkiri (IF dulu). • Penalarandimulaidarifaktaterlebihdahuluuntukmengujikebenaranhipotesis. • Backward Chaining • Pencocokanfaktaataupernyataandimulaidaribagiansebelahkanan (THEN dulu). • Penalarandimulaidarihipotesisterlebihdahulu, danuntukmengujikebenaranhipotesistersebutdicariharusdicarifakta-fakta yang adadalam basis pengetahuan.
Motor Inferensi Contoh: Ada 10 aturan yang tersimpan dalam basis pengetahuan. Fakta awal yang diberikan hanya: A & E (artinya: A dan E bernilai benar). Ingin dibuktikan apakah K bernilai benar (hipotesis: K)?
Motor Inferensi • Forward Chaining • Munculnya fakta baru pada saat inferensi:
R-10 J K R-9 R-4 Fakta G A R-5 D F R-3 H R-6 E Fakta Motor Inferensi • Alur inferensi:
Fakta R-10 A C J I K R-1 R-7 R-8 B H A Tidak diketahui (a) Pertama: Gagal Fakta R-10 R-9 R-4 J G A K (b) Kedua: Sukses Motor Inferensi • Backward Chaining • Alur inferensi:
Soal Di ketahuisistempakardenganaturan-aturansebagaiberikut: R1 : IF sukubungaturun THEN hargaoblikasinaik R2 : IF sukubunganaik THEN hargaobligasiturun R3 :IF sukubungatidakberubah THEN hargaobligasitidakberubah R4 : IF dolarnaik THEN sukubungaturun R5 : IF dolarturun THEN sukubunganaik R6 : IF hargaobligasiturun THEN beliobligasi • Apabiladiketahuibahwadolarturun, apakahakanmembelioblikasiatautidak? (selesaikandengan forward chaining) • Apabiladiketahuihipotesismembelioblikasi, apakahfaktadolarturun / naik? (selesaikandengan forward chaining)