Sekelumit SISTEM PAKAR (Expert System)


Sistem Pakar (secara garis besar) adalah sistem (software) yang mempunyai kemampuan untuk meniru seorang yang ahli dalam bidang tertentu, misalnya : Dokter, Petani, Teknisi, dsb.

Si pakar dengan input keluhan2 dari pasien kemudian menyimpulk…an masalahnya dan jalan keluarnya.

Hal-hal pentign yang harus diperhatikan (hasil pengamatan saya) :
1. Kuasai konsep dengan bener, seperti komponen2 sistem dan interkoneksinya.
2. Basic knowledge sebaiknya disusun membentuk Tree untuk memudahkan pelacakan.
3. Gunakan penalaran maju dan mundur untuk memberikan hasil yang lebih dapat dipertanggung jawabkan. Kenapa ? kalo pake penalaran maju hanya mendapatkan satu solusi/jawaban. Kalo mundur bisa mendapatkan jawaban lebih dari satu. Tapi biasanya anak2 pake penalaran maju saja.
4. Implementasi inference Engine (bagian paling penting dan berat). Ada yang mengimplementasikan pake IF THEN (tidak pake database) jadi sistemnya kaku, cara ini kurang tepat walau dari sisi logika penalaran masih nyantol. Ada yang pake Query, juga tidak salah, tetapi sulit dilacak kesalahannya (menurut saya) dan sulit dikatakan murni Sistem Pakar. Nah yang terakhir, pake implementasi link list, ini implementasi yang tepat untuk mesin inferensi. So… tinggal pilih mana yang terbaik.
5. Ini yang sering tampak di sistem yang dikembangkan : model inputnya urutan pertanyaan selalu sama. Ini kurang pas. Sebaiknya disediakan sejumlah gejala, kemudian usernya memilih gejala yang sesuai.

Model Sistem Pakar

Contoh Decision tree :

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: