Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
34Activity
0 of .
Results for:
No results containing your search query
P. 1
Forward Chaining

Forward Chaining

Ratings: (0)|Views: 3,181 |Likes:
Published by C'Otang Uly

More info:

Published by: C'Otang Uly on Jul 04, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

02/07/2014

pdf

text

original

 
METODE FORWARD CHAINING
A.
 
PengertianChain (rantai) : perkalian inferensi yang menghubung-kan suatu permasalahan dengan solusinya
.
 Forward chaining :Suatu rantai yang dicari atau dilewati/dilintasi dari suatu permasalahn untuk memperoleh solusi
.
Penalaran dari fakta menuju konklusi yang terdapat darifakta
.
 Forward chaining merupakan grup dari multipel inferensi yangmelakukan pencarian dari suatu masalah kepada solusinya
.
 Forward chaining merupakan proses perunutan yang dimulai denganmenampilkan kumpulan data atau fakta yang meyakinkan menuju konklusiakhir 
.
Jadi metode forward chaining dimulai dari informasi masukan (if)dahulu kemudian menuju konklusi (then) atau dapat dimodelkan sebagai berikut :IF (informasi masukan)THEN (konklusi)Informasi masukan dapat berupa data, bukti, temuan atau pengamatan,sedangkan konklusi dapat berupa tujuan, penjelasan, atau diagnosis
.
Dapatdicontohan dengan aturan produksi sebagai berikut :Misal :Harta waris : 3000000Fakta anak : 1 laki - laki, 1 perempuan
.
 Konklusi : jumlah harta waris yang didapat oleh masing ± masing anak 
.
 IF (jml_ank_laki <> 0)
A
 ND (jml_ank_perempuan <> 0) THEN bagian_anak_laki = (2/3 * jumlah_harta) / jumlah_anak_laki; bagian_ank_perempuan = (1/3 * jumlah_harta) / jml_ank_perempuan;ENDJadi harta waris yang didapat oleh masing ± masing anak pada aturan produksidi atas adalah:
 
B
agian anak laki ± laki : (2/3 * 3000000) / 1 = 2000000
B
agian anak perempuan : (1/3 * 3000000) / 1 = 1000000Jika klausa premis sesuai dengan situasi (bernilai TRUE), maka proses akanmeng-assert konklusi
.
Forward Chaining adalah data driven karena inferensidimulai dengan informasi yg tersedia dan baru konklusi diperolehJika suatu aplikasi menghasilkan tree yang lebar dan tidak dalam, makagunakan forward chaining
.
 
B
.
 
Sifat Forward Chaining
y
 
G
ood for monitoring, planning, and control
y
 
L
ooks from present to future
.
 
y
 
W
orks from antecedent to consequent
.
 
y
 
Is data-driven, bottom-up reasoning
.
 
y
 
W
orks forward to find what solutions follow from the facts
.
 
y
 
It facilitates a breadth-first search
.
 
y
 
The antecedents determine the search
.
 
y
 
It does not facilitate explanation
.
 
B
erikut ini adalah cara kerja forward chaining system :1
.
 
Sistem dipresentasikan dengan satu atau lebih dari kondisi
.
 2
.
 
Untuk setiap kondisi sistem akan mencari rule pada knowledge base untuk rule tersebut yang cocok dengan kondisi pada bagian IF
.
 3
.
 
Setiap rule dapat merubah suatu kondisi baru dari konklusi dari bagian THEN
.
 Kondisi baru ini selanjutnya akan ditambahkan
.
 
A
da beberapa kondisi yang telah ditambahkan pada sistem akan diproses
.
Jikaada suatu kondisi, maka sistem akan kembali pada langkah ke-2 dan akanmencari rule pada knowledge base lagi
.
Jika tidak ada kondisi baru lagi, makasesi ini akan berakhi
.
 
 
C
.
 
Karakteristik Forward
y
 
Perencanaan, monitoring, control
y
 
Disajkan untuk masa depan
y
 
A
ntecedent ke konsekuen
y
 
Data memandu, penalaran dari bawah ke atas
y
 
B
ekerja ke depan untuk mendapatkan solusi apa yang mengikuti faktaForward Chaining
FactsConclusionFactsConclusion
Melebar dan Tidak Dalam

Activity (34)

You've already reviewed this. Edit your review.
Bang Bolot liked this
1 thousand reads
1 hundred reads
Kholida Hanum liked this
Daniel Feb liked this
Ferry Hari liked this
Saliss Soe liked this
Titus Trian liked this
Titus Trian liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->