METODE INFERENSI 17/9/2015 Kode MK : MK :
Pengertian Strategi Penalaran. Runut Maju / Forward Chaining Pengertian Strategi Penalaran Runut Maju / Forward Chaining Runut Balik / Backward Chaining 17/9/2015 Kode MK : MK :
Runut Maju Runut maju berarti menggunakan himpunan aturan kondisi-aksi. Dalam metode ini, data digunakan untuk menentukan aturan mana yang akan dijalankan, kemudian aturan tersebut dijalankan. Mungkin proses menambahkan data ke memori kerja. Proses diulang sampai ditemukan suatu hasil 17/9/2015 Kode MK : MK :
17/9/2015 Kode MK : MK :
Runut Balik penalaran dimulai dengan tujuan kemudian merunut balik ke jalur yang akan mengarahkan ke tujuan tersebut 17/9/2015 Kode MK : MK :
Database Aturan 17/9/2015 Kode MK : MK :
Runut Maju Tampilkan semua daftar premis User memilih premis yang dialami Sistem mencari aturan yang premisnya terdiri dari premis-premis yang dipilih oleh user Sistem akan menampilkan konklusi dari aturan tersebut 17/9/2015 Kode MK : MK :
Runut Balik Sistem akan melist dalam memori daftar konklusi yang ada Masing-masing konklusi secara sekuensial dicari premisnya Masing-masing premis di tanyakan ke user Jika jawaban ya, dilanjutkan ke premis berikutnya Jika jawabannya tidak dilanjutkan ke konklusi selanjutnya 17/9/2015 Kode MK : MK :
Forward Chaining 17/9/2015 Kode MK : MK :
Forward Chaining Forward chaining merupakan grup dari multipel inferensi yang melakukan pencarian dari suatu masalah kepada solusinya. Forward Chaining adalah data driven karena inferensi dimulai dengan informasi yg tersedia dan baru konklusi diperoleh Mencari aturan inferensi sampai ditemukan satu dimana anteseden (If clause) bernilai true. Ketika ditemukan, bisa ditarik kesimpulan, menghasilkan informasi baru. 17/9/2015 Kode MK : MK :
Forward Chaining Contoh : Menentukan warna binatang bernama Tweety. Data awal adalah Tweety terbang dan bernyanyi. Misalkan ada 4 aturan : If x melompat dan memakan serangga, maka x adalah katak If x terbang dan bernyanyi, maka x adalah burung kenari If x adalah katak, maka x berwarna hijau If x adalah burung kenari, maka x berwarna kuning 17/9/2015 Kode MK : MK :
Forward Chaining Contoh : Menentukan warna binatang bernama Tweety. Data awal adalah Tweety terbang dan bernyanyi. Misalkan ada 4 aturan : If x melompat dan memakan serangga, maka x adalah katak If x terbang dan bernyanyi, maka x adalah burung kenari If x adalah katak, maka x berwarna hijau If x adalah burung kenari, maka x berwarna kuning 17/9/2015 Kode MK : MK :
Forward Chaining Yang dicari pertama adalah aturan nomor 2, karena anteseden-nya cocok dengan data kita (if Tweety terbang dan bernyanyi) Konsekuen (then Tweety adalah burung kenari) ditambahkan ke data yang dimiliki If tweety adalah burung kenari, maka Tweety berwarna kuning (tujuan) 17/9/2015 Kode MK : MK :
END 17/9/2015 Kode MK : MK :