mendiagnosa pada nelayan menggunakan forward chaining & backward chaining

Post on 12-Apr-2017

244 Views

Category:

Technology

11 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sistem Pakar

Mendiagnosa pada Nelayan Menggunakan Forward Chaining &

Backward Chaining

Aturan-Aturan Sebagai Berikut :R1 : If cuaca baik Then nelayan berlayarR2 : If cuaca buruk Then nelayan tidak

berlayarR3 : If cuaca tidak berubah Then penghasilan tidak berubahR4 : If nelayan berlayar Then dapat ikanR5 : If nelayan tidak berlayar Then tidak

dapat ikanR6 : If dapat ikan Then untung penghasilanR7 : If tidak dapat ikan Then rugi penghasilan

Simantik

R1

HFD

BE I

G

A

R6

R5

R4

R2 R7

Data di atas adalah fakta, yang menjadi permasalahan pada kasus contoh pakar diatas adalah “ Jika Nelayan Tidak Berlayar Untung atau Rugi ?

Aturan kita ubah dalam bentuk predikat

A. Cuaca BaikB. Cuaca BurukC. Cuaca tidak berubahD. Nelayan BerlayarE. Nelayan Tidak BerlayarF. Dapat IkanG. Tidak Dapat IkanH. Untung PenghasilanI. Rugi PenghasilanJ. Penghasilan tidak Berubah

NO Fakta baruR1 If A then DR2 If B then ER3 If C then JR4 If D then FR5 If E then GR6 If F then HR7 If G then I

Penyelesaian menggunakan Forward Chaining

Cuaca Baik:R1: If cuaca baik Then nelayan berlayarR4: If nelayan berlayar Then dapat ikanR6: If dapat ikan Then untung penghasilanCuaca Buruk:R2 : If cuaca buruk Then nelayan tidak berlayarR5: If nelayan tidak berlayar Then tidak dapat ikanR7: If tidak dapat ikan Then rugi penghasilan

No Fakta Baru

R1 If A then DR2 If B then ER3 If C then JR4 If D then FR5 If E then GR6 If F then HR7 If G then I

Jika Nelayan Berlayar? Untung/

Rugi?

A

DF

H

Jika Nelayan Tidak Berlayar? Untung/

Rugi?

B

E

I

G

C J

R1 R4

R2

R6

R5

R7

R3

dari penalaran di atas di dapatkan fakta sebagai berikut:

1. Jika Cuaca Baik

A

D

F

H

Cuaca Baik

Nelayan Berlayar

Dapat Ikan

Untung Penghasilan

R1

R4

R6

Maka kesimpulannya jika cuaca baik maka untung penghasilan Nelayan

2. Jika Cuaca Buruk

B

IG

E

Cuaca Buruk

Nelayan Tidak Berlayar

Tidak Dapat Ikan

Rugi Penghasilan

Maka kesimpulannya jika cuaca buruk maka rugi penghasilan Nelayan

R2

R5

R7

Apakah Cuaca Baik?

Apakah Nelayan Berlayar?

Apakah Nelayan Dapat Ikan?

Seleksi

Seleksi

Seleksi

NO – R2 YES – R1

NO – R4 YES – R5

YES – R6NO – R7

Rugi Penghasila

n

Untung Penghasila

n

R1-R4-R6= untung penghasilanR2-R5-R7=rugi penghasilan

Backward Chaining

Tidak Diketahui

G

I

E BR7

R5 R2

Sekiandan

Terima Kasih

Teknik Informatika

top related