Sunteți pe pagina 1din 7

SELESAIKAN DENGAN FORWARD DAN BACKWARD CHAINING

1. Sistem pakar klasifikasi buah mempunyai 11 rule sebagai berikut :


R1 : IF (Shape = long) AND (color = green or yellow) THEN fruit = banana
R2 : IF (Shape = round or oblong) AND (Diameter > 4 inches) THEN Fruitclass = vine
R3 : IF (Shape = round or oblong) and (Diameter < 4 inches) THEN Fruitclass = tree
R4 : IF (Seedcount = 1 ) THEN Seedclass = stonefruit
R5 : IF (Seedcount > 1 ) THEN Seedclass = multiple
R6 : IF (Fruitclass = vine) AND (Color = green) THEN Fruit = watermelon
R7 : IF (Fruitclass = vine) AND (Surface = rough) AND (Color = tan) THEN Fruit =
honeydew
R8 : IF (Fruitclass = vine) AND (Surface = smooth) AND (Color = yellow) THEN Fruit =
Cantaloupe
R9 : IF (Fruitclass = tree) AND (Color = orange) AND (Seedclass = stonefruit) THEN Fruit
= apricot
R10 : IF (Fruitclass = tree) AND (Color = orange) AND (Seedclass = multiple) THEN Fruit
= orange
R11 : IF (Fruitclass = tree) AND (Color = red OR yellow OR green) AND (Seedclass =
multiple)
THEN Fruit = apple
Jika diketahui fakta sebagai berikut :
 Diameter = 3 inch
 Shape = round
 SeedCount > 1
 Color = yellow
 Surface = smooth
Pertanyaan :
a. Dengan Backward Chaining, buktikan apakah fruit = Orange
b. Dengan Backward Chaining, tentuka buah apakah ini !
jika diketahui fakta sebagai berikut :
 Diameter = 5 inch
 Shape = round
 SeedCount > 1
 Color = yellow
 Surface = smooth

2. Diberikan himpunan fakta yang mengandung berbagai informasi mengenai bunga.


Disediakan himpunan aturan. Tugasnya adalah menghasilkan solusi yang mengindikasikan
bunga white lily. Tabel berikut memperlihatkan Variabel linguistik (obyek) dan nilai-nilai
yang dibolehkan oleh sistem pakar dan terdapat di dalam database.
Object : Flower name
Value : irish, anemone, Chrysanthemums, Freesia, Dahlia, Narcissus, Camellias, Lily,
Begonia,
Azaleas, Anemone, Roses, White lily
Object : Color
Value : blue, purple, yellow, red, white, pink, orange, violet, pinkish-red
Object : Season
Value : autumn, summer, spring, winter
Object : Size
Value : 10-50 cm, 50-150 cm, >150 cm
Object : root type
Value : bulb, root
Object : perfurme
Value : true, false
Object : life type
Value : perennial, annual
Object : soil
Value : acidic, loose, fertile, rich, well-drained

Jika diketahui aturan dalam basis pengetahuan adalah :


Aturan 1 : Rule 1: IF size > 10 AND size <50 THEN height is small
Aturan 2 : Rule 2: IF size > 50 AND size <150 THEN height is medium
Aturan 3 : IF size > 150 THEN height is tall
Aturan 4 : IF life cycle is one year THEN life type is annual
Aturan 5 : IF life cycle is more than one year THEN life type is perennial
Aturan 6 : IF season is summer AND color is blue OR color is purple OR color is yellow
AND life type is perennial AND root type is bulb THEN flower name is iris
Aturan 7 : IF season is autumn AND color is white OR color is pink OR color is pinkish-
red
THEN flower name is anemone
Aturan 8 : IF season is autumn AND height is medium AND color is yellow OR color is
while
OR color is purple OR color is red THEN flower name is Chrysanthemum
Aturan 9 : IF season is spring AND root type is bulbs AND color is white OR color is
yellow
OR color is orange OR color is purple OR color is red OR color is blue
AND perfumed is true THEN flower is Freesia
Aturan 10 : IF life type is perennial AND height is tall AND root type is bulbs AND season
is summer
THEN flower name is Dahlia
Aturan 11 : IF season is spring AND root type is bulbs AND color is yellow OR color is
white
THEN flower name is Narcissus
Aturan 12 : IF soil is acidic AND color is white OR color is pink OR color is red
AND life type is perennial AND root type is roots THEN flower name is
Camellia
Aturan 13 : IF season is spring AND root type is bulbs AND perfumed is true AND height is
small
AND life type is perennial THEN flower name is Lily
Aturan 14 : IF height is small AND life type is annual AND soil is rich OR soil is loose
OR soil is fertile THEN flower name is Begonia
Aturan 15 : IF season is winter AND color is white OR color is pink OR color is red
THEN flower name is Azalea
Aturan 16 : IF life type is perennial AND root type is root AND color is white OR color is
red
OR color is blue OR color is yellow THEN flower is Anemone
Aturan 17 : IF life type is perennial AND root type is roots AND color is white OR color is
pink
OR color is red OR color is yellow AND perfumed is true AND soil is well-
drained
THEN flower is rose
Aturan 18 : IF flower name is Lily AND perfumed is true THEN flower name is White lily

Misalnya fakta yang ada dalam database adalah : season = spring, root type = bulbs,
perfumed = true,
size = 16-18 cm, life cycle more than one year, color = orange,red, white, pink.
Pertanyaan : Bagaimana proses penalaran menemukan bunga white lily menggunakan
Backward chaining ?
SELESAIKAN DENGAN METODE BAYES
Pada tanggal 1 Januari 2015 diadakan pendataan terhadap 2500 masyarakat di daerah Bantul.
Pendataan ini bertujuan untuk mendapatkan nilai probabilitas guna pembuatan basis
pengetahuan sistem pakar penyakit yang disebabkan oleh nyamuk. Hasilnya, dari 2500 orang
yang di data didapatkan fakta bahwa terdapat 90 orang menderita penyakit demam berdarah,
50 orang menderita penyakit Malaria dan 1200 orang menderita penyakit cikungunya. Dari
90 orang yang menderita demam berdarah, 70 orang diantaranya mengalami gejala demam,
40 orang mengalami gejala menggigil, 50 orang mengalami gejala ruam di kulit, 10 orang
muntah darah, dan 5 orang mengalami pendarahan pada waktu BAB. Sedangkan dari 50
orang penderita malaria yang di data, 45 orang mengalami gejala demam, 35 orang
mengalami gejala menggigil, 30 orang mengalami nyeri pada sendinya, 20 orang mengalami
gejala muntah, 40 orang mengalami gejala pembesaran pada kalenjar getah bening, 20 orang
muncul ruam pada kulit, dan 25 orang mengalami gejala pemutihan pada retina. Untuk 1200
orang yang menderita cikungunya didapatkan data bahwa 1050 orang mengalami gejala
demam, 1115 mengalami gejala nyeri pada persendian, 1000 orang mengalami pembesaran
pada getah bening, 1150 orang mengalami gejala muntah, dan 780 orang menderita gejala
ruam pada kulitnya. Pertanyaan :
a. Dari data-data di atas, apabila ada orang yang menderita gejala demam, tentukan penyakit
yang mungkin diderita oleh orang tersebut dengan menggunakan teorema bayes.
b. Keesokan harinya gejala yang nampak bertambah yaitu orang tersebut mengalami nyeri
pada persendiannya. Dengan menggunakan teorema bayes, tentukan penyakit yang
mungkin diderita oleh orang tersebut.
SELESAIKAN DENGAN METODE CERTAINTY FACTOR
1. Soal berikut ini berkaitan dengan proses keputusan di dalam sebuah pengadilan dimana
seseorang telah dituduh terlibat dalam pembunuhan tingkat pertama (hypotesis). Contoh ini
diambil dari Gonzales (1993). Berdasarkan fakta-fakta yang ada (evidence) hakim harus
memutuskan apakah orang tersebut bersalah. Pada awal proses peradilan, hakim harus
menjunjung tinggi asas praduga tak bersalah, karena itu pada certainty factor dari ‘bersalah’
bernilai 0 (CF = 0). Perhatikan rule-rule di bawah ini :
R1 : IF sidik jari tertuduh ada pada senjata pembunuh THEN tertuduh bersalah. (CF =
0,75)
R2 : IF tertuduh memiliki motif THEN tertuduh bersalah melakukan kejahatan
(CF = 0,6)
R3 : IF tertuduh memiliki alibi THEN tertuduh tidak bersalah (CF = - 0,8)
Dalam proses peradilan diketahui fakta-fakta sebagai berikut :
 sidik jari tertuduh ada pada senjata pembunuh. (CF = 0,9)
 tertuduh memiliki motif (CF = 0,5)
 tertuduh memiliki alibi (CF = 0,95)
Pertanyaan : Menentukan apakah orang tersebut bersalah berdasarkan fakta-fakta yang ada
!!!!

2. Soal berikut berkaitan dengan penyakit kulit. Jika diketahui Pengetahuan sebagai berikut :
 40% orang yang menderita gatal-gatal akan merasakan nyeri pada kulitnya
 20% orang yang menderita gatal-gatal akan menderita demam
 60% orang yang menderita demam dan gatal-gatal akan menderita malaise
 50% orang yang menderita gatal-gatal akan muncul tonjolan berbentuk bulat berwarna
abu-abu pada kulitnya
 70% orang yang menderita gatal-gatal dan nyeri akan mengalami peradangan folikuler
kecil, merah yang membesar pada kulitnya
 10% orang yang menderita gatal-gatal akan muncul Lesi kulit berupa bercak putih sampai
coklat merah dan menghitam pada kulitnya
 30% orang yang menderita gatal-gatal akan menderita erupsi pada kulitnya
 75% orang yang menderita gejala gatal-gatal dan nyeri dan mengalami peradangan
folikuler kecil dan merah yang membesar pada kulitnya dan erupsi pada kulit maka dia
terkena penyakit bisul
 10% dari orang yang menderita gejala demam atau malaise atau Lesi kulit berupa bercak
putih sampai coklat merah menghitam pada kulitnya dipastikan tidak menderita penyakit
bisul
 50% orang yang mengalami gejala gatal-gatal dan nyeri maka terkena penyakit campak
 80% orang yang mengalami gejala demam dan malaise maka terkena penyakit campak
 10% orang yang mengalami gejala peradangan folikuler kecil merah yang membesar
pada kulitnya dan mengalami erupsi pada kulitnya maka terkena penyakit campak
 20% orang yang menderita gejala Lesi kulit berupa bercak putih sampai coklat merah
menghitam pada kulitnya dan muncul tonjolan berbentuk bulat dan berwarna abu-abu
pada kulitnya tidak menderita penyakit campak
 40% orang yang mengalami gejala gatal-gatal dan demam akan terkena penyakit cacar
 15% orang yang mengalami peradangan folikuler kecil merah yang membesar pada
kulitnya dan malaise akan terkena penyakit cacar
 70% orang yang mengalami tonjolan berbentuk bulat berwarna abu-abu pada kulitnya
dan mengalami erupsi kulit akan terkena penyakit cacar

Jika berdasarkan gejala yang diamati oleh pasien, pasien yakin 90% dia mengalami gatal-
gatal dan 75% yakin mengalami demam. Maka berdasarkan rumus CF tentukan derajat
kepercaan pasien tersebut terkena penyakit Bisul, Campak, Panu dan Cacar ????
SELESAIKAN DENGAN METODE FUZZY

1. Sebuah perusahaan makanan kaleng akan memproduksi makanan jenis ABC. Dari data 1
bulan terakhir, permintaan terbesar hingga mencapai 5000 kemasan/hari, dan permintaan
terkecil sampai 1000 kemasan/hari. Persediaan barang digudang paling banyak sampai 600
kemasan/hari, dan paling sedikit sampai 100 kemasan/hari. Dengan segala keterbatasannya,
sampai saat ini, perusahaan baru mampu memproduksi barang maksimal 7000 kemasan/hari,
serta demi efisiensi mesin dan SDM tiap hari diharapkan perusahaan memproduksi paling
tidak 2000 kemasan.
Pertanyaan :
a) Buatlah kurva untuk variabel permintaan, persediaan dan produksi.
b) Jika diketahui konsumen meminta 4000 kemasan, hitunglah nilai keanggotaan
permintaan 4000 kemasan pada himpunan permintaan naik
c) Jika diketahui konsumen meminta 4000 kemasan, hitunglah nilai keanggotaan
permintaan 4000 kemasan pada himpunan permintaan turun
d) Jika diketahui persediaan barang di gudang tersisa 300 kemasan, hitunglah nilai
keanggotaan 300 kemasan pada himpunan persediaan sedikit
e) Jika diketahui persediaan barang digudang tersisa 300 kemasan, hitunglah nilai
keanggotaan 300 kemasan pada himpunan persediaan banyak
f) Jika hari ini produksi menghasilkan 4000 kemasan, hitunglah nilai keanggotaan pada
himpunan produksi meningkat
g) Jika hari ini produksi menghasilkan 4000 kemasan, hitunglah nilai keanggotaan pada
himpunan produksi menurun

S-ar putea să vă placă și