Dosen Pengampu :
Upik Ari Erlita, S.T.,M.Pd.
---Teknik Elektromedik---
Deskripsi
---Teknik Elektromedik---
Sejarah Sistem Pakar
---Teknik Elektromedik---
Sejarah Sistem Pakar
Lanjutan…
Sistem Pakar untuk melakukan diagnosis pertama dibuat oleh
Bruce Buchanan dan Edward Shortliffe di Stanford University.
Sistem ini diberi nama MYCIN.
MYCIN merupakan program interaktif yang melakukan diagnosis
penyakit meningitis dan infeksi bacremia serta memberikan
rekomendasi terapi antimikrobia.
MYCIN mampu memberikan penjelasan atas penalarannya secara
detail. Dalam uji coba, ia mampu menunjukkan kemampuan seperti
seorang spesialis.
Meskipun MYCIN tidak pernah digunakan secara rutin oleh dokter,
MYCIN merupakan referensi yang bagus dalam penelitian
kecerdasan buatan yang lain.
---Teknik Elektromedik---
Definisi Sistem Pakar
---Teknik Elektromedik---
Definisi Sistem Pakar
Lanjutan…
Dapat disimpulkan bahwa Sistem Pakar adalah “sebuah
kepakaran yang ditransfer dari sebuah pakar (atau sumber
kepakaran yang lain) ke komputer, pengetahuan yang ada
kemudian disimpan dalam memori komputer dan pengguna dapat
berkonsultasi dengan komputer untuk suatu keperluan tertentu, lalu
komputer dapat menyimpulkan seperti layaknya seorang pakar,
kemudian menjelaskannya kepada pengguna tersebut, dengan
menyertakan alasan-alasannya”.
---Teknik Elektromedik---
Definisi Sistem Pakar
Lanjutan…
Sistem Pakar dibangun bukan berdasarkan algoritma tertentu
tetapi bedasarkan basis pengetahuan (Knowledge-Base) dan
aturan (Rule).
Sistem pakar setidak-tidaknya mempunyai dua unsur manusia atau
lebih yang terlibat di dalam pembangunan dan pengembangan
serta penggunaannya.
Menurut Turban (2001), ada 4 unsur manusia dalam sistem pakar
yaitu:
System Builder &
System Analyst
Pakar (The Expert)
Pemakai (User)
Perekayasa Pengetahuan (Knowledge Engineer)
---Teknik Elektromedik---
Kelebihan & Kekurangan Sistem
Pakar
Kelebihan
---Teknik Elektromedik---
Kelebihan & Kekurangan Sistem
Pakar
Kekurangan
---Teknik Elektromedik---
Struktur Sistem Pakar
---Teknik Elektromedik---
Komponen Utama Sistem Pakar
---Teknik Elektromedik---
Komponen Utama Sistem Pakar
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
Lanjutan…
1. Strategi penalaran terdiri atas
• Strategi penalaran pasti (Exact Reasoning), Exact reasoning
akan dilakukan jika semua data yang dibutuhkan untuk menarik
suatu kesimpulan tersedia.
• Strategi penalaran tak pasti (Inexact Reasoning), Dilakukan jika
semua data yang dibutuhkan untuk menarik suatu kesimpulan
tidak tersedia.
2. Strategi pengendalian berfungsi sebagai panduan arah dalam
melakukan proses penalaran. Terdapat tiga teknik pengendalian
yang sering digunakan, yaitu forward chaining, backward
chaining, dan gabungan dari kedua teknik pengendalian tersebut.
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
Lanjutan…
a. Forward Chaining
Pencocokan fakta atau
pernyataan dimulai dari bagian
sebelah kiri dulu (IF dulu). Dengan
kata lain penalaran dimulai dari
fakta terlebih dahulu untuk
menguji kebenaran hipotesis.
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
Lanjutan…
b. Backward Chaining
Pencocokan fakta atau
pernyataan dimulai dari bagian
sebelah kanan (THEN dulu).
Dengan kata lain penalaran
dimulai dari hipotesis terlebih
dahulu dan untuk menguji
kebenaran hipotesis tersebut
harus dicari fakta-fakta yang ada
dalam basis pengetahuan.
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
Lanjutan…
Teknik penulusuran yang mempengaruhi metode inferensi :
Dept-first search Merupakan metode penelusuran yang dimulai
dari akar (level 0) dan dilanjutkan dengan penelusuran node paling
kiri yang berada pada level di bawahnya sampai dasar dari level.
Bila tidak ditemukan goal maka pencarian diteruskan pada level 1
dan seterusnya.
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
Lanjutan…
Breadth-first search Merupakan metode penelusuran yang dimulai
dari akar (level 0) dan dilanjutkan ke level selanjutnya. Pelacakan ini
dilakukan dengan menelusuri pada semua node yang mempunyai
level yang sama sampai menemukan goal pada level tersebut. Bila
tidak ditemukan maka akan pindah ke level selanjutnya.
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
Lanjutan…
Best-first search Merupakan gabungan dari kedua metode
sebelumnya, di mana dalam mencari goal penelusuran menggunakan
kedua metode tersebut. Pencarian jenis ini dikenal juga sebagai
heuristic. Pendekatan yang dilakukan adalah mencari solusi yang
terbaik berdasarkan pengetahuan yang dimiliki sehingga penelusuran
dapat ditentukan harus dimulai dari mana.
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
Lanjutan…
Inferensi dengan Ketidakpastian
1.Step 1 : Pakar memperoleh pengetahuan yang tidak pasti, berupa
numerik, grafik atau simbolik (“hampir pasti bahwa ....”)
2.Step 2 : Pengetahuan yang tidak pasti dapat digunakan untuk
menarik kesimpulan dalam kasus sederhana (step 3)
3.Step 3 : Maksud dari sistem berbasis pengetahuan adalah untuk
penarikan kesimpulan
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
Representasi Ketidakpastian
Numerik
Biasanya 0 menggambarkan sangat ketidakpastian,
sedangkan 1 atau 100 menggambarkan sangat
kepastian
Grafik
Dengan menggunakan horizontal bar, dapat membantu pakar
dalam menggambarkan kepercayaannya dalam event tertentu
Simbolik
Contohnya adalah Likert scale, ranking, dan analytical
hierarchy process (AHP)
---Teknik Elektromedik---
Mesin Inferensi (Inference Engine)
---Teknik Elektromedik---
Komponen Utama Sistem Pakar
---Teknik Elektromedik---
Komponen Utama Sistem Pakar
7. Fasilitas Penjelasan
Digunakan untuk melacak respon dan memberikan penjelasan
tentang kelakuan sistem pakar secara interaktif melalui
pertanyaan
8. Perbaikan Pengetahuan
Pakar memiliki kemampuan untuk menganalisis dan meningkatkan
kinerjanya serta kemampuan untuk belajar dari kinerjanya
---Teknik Elektromedik---
Fase-Fase Pengembangan Sistem
Pakar
---Teknik Elektromedik---
Pemeran dalam Suatu Proyek Sistem
Pakar
a. Domain Expert
Orang yang memiliki keterampilan (skill) dan pengetahuan (knowledge)
untuk menyelesaikan masalah khusus dengan cara-cara yang superior
dibanding orang kebanyakan
b. Knowledge Engineer
Orang yang melakukan proses desain, mengembangkan dan menguji
suatu sistem pakar.
c. End-User
Dapat membantu mendefinisikan spesifikasi interface
Dapat membantu proses akuisisi pengetahuan
Dapat membantu proses pengembangan sistem
---Teknik Elektromedik---
Thank
Thank You
You