Anda di halaman 1dari 15

Sistem Berbasis Pengetahuan

Menentukan Golongan Darah

Hana Ratnasari 1316048


Novia Nur Fajri 1316069
Fadlilah Nur Istiqomah 1316080
Umiyati 1316082
Kamila Nur Zafirah 1316084
Destiara Rahmadanti 1316085
Tema
Pengertian Sistem Pakar tersendiri adalah sistem berbasis komputer yang menggu
nakan pengetahuan, fakta, dan teknik penalaran dalam memecahkan masalah.

Alasan memilih tema “MENGETAHUI HASIL PERKAWINAN ANTAR G


OLONGAN DARAH”, yaitu:
Terdapat masalah yang dipertanyakan mengenai hasil golongan darah
yang berbeda dalam sebuah perkawinan.

Banyak disekitar kita yang belum mengetahui tentang perbedaan hasil


golongan darah. Masalah perbedaan hasil golongan darah ini dianggap
sebuah hal yang biasa, padahal hal tesebut perlu kita ketahui apa yang
menjadi penyebabnya.
Knowledge Acquisition Document
Elicitation Report
Date : 15 September 2017
Knowledge Engineer : Sudarminingsih, S.Pd.
Session# :1
Topic : Sistem Perkawinan Golongan Darah
Location : SMA 41 Jakarta
Source : Guru Biologi
Start time : 14.00 End time : 15.40
Type : [v] Interview [] Protocol analysis
[ ] Concept sorting [ ] Other...................
Session Goals : Mengetahui proses terjadinya perkawinan silang Rhesus positif dan
negatif serta perhitungan Heterezigot dan Homozigot pada golongan
darah
Session Summary : Dapat mengetahui perhitungan dalam menetukan hasil perwarisan
golongan darah seorang anak dari hasil perkawinan antar golongan
darah yang diwariskan orang tua
Rules derived : Persyaratan untuk mendapatkan dan mendokumentasikan
penjelasan dan persetujuan
Persyaratan untuk mendapatkan task decision making dalam
mencapai kesimpulan
Persyaratan untuk membawa berbagai referensi dan jurnal dalam
melakukan elisitasi
Persyaratan untuk melakukan validasi dalam meta pengetahuan
Knowledge Acquisition Document Manual
Nouns  objects and concepts
Petugas mengambil darah kapiler dari ujung jari siswa dengan menggunakan blood lancet
Petugas meneteskan darah kapiler pada cover glass di tiga tempat berbeda

Verbs  relations
mengambil darah kapiler
meneteskan darah kapiler
menambahkan 1 tetes reagen anti A (warna biru)
menambahkan 1 tetes reagen anti B (warna kuning)
menambahkan 1 tetes reagen anti AB (warna jernih)
mencatat hasil pemeriksaan golongan darah

Modifiers  properties and values


Petugas meneteskan darah kapiler pada cover glass di tiga tempat berbeda
Petugas menambahkan 1 tetes reagen anti A (warna biru) pada tetesan darah 1
Petugas menambahkan 1 tetes reagen anti B (warna kuning ) pada tetesan darah 2
Petugas menambahkan 1 tetes reagen anti AB (warna jernih) pada tetesan darah 3
Petugas mencatat hasil pemeriksaan golongan darah pada blangko skrining.

Connectives  rules and links


Jika golongan darah A maka aglutinasi pada tetes darah ke 1 dan 3
Jika golongan darah B maka aglutinasi pada tetes darah ke 2 dan 3
Jika golongan darah AB maka aglutinasi pada semua tetes darah
Jika golongan darah O maka tidak ada aglutinasi pada semua tetes darah
Referensi : SOP Pemeriksaan Golongan Darah - UPT Puskesmas Gedongan
Representasi Pengetahuan

A. Mengecek Golongan Darah di Rumah Sakit Script


Jalur(track) : Rumah sakit umum
Peran : Pasien, Dokter, Petugas Loket
Pendukung : Loket informasi, uang, kartu golongan darah, nomor
antrian, kertas pendaftaran, laboratorium, pena, reagen/serum
Kondisi masukan :

Adegan(scene) 1 :
 Pasien Masuk kerumah sakit
 Pasien mengambil nomor antrian
 Pasien pergi ke loket informasi
 Petugas loket memberikan kertas pendaftaran
 Pasien ke laboratorium

Adegan(scene) 2 :
 Pasien memberikan kertas informasi
 Dokter menyiapkan pena, kartu golongan darah dan reagen/s
erum
 Dokter menambahkan reagen/serum ke kartu golongan darah
 Dokter mengambil darah pasien dengan pena
 Dokter meneteskan darah pasien ke kartu golongan darah
 Dokter melihat kartu golongan pasien
Adegan(Scene) 3 :
 Pasien memberikan uang
 Pasien mendapatkan kartu golongan darah
 Pasien mengetahui golongan darah
 Pasien keluar dari laboratorium dan rumah sakit
Logika Proposisi
Diketahui :
 P : Golongan darah Ayah
 Q : Golongan darah Ibu
 R : Golongan darah Anak

 Jika golongan darah ayah dan ibu A, maka golongan darah anak A,O (P˄Q)  R
 Jika golongan darah ayah dan ibu adalah B, maka golongan darah anak B,O (P˄Q) 
R
 Jika golongan darah ayah dan ibu adalah AB, maka golongan darah anak A,B,AB (P˄
Q)  R
 Jika golongan darah ayah dan ibu adalah O, maka golongan darah anak O (P˄Q)  R
 Jika golongan darah ayah A dan golongan darah ibu B, maka golongan darah anak A,
B,AB,O (P˄Q)  R
 Jika golongan darah ayah B dan golongan darah ibu A, maka golongan darah anak A,
B,AB,O (P˄Q)  R
 Jika golongan darah ayah AB dan golongan darah ibu B, maka golongan darah anak
A,B,AB (P˄Q)  R
 Jika golongan darah ayah O dan golongan darah ibu AB, maka golongan darah anak
A,B
Nama Frame Menentukan Golongan Darah

Kelas Golongan Darah

Jenis A, B, AB, O

Ciri ciri Menggumpal, Cair

Spesifikasi Menggumpal Algutinin a, Menggumpal Algutinin b,


Menggumpal semua, tetap cair
Inferensi
Inferensi proses yang digunakan dalam Sistem Pakar
untuk menghasilkan informasi baru dari informasi yang
telah diketahui.

Dalam suatu modul  inference engine


Inference engine  berisi program tentang mengendalikan proses reasioning

Proses yang digunakan


 Melakukan Pengumpulan Data
 Melakukan Metode Analisis Data
 Melakukan Perancangan Data
 Melakukan Pengujian Data

 Kesimpulan: Modul ini menggunakan inference forward chaining


Deductive Reasioning
Implikasi : Golongan darah B hanya dapat menerima darah dari orang dengan golongan dara
h B atau O
Aksioma : Golongan darah B menghasilkan antibodi terhadap antigen A
Konklusi : Golongan darah B memiliki sel darah merah dengan antigen B
IF A is True AND IF A IMPLIES B is True, Then B is True

Inductive reasioning
Premis : Golongan darah A memiliki sel darah merah dengan antigen A
Premis : Golongan darah A menghasilkan antibodi terhadap antigen B
Konklusi : Semua Golongan darah A hanya dapat menerima darah dari orang dengan golong
an darah A atau O

Abductive Reasioning
Implikasi : Golongan darah AB dapat menerima darah dari orang dengan golongan darah AB
O apapun, tetapi tidak dapat mendonorkan darah kecuali pada sesama AB
Aksioma : Golongan darah AB dapat menerima darah dari orang dengan golongan darah AB
O apapun
Konklusi : Apakah orang dengan golongan darah AB tidak dapat mendonorkan darah kecuali
pada sesama AB?
IF B is True AND A Implies B is True, Then A is True?
Kasus
Sistem Pakar : Hasil perkawinan antar golongan darah
Kasus : Seorang anak ingin mengetahui apakah benar jika orang tuanya memiliki golong
an darah A dan O

Variabel-variabel yang digunakan :


A = anak memiliki golongan darah A
B = ibu memiliki golongan darah O
C = rhesus positif
D = ayah memiliki golongan darah B
E = ayah memiliki golongan darah A+
F = anak memiliki golongan darah A+
G = orang tuanya memiliki golongan darah A dan O
Setiap variabel dapat bernilai TRUE atau FALSE

Fakta yang ada


Diasumsikan :
 Anak memiliki golongan darah A (A TRUE)
 Ibu memiliki golongan darah O (B TRUE)
Rules :
 R1 : IF anak memiliki golongan darah A AND rhesus positif THEN ayahnya memiliki golongan darah
A+
 R2 : IF ayah memiliki golongan darah B AND rhesus positif THEN anak memiliki golongan darah A+
 R3 : IF ibu memiliki golongan darah O AND ayah memiliki golongan
darah A+ THEN anak memiliki golongan darah A+
 R4 : IF ibu memiliki golongan darah O THEN rhesus positif
 R5 : IF anak memiliki golongan darah A+ THEN orang tuanya memili
ki golongan darah A dan O

Rule Simplification

 R1: 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
Forward Chaining

Backward Chaining
Decision tree yang menunjukkan pengetahuan tentang
golongan darah
THANK YOU

Anda mungkin juga menyukai