sistem pakar untuk mendiagnosis penyakit darah dengan metode

advertisement
SISTEM PAKAR UNTUK
MENDIAGNOSIS PENYAKIT
DARAH DENGAN METODE
FORWARD CHAINING
Nama
NPM
Jurusan
Pembimbing
: Rizki Tyas Palupi
: 16110150
: Sistem Informasi
: Dr. Aviarini Indrati, SKom., MMSI
PENDAHULUAN
LATAR BELAKANG
 Penyakit darah tidak memandang usia seseorang
 Kurangnya kesadaran masyarakat akan pentingnya kesehatan darah.
RUMUSAN MASALAH
 Bagaimana membangun sebuah sistem pakar untuk membantu
mengenali penyakit darah pada manusia ?
 Bagaimana mengimplementasikan metode Forward Chaining pada
sistem pakar ?
 Bagaimana membangun sebuah sitem pakar dengan menggunakan
file eksternal sebagai database ?
PENDAHULUAN
BATASAN MASALAH
 Sistem dibangun lima tahap dan penyakit darah yang diteliti yaitu
penyakit hemofilia, hemoroid, anemia, hipertensi, hipotensi, dan
leukemia.
 Pelacakan dimulai dari informasi masukan dan menggambarkan
kesimpulan.
 Pada sistem ini database yang digunakan yaitu berupa file eksternal
yang berekstensi *.txt.
TUJUAN
 Membuat sistem pakar dengan metode Forward Chaining untuk
mendiagnosis penyakit darah yang dapat membantu mengenali
penyakit darah berdasarkan gejala-gejala awal yang dirasakan oleh
pengguna.
LANDASAN TEORI
Kecerdasan buatan mempelajari bagaimana membuat komputer
dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh
manusia bahkan bisa lebih baik daripada yang dilakukan manusia
Sistem pakar adalah sistem mengadopsi pengetahuan manusia ke
komputer yang dirancang untuk memodelkan kemampuan dalam
menyelesaikan masalah seperti layaknya seorang pakar.
USE CASE DIAGRAM
Baca Informasi Penyakit
Baca Bantuan
Baca Tentang
User
Menjawab Pertanyaan untuk Diagnosa
<<extend>>
Mendapat Hasil Diagnosa
System
ACTIVITY DIAGRAM (UMUM)
User
Sistem Pakar
Akses Sistem
Menampilkan Halaman Awal
Pilih Konsultasi
ya
Menampilkan Halaman Konsultasi
M enjaw ab pertany aan berdasarkan gejala y ang dirasaskan
Menampilkan hasil diagnosa
tidak
Baca hasil diagnosa
Pilih Informasi Penyakit
ya
Menampilkan Halaman Informasi Penyakit
tidak
Baca Informasi Penyakit
Pilih Bantuan
ya
Menampilkan Halaman Bantuan
tidak
Baca Bantuan
Pilih Tentang
Menampilkan Halaman Tentang
Baca Tentang
ACTIVITY DIAGRAM (KONSULTASI)
User
Akses Sistem
Pilih Konsultasi
Sistem Pakar
Menampilkan Halaman Awal
Menampilkan Halaman Konsultasi
M enjaw ab pertany aan berdasarkan gejala y ang dirasaskan
Baca hasil diagnosa
Lingkungan Pengembang
Basis Pengetahuan (Fakta dan Aturan)
Menampilkan hasil diagnosa
Mesin Inferensi
DAFTAR GEJALA DAN PENYAKIT
TABEL KEPUTUSAN
POHON KEPUTUSAN
METODE FORWARD CHAINING
Penyelesaian masalah dengan metode forward chaining
1. Fakta dari pengguna = G01, G02, G04, G06, G09, G10, G11, G14, G19, G31,
G38
2. Rule yang bagian premisnya menggunakan fakta yang sesuai dengan yang
diinput pengguna = R1, R3, R4, R5, dan R6
3. Sampai tidak ada rule pada Queue yang menghasilkan pernyataan baru atau
penyakit telah teridentifikasi
Queue
4.
Rule (eksekusi)
Kesimpulan
Iterasi 1
R1, R3, R4, R5, R6
R1
-
Iterasi 2
R3, R4, R5, R6
R3
-
Iterasi 3
R4, R5, 56
R4
-
Iterasi 4
R5, R6
R5
P05
Iterasi 5
R6
-
-
Konklusi/kesimpulan dari gejala (fakta) yang telah diinput oleh pengguna
adalah penyakit hipotensi (P05).
TAMPILAN SISTEM
Halaman Konsultasi
Halaman Informasi Penyakit
LANJUTAN TAMPILAN SISTEM
Halaman Tentang
Halaman Bantuan
PENUTUP
KESIMPULAN
 Sistem pakar ini dapat mewakili keahlian dari ahli sehingga
pengguna dapat mengetahui/mengenali dugaan sementara atas
penyakit yang dialami.
 Metode forward chaining dapat diimplementasikan pada sistem
pakar penyakit darah.
SARAN
 Menambahkan fitur untuk memberikan manfaat lebih kepada
pengguna.
 Menambahkan jenis penyakit darah yang dapat didiagnosa oleh
sistem pakar
TERIMA KASIH
Download