Pengertian Forward Chaining dan Contoh alur Forward
Chaining
Metode Forward Chaining adalah
metode pencarian atau teknik pelacakan ke depan yang dimulai dengan informasi
yang ada dan penggabungan rule untuk menghasilkan suatu kesimpulan atau
tujuan. (Russel S,Norvig P, 2003). Pelacakan maju ini sangat baik jika bekerja
dengan permasalahan yang dimulai dengan rekaman informasi awal dan ingin
dicapai penyelesaian akhir, karena seluruh proses akan dikerjakan secara
berurutan maju. Berikut adalah diagram Forward Chaining secara umum
untuk menghasilkan sebuah goal. Forward
chaining merupakan metode inferensi yang melakukan penalaran dari suatu
masalah kepada solusinya. Jika klausa premis sesuai dengan situasi (bernilai
TRUE), maka proses akan menyatakan konklusi. Forward chaining adalah data-driven karena inferensi dimulai dengan
informasi yang tersedia dan baru konklusi diperoleh. Jika suatu aplikasi
menghasilkan tree yang lebar dan tidak dalam, maka gunakan forward chaining.
Tipe sistem yang dapat dicari dengan
Forward Chaining :
1. Sistem yang dipersentasikan dengan satu atau beberapa
kondisi.
2. Untuk setiap kondisi, sistem mecari rule-rule dalam
knowledge base untuk rule-rule yang berkorespondensi dengan kondisi dalam
bagian IF
3. Setiap rule dapat menghasilkan kondisi baru dari konklusi
yang diminta pada bagian THEN. Kondisi baru ini ditambahkan ke kondisi lain
yang sudah ada.
4. Setiap kondisi yang ditambahkan ke sistem akan diproses.
Jika ditemui suatu kondisi baru dari konklusi yang diminta, sistem akan kembali
ke langkah 2 dan mencari rule-rule dalam knowledge base kembali. Jika tidak ada
konklusi baru, sesi ini berakhir.
Contoh :
Terdapat 10 aturan yang tersimpan
dalam basis pengetahuan yaitu :
R1 : if A and B then C
R2 : if C then D
R3 : if A and E then F
R4 : if A then G
R5 : if F and G then D
R6 : if G and E then H
R7 : if C and H then I
R8 : if I and A then J
R9 : if G then J
R10 : if J then K
Fakta awal yang diberikan hanya
A dan E, ingin membuktikan apakah K bernilai benar. Proses penalaran forward
chaining terlihat pada gambar dibawah :
Gambar
Forward Chaining
Tidak ada komentar:
Posting Komentar