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

Forward Chaining

Ratings: (0)|Views: 3,543|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

01/15/2015

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 (35)

You've already reviewed this. Edit your review.
A'dinkEwangga liked this
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
Dewa Saragih added this note
thq

You're Reading a Free Preview

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