chaining
SISTEM BERBASIS PENGETAHUAN
KELOMPOK 1
Rahmat 201843500872
Dasnur 201843500175
Marni 201843500764
Pendahuluan
Sistem pakar pada umumnya memiliki dua metode
pendekatan yang digunakan sebagai mesin penggerak atau
mesin inferensi, yaitu Forward Chaining dan Backward
Chaining. Pendekatan yang paling cocok digunakan dalam
suatu sistem pakar berbasis konsultasi adalah pendekatan
Forward Chaining.
OUTLINE
• Inferensi dengan rules merupakan implementasi dari modus ponen, yang
direfleksikan dalam mekanisme search (pencarian).
• Firing a rule: Bilamana semua hipotesis pada rules (bagian "IF") memberikan
pernyataan BENAR
• Dapat mengecek semua rule pada knowledge base dalam arah forward maupun
backward
• Proses pencarian berlanjut sampai tidak ada rule yang dapat digunakan (fire), atau
sampai sebuah tujuan (goal)tercapai.
• Ada dua metode inferencing dengan rules, yaitu Forward Chaining atau Data-
Driven dan Backward Chaining atau Goal-Driven.
OUTLINE
• Forward chaining merupakan grup dari multiple inferensi yang melakukan pencarian
dari suatu masalah kepada solusinya.
• Jika klausa premis sesuai dengan situasi (bernilai TRUE), maka proses akan meng-
assert konklusi
• Forward Chaining adalah data driven karena inferensi dimulai dengan informasi yg
tersedia dan baru konklusi diperoleh
Pohon keputusan atau decision tree merupakan salah satu metode representasi pengetahuan yang digunakan
untuk memodelkan suatu permasalahan yang berbentuk rangkaian keputusan yang mengarah ke solusi. Pohon
Keputusan terdiri dari banyak node yang menggambarkan keputusan-keputusan dan menuju kepada solusi
yang berakhir pada daun.
Gambar diatas menunjukkan sebuah pohon keputusan sederhana. Pohon tersebut bermula dari A yang kemudian
melewati proses pertanyaan ya dan tidak, dan pada
akhirnya menuju ke daun-daun yang merupakan solusi dari permasalahan tersebut.
Tabel
Tabel merupakan salah satu bentuk representasi pengetahuan yang memodelkan pengatahuan yang terdiri dari fakta dan
gejala ke dalam baris dan kolom. Tabel dibawah ini memberikan contoh mengenai representasi tabel sederhana.
Contoh penerapan metode forward chaining pada sistem pakar mendiagnosa penyakit hati dengan
menganalisa jenis penyakit organ hati berdasarkan gejala-gejala yang diinputkan oleh pengguna.
Contoh KASUS
IF seseorang memiliki uang SIO.OOO untuk berinvestasi AND dia berpendidikan pada level college THEN dia harus berinvestasi
R1 pada bidang sekuritas
IF seseorang memiliki pendapatan per tahun min $40.000 AND dia berpendidikan pada level college THEN dia harus berinvestasi
R2
pada saham pertumbuhan (growth stocks)
IF seseorang berusia < 30 tahun AND dia berinvestasi pada bidang sekuritas THEN dia sebaiknya berinvestasi pada saham
R3
pertumbuhan
R4 IF seseorang berusia < 30 tahun dan > 22 tahun THEN dia berpendidikan college
R5 IF seseorang ingin berinvestasi pada saham pertumbuhan THEN saham yang dipilih adalah saham IBM.
Rule simplification
RI : IF A and C, THEN E
R2 : IF D and C, THEN F
R3 : IF B and E, THEN F
R4 : IF B, THEN C
R5 : IF F, THEN G
Rule Firing :
R4
R1
R3
R5
GOAL : G ?
WORKING MEMORY : A, B, C, E, F, G
TERIMAKASIH