metode inferensi.docx

10
Nama Anggota :  T erry Safria R amadhani 5211 100 036  T rigati Widyand ari 5211 100 051 Rizki Tya Perdhana 5211 100 161 K ELOMPOK  2 – KB A SISTEM PAKAR DIAGNOSIS PENYAKIT INFEKSI TROPIS DENGAN MENGGUNAKAN FORWARD DAN BACKWARD CHAINING

Upload: divky-h-pratama

Post on 08-Jan-2016

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 1/10

Nama Anggota :

 Terry Safria Ramadhani

5211 100 036

 Trigati Widyandari5211 100 051

Rizki Tya Perdhana

5211 100 161

K ELOMPOK  

2 – KB A SISTEM PAKAR DIAGNOSIS PENYAKIT INFEKSI TROPIS DENGAN

MENGGUNAKAN FORWARD DAN BACKWARD CHAINING

Page 2: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 2/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A

Pendahuluan

Penyakit in.ek/i troi/ ma/ih adi ma/aah ke/ehatan di Indone/ia

Penyakit in.ek/i troi/ mer4akan enyakit endemik iayah dengan ikim troi/

Penyakit in.ek/i troi/ ini 4ga di/e4t /eagai

enyakit in.ek/i men4ar karena

kemam4annya 4nt4k erangkit dari /e/eorang

ke orang ain yang /ehat dengan eragai 7ara

/eerti men4arkan ang/4ng mea4i 4dara8

kontak ang/4ng8 makanan ata4 min4man yang

terkontamina/i k4man enyea enyakit8 ata4

mea4 eraatan yang dig4nakan /e7ara

ergantian Seiring dengan adanya enyakit

in.ek/i troi/ yang anyak diderita oeh

ma/yarakat Indone/ia8 maka m4n74ah ide

4nt4k mengemangkan /4at4 /i/tem akaryang memant4 daam ro/e/ diagno/i/

terhada in.ek/i troi/ 4nt4k memant4

dokter ata4 et4ga/ ke/ehatan ain Si/tem akar ini dikemangkan dengan

!i7ro/o.t S9, Serer dan aha/a emrograman )orand #ehi ;0 <Satyareni8

2011=

Efektifitas Sistem Pakar

!en4r4t kami eneraan S daam ka/4/ mendiagno/a enyakit in.ek/i

troi/ ini 74k4 e.ekti. aaia enderita daat meng4ngkakan deti ke4hanyang ia ra/a +a ini 4ga memengar4hi ha/i dari ke/im4an ata4 diagno/a

/i/tem >ika enderita daat /e7ara teat meng4ngkakan geaa yang ia

ra/akan8 maka ha/i diagno/a akan mendekati keenaran8 /eerti diagno/a akar

<dokter enyakit in.ek/i troi/=8 dan erak4 /eaiknya +a ini dikarenakan

daam mendiagno/a /4at4 enyakit /angat tergant4ng ada geaa yang

dira/akan oeh enderita

 Terdaat eeraa ha yang me/ti dia/adai8 mengingat /i/tem ini

di4at agar enderita daat /e7ara mandiri mendiagno/a enyakit yang ia

ra/akan8 maka data geaa-geaa enyakit in.ek/i troi/ har4/ /ea4

ditamahkan dan dierahar4i /e/4ai dengan yang erkemang dikehid4an

nyata ha/i tem4an akar8 agar ha/i diagno/a /i/tem akan /eaik ha/i diagno/a

dokter

Sementara it48 men4r4t kami ha/i yang diha/ikan /i/tem <ha/i diagno/a

dan enanganannya= 74k4 ogi/8 karena /i/tem ini teah di/e/4aikan dengan

diagno/a /eorang dokter8 ada a/i/ datanya ter/iman geaa-geaa enyakit

in.ek/i troi/ dan 7ara enanganannya8 /e/4ai dengan kondi/i rea aangan8

ha/i tem4an ara akar8 /ehingga ha/i diagno/a a/ti tidak akan meen7eng

 a4h aaia enderita teah mengin4tkan ke4han /e7ara enar

Gambar 1 Diare aa!a" #a!a" #a$%&e'(a)i$ i'*e)#i $r+&i#

Page 3: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 3/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A

#i/i/i ain8 e.ektifta/ dan keogi/an ha/i yang dierikan oeh /y/tem daat

kita ihat dari keter/ediaan komonen S ada /y/tem >ika dikaitkan dengan

komonen S8 /y/tem ini teah men7angk4 3 komonen 4tama S8 yakni

terdaat user   interface8 yang daat memerm4dah engg4na erkom4nika/i

dengan /item "em4dian terdaat knowledge base8 yang mana me/ki4n tidak

diea/kan /e7ara ea/ ada aer8 knoedge a/e di/ini digamarkan dengan

adanya .akta er4a in.orma/i enyakit in.ek/i troi/ dari medi7a re7ord8 dan

adanya at4ran yakni digamarkan dengan adanya ernyataan I' ?remi/@ T+AN

?konk4/i@ ada tamian yang diha/ikan #an yang terakhir terdaat in.eren7e

engine8 yang mana ada aer digamarkan dengan adanya enea/an tentang

ro/e/ in.eren/inya <.orard dan a7kard 7haining=

Proses Penyimpanan Knowledge pada Rule-Based

!en4r4t /aya8 knoedge didaatkan erda/arkan erma/aahan yang ada

Seerti kata en4i/8 4nt4k mengha/ikan /4at4 diagno/i/ yang mendekati enar8

geaa yang diaami a/ien har4/ teat di4tarakandinyatakan !aka knoedge

nya adaah engetah4an dari 4k4 dan akar akan enanganan terhada

enyakit *ara 4nt4k mendaatkan <knoedge= nya adaah dengan meak4kan

diagno/i/ ata4 dengan meak4kan kon/4ta/i

"aa4 ent4k knoedge daam r4e-a/ed8 men4r4t /aya8 knoedge nya

adaah r4eat4ran >adi8 ent4k knoedge yang ter/iman daam r4e-a/ed

tent4 /aa er4a r4e/ R4e/2 ini nantinya erin.eren/i dengan 2 ro/e/8 ro/e/

in.eren/i 'orard *haining8 dan ro/e/ in.eren/i )a7kard *haining

*ano toong diag4/in agi kata2nya ya angan Bmen4r4t /ayaC8 ter4/ kao i/a

a7a agi angkah2nya 4at knowledge aquisition di 4k4 ada kok m4ngkin i/a

ant4

Metode Inferensi

!etode In.eren/i ini adaah ro/e/ 4nt4k meak4kan enaaran akan

in.orma/i erda/arkan yang ada daam knowledge base erda/arkan .akta-.akta

yang ada daam men.orm4a/ikan ke/im4an <T4ran= Pada metode in.eren/i initerdaat inference engine yang mer4akan /e4ah agoritma dan rules-rules

in.eren/i tertent4 4nt4k mengontro ro/e/ enaaran 4nt4k mengha/ikan

ke/im4an Inference engine ini akan mengarahkan en7arian dari /ek4m4an

rules ada knowledge base yang teat ata4 7o7ok dengan .akta-.akta yang ada

< pattern matching=

Seagian e/ar /i/tem akar era/i/ at4ran mengg4nakan /trategi

in.eren/i mod4/ onen )egit4 4a /trategi in.eren/i yang diterakan ada /t4di

ka/4/ yang diiih8 /t4di ka/4/ yang diiih mengg4nakan mod4/ onen /eagai

/trategi in.eren/i )erda/arkan /trategi ter/e4t8 ika terdaat at4ran BI' A T+N

)C maka daat di/im4kan ika niai A enar maka niai ) 4ga enar <Rohman D'a4ziah8 200E=

Page 4: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 4/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A

 Terdaat 2 endekatan metode in.eren/i daam /i/tem akar yang

era/i/ at4ran8 yait4 enaaran ke dean <forward chaining= dan enaaran ke

eakang <backward chaining= dan erik4t ini adaah enea/annya <T4ran8

Sharda8 D #een8 2011= :

1 Penaaran ke dean <Forward Chaining=Penaaran ke dean ini mengg4nakan endekatan data (data-driven

approach= Pro/e/ enaaran ini dim4ai dari in.orma/i-in.orma/i ma/4kan

dan /ean4tnya akan digamarkan ke/im4annya erda/arkan rules-

rules yang teren4hi oeh in.orma/i ma/4kan ter/e4t Si/tem akar akan

menganai/i/ ma/aah dengan men7ari .akta yang 7o7ok dengan I'-T+N

RUL! yang ter/edia2 Penaaran ke eakang <"ackward Chaining=

Penaaran ke eakang ini mengg4nakan endekatan t44an <goal-driven

approach= Pro/e/ enaaran ini dim4ai dari ek/ekta/i ata4 hiote/i/

/4at4 ha yang /edang teradi Pendekatan ini dim4ai dari mendefni/ikan

t44an yang /ean4tnya akan di7ari .akta dan at4ran yang mend4k4ng

ata4 menoak ek/ekta/i ata4 hiote/i/ ter/e4t

Pada /t4di ka/4/ /i/tem akar 4nt4k diagno/i/ enyakit in.ek/i troi/ ini

mengg4nakan 2 ro/e/ in.eren/i forward chaining dan backward chaining#

Aika/i ini mem4nyai 2 ro/e/ yang akan diak4kan a/ien yait4 ro/e/

diagno/i/ daan kon/4ta/i Pa/ien yang teah meeati ro/e/ diagno/i/ akan

daat mean4tkan ro/e/ kon/4ta/i <Satyareni8 2011= Seama ro/e/ diagno/i/

dan kon/4ta/i ini a/ien har4/ mema/4kkan in.orma/i in4tan dari ertanyaan-

ertanyaan yang ada daam /i/tem akar ini yang /eagian e/ar mengarah

ada geaa-geaa enyakit yang dira/akan Pada ro/e/ yang diagno/i/ertanyaan yang dia4kan adaah ertanyaan dari rekam medi/ a/ien terdah44

/edangkan ada ro/e/ kon/4ta/i ertanyaan yang dia4kan erda/arkan

akardokter ahi dan re.eren/i

PROSES INFERENSI FOR!R" #$!ININ% &"I!%NOSIS' P!"! S()"I K!S)S

Pada ro/e/ diagno/i/ ini akan dida/arkan ada geaa-geaa yang

dira/akan a/ien dan akan mengha/ikan /e4ah hiote/i/ )erik4t adaah $ow

chart ro/e/ in.eren/i forward chaining ada /t4di ka/4/ BSi/tem Pakar #iagno/i/

Penyakit In.ek/i Troi/C ini adaah :

Page 5: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 5/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A

Gambar 2 Pr+#e# I'*ere'#i F+r,ar C"ai'i'-

Pada gamar 1 daat terihat agan ro/e/ in.eren/i forward chaining

yang ro/e/ enaarannya dim4ai dari in.orma/i geaa-geaa yang diin4tkan

oeh a/ien Seteah memeroeh in.orma/i geaa enyakit yang dima/4kkan

oeh a/ien maka in.orma/i geaa ter/e4t akan di7o7okkan dengan at4ran-

at4ran yang ada di daam /i/tem )erda/arkan dengan at4ran ter/e4t akan

dihit4ng re/enta/e ke7o7okan antara 4mah geaa enyakit yang diin4tkan

a/ien dengan 4mah geaa er enyakit yang ada daam at4ran-at4ran /i/tem

Seteah it4 ha/i re/enta/e akan ditamikan di daam tae er/enta/e geaa

dan /i/tem akan meng4r4tkan diagno/i/ enyakit aa yang mem4nyai

ke7o7okan dengan geaa enyakit yang diintkan a/ien dengan re/enta/e

tertinggi Penyakit dengan re/enta/e tertinggi ini akan m4n74 /eagai

ke/im4an ha/i diagno/i/ /i/tem akar

Pada aer BSi/tem Pakar #iagno/i/ Penyakit In.ek/i Troi/C ini tidak

di/e4tkan at4ran-at4ran yang erh44ngan dengan geaa dan enyakit /e7ara

 ea/ Nam4n daat diihat aha /i/tem akar ini mengg4nakan at4ran daament4k ernyataan I' ?remi/@ T+AN ?konk4/i@ Pada eran7angan knowledge

base dari /i/tem akar ini8 remi/ adaah geaa-geaa yang dira/akan a/ien

dan konk4/i adaah eni/ enyakit in.ek/i troi/ yang diderita a/ien8 /ehingga

ernyataannya adaah I' ?geaa@ T+AN ?enyakit@ Premi/ ada at4ran /i/tem

akar ini daat memiiki eih dari /at4 roo/i/i ata4 daat dikatakan aha

/etia /at4 enyakit daat memiiki eeraa geaa $eaa-geaa ter/e4t akan

dih44ngkan dengan mengg4nakan oerator ogika AN# )ent4k ernyataannya

adaah:

IF .-e/a!a 10

AND .-e/a!a 20

Page 6: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 6/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A

AND .-e/a!a 0

THAN .&e'(a)i$0

)erik4t akan di7ontohkan /e4ah ro/e/ forward chaining ada /i/tem akar

diagno/i/ enyakit in.ek/i troi/ /e/4ai dengan aer dan ditamahkan denganre.eren/i ain dan engetah4an kami:

!i/anya in4tan geaa yang dira/akan a/ien:

A  )ram &er%$

B  emam $i'--i

C iare i#er$ai ara"

D  &eri#$a!$i) me'i'-)a$

E  iare e'-a' !e'ir

F 'ai 34 5me'i$

G  iare 6air

H  Di#e'$ri Ba#i!er

I  I'7ama'$+r( Diarr"ea

 8  N+' I'7ama'$+r( Diarr"ea

)a/i/ engetah4an /i/tem akar ini mem4nyai 3 rules ata4 at4ran :

 >ika )ram &er%$ dan emam $i'--i dan iare i#er$ai ara" maka Di#e'$ri

Ba#i!er

 >ika emam $i'--i  dan &eri#$a!$i) me'i'-)a$  dan iare e'-a' !e'ir

maka I'7ama'$+r( Diarr"ea

 >ika iare 6air dan )ram &er%$  dan 'ai 34 5me'i$  maka N+'

I'7ama'$+r( iarr"ea

At4ran ini daat dit4i/ menadi :

R1 : I' A AN# B AN# C T+AN H

R2 : I' B AN# D AN# E T+AN I

R3 : I' A AN# F AN# G T+AN 8

!aka ro/e/ in.eren/i .orard 7haining /e/4ai dengan diagram ro/e/ /i/tem

akar ini daat digamarkan /eerti erik4t :

Page 7: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 7/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A

Gambar C+'$+" &r+#e# F+r,ar C"ai'i'-

$eaa yang diin4tkan akan di7o7okkan dengan at4ran ata4 rules yang

ada dan men7ari enyakit dengan 4mah geaa yang diaami aing anyak

dengan yang diin4tkan a/ien Si/tem akan menghit4ng 4mah geaa yang

aing anyak dengan ent4k re/enta/e dan meng4r4tkannya Penyakit dengan

4r4tan ertama akan menadi ke/im4an dari diagno/i/ enyakit yang diami

PROSES INFERENSI B!#K!R" #$!ININ% &KONS)*(!SI' P!"! S()"I K!S)S

Pro/e/ in.eren/i backward chaining dig4nakan 4nt4k mem4at ro/e/ kon/4ta/i

#aam ro/e/ kon/4ta/i akan didaat ke/im4an ata4 diagno/i/ akhir dimana

keenaran diagno/a /4at4 enyakit di4ktikan dengan engetah4an dari akar

In4t dari ro/e/ kon/4ta/i mer4akan o4t4t dari ro/e/ digno/i/ /edangkan

o4t4t yang diha/ikan oeh ro/e/ kon/4ta/i adaah enyakit dengan tingkat

re/enta/e geaa /erta /aran engoatannya )erik4t adaah $ow chart ro/e/

in.eren/i backward chaining ada /t4di ka/4/ BSi/tem Pakar #iagno/i/ Penyakit

In.ek/i Troi/C ini adaah :

Page 8: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 8/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A

Gambar 9 Pr+#e# I'*ere'#i bBa6),ar C"ai'i'-

Pada gamar 1 daat terihat agan ro/e/ in.eren/i forward chaining

yang ro/e/ enaarannya dim4ai dari ha/i ro/e/ digno/i/ Seteah

memeroeh ha/i ro/e/ diagno/i/8 a/ien har4/ memiih geaa enyakit

tamahan /e/4ai ek/ekta/i akar yang ada /i/tem ini di/e4t geaa akar

Seteah it4 geaa ada ro/e/ diagno/i/ akan diga4ngkan dengan geaa

tamahan ek/ekta/i akar dan akan di7ari ke/amaan dengan at4ran-at4ranyang ada dengan /4at4 enyakit ada knowledge base# )erda/arkan dengan

at4ran ter/e4t akan dihit4ng re/enta/e ke7o7okan antara 4mah geaa

enyakit yang diin4tkan a/ien dengan 4mah geaa er enyakit yang ada

daam at4ran-at4ran /i/tem Seteah it4 ha/i re/enta/e akan ditamikan di

daam tae er/enta/e geaa dan /i/tem akan meng4r4tkan diagno/i/ enyakit

aa yang mem4nyai ke7o7okan dengan geaa enyakit yang diintkan a/ien

dengan re/enta/e tertinggi Penyakit dengan re/enta/e tertinggi ini akan

m4n74 /eagai ke/im4an ha/i diagno/i/ /i/tem akar Seteah it4 akan

ditamikan 4a engoatan dari enyakit yang di/im4kan ter/e4t

)erik4t akan di7ontohkan /e4ah ro/e/ backward chaining ada /i/tem

akar diagno/i/ enyakit in.ek/i troi/ /e/4ai dengan aer dan ditamahkan

dengan re.eren/i ain dan engetah4an kami:

!i/anya in4tan geaa yang dira/akan a/ien:

A  )ram &er%$

B  emam $i'--i

C iare i#er$ai ara"

D  &eri#$a!$i) me'i'-)a$

E  iare e'-a' !e'ir

Page 9: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 9/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A

F 'ai 34 5me'i$

G  iare 6air

H  Di#e'$ri Ba#i!er

I  I'7ama'$+r( Diarr"ea

 8  N+' I'7ama'$+r( Diarr"ea

,a4 erik4t adaah geaa yang didefni/ikan akar8 dan a/ien har4/

mengin4tkan /eagai in.orma/i tamahan 4nt4k meng4atkan diagno/a :

L  NYERI OTOT

M  LEMAS

N  PUSING

,a4 akan dimi/akan aha a/i/ engetah4an /i/tem akar ini mem4nyai 3

rules ata4 at4ran :

 >ika )ram &er%$ dan emam $i'--i dan iare i#er$ai ara" maka Di#e'$ri

Ba#i!er

 >ika emam $i'--i  dan &eri#$a!$i) me'i'-)a$  dan iare e'-a' !e'ir

maka I'7ama'$+r( Diarr"ea

 >ika iare 6air dan )ram &er%$  dan 'ai 34 5me'i$  maka N+'

I'7ama'$+r( iarr"ea

At4ran ini daat dit4i/ menadi :

R1 : I' A AN# B AN# C AN# L AN# N T+AN H

R2 : I' B AN# D AN# E AN# L T+AN I

R3 : I' F AN# G AN# M AN# N T+AN 8

!aka ro/e/ in.eren/i .orard 7haining /e/4ai dengan diagram ro/e/ /i/tem

akar ini daat digamarkan /eerti erik4t :

Gambar 9 C+'$+" &r+#e# Ba6),ar C"ai'i'-

$eaa akar yang diin4tkan akan diga4ngkan dengan geaa yang teah

diin4tkan a/ien ada ro/e/ diagno/i/ /ee4mnya Seteah it4 .akta-.akta ini

akan di7o7okkan dengan at4ran-at4ran yang ada dan dihit4ng er/enta/enya

erda/arkan 4mah .akta geaa yang aing anyak daam at4ran-at4ran yang

teah didefni/ikan Seteah it4 akan di4r4tkan erda/arkan er/enta/e yang

aing e/ar8 er/enta/e yang aing e/ar akan diadikan ke/im4an enyakit

yang diderita a/ien

Page 10: Metode Inferensi.docx

7/17/2019 Metode Inferensi.docx

http://slidepdf.com/reader/full/metode-inferensidocx 10/10

SIST! PA"AR #IA$N%SIS PN&A"IT IN'"SI TR%PIS #N$AN!N$$(NA"AN '%RWAR# #AN )A*"WAR# *+AININ$

",%!P%" 2- ") A