Pengembangan Sistem Pakar 17/9/2015 Kode MK : MK :
Developing an Expert System 17/9/2015 Kode MK : MK :
LANGKAH PEMBUATAN S.PAKAR 1. Mengidentifikasi masalah dan kebutuhan 2. Menentukan problema yang cocok 3. mempertimbangkan alternatif 4. menghitung pengembalian investasi 5. memilih alat pengembangan 6. merekayasa pengetahuan 7. merancang sistem 8. melengkapi pengembangan 9. menguji dan mencari kesalahan sistem 10. memelihara sistem 17/9/2015 Kode MK : MK :
Tahap Pengembangan Sistem Pakar 17/9/2015 Kode MK : MK :
Tahap Pengembangan Sistem Pakar Proses pembuatan SP knowledge engineering yang dilakukan oleh knowledge engineer. Selain itu domain expert dan end user Tugas knowledge engineer adalah memilih S/W & H/W untuk pembuatan SP, membantu mengambil pengetahuan yang dibutuhkan dari pakar domain, serta implementasi pengetahuan pada basis pengetahuan yang benar & efisien. 17/9/2015 Kode MK : MK :
Tugas pakar domain: menyediakan pengetahuan tentang bidang problem yang dihadapi, memahami teknik-teknik pemecahan problem yang dipakai 17/9/2015 Kode MK : MK :
Kunci Sukses Sistem Pakar (1) Konsentrasi pada domain pengetahuan Meyakinkan gagasan - Aturan-aturan, model-model kognitif Aplikasi-aplikasi praktis - Obat-obatan, teknologi komputer 17/9/2015 Kode MK : MK :
Kunci Sukses Sistem Pakar (2) Pemisahan Pengetahuan (knowledge) dan kesimpulan (inference) - expert system shell memungkinkan penggunaan kembali ‘permesinan’untuk domain yang berbeda 17/9/2015 Kode MK : MK :
Rerepresentasi Pengetahuan 17/9/2015 Kode MK : MK :
Definisi Rerepresentasi Pengetahuan metode yang digunakan untuk mengkodekan pengetahuan dalam sebuah sistem pakar yang berbasis pengetahuan perepresentasian dimaksudkan untuk menangkap sifat-sifat penting problema dan membuat informasi itu dapat diakses oleh prosedur pemecahan problema 17/9/2015 Kode MK : MK :
Klasifikasi Pengetahuan pengetahuan prosedural (procedural knowledge) - lebih menekankan pada bagaimana melakukan sesuatu. Contoh: pengetahuan tentang bagaimana mencuci dengan menggunakan mesin Pengetahuan tentang bagaimana membuat puding Pengetahuan tentang bagaimana cara mengobati luka bakar pengetahuan deklaratif (declarative knowledge) - menjawab pertanyaan apakah sesuatu bernilai salah atau benar. Contoh: Jangan berikan pisau pada anak dibawah 3 tahun Buah apel berwarna hijau dan berbentuk bulat Ada asosiasi positif antara merokok dan kanker pengetahuan tacit (tacit knowledge) - pengetahun yang tidak bisa diungkapkan dengan bahasa Bagaimana cara mengayuh sepeda Bagaimana cara berjinjit untuk menari balet 17/9/2015 Kode MK : MK :
Metode Memperoleh Pengetahuan Manual Berdasarkan interview Melacak proses penalaran Observasi Semiautomatic Pembangunan Pengetahuan dengan sedikit bantuan dari knowledge engineer tetapi sumbernya masih dari expert Automatic Minimal input dari ahli maupun knowledge engineer 17/9/2015 Kode MK : MK :
Karakter Model Representasi Pengetahuan Harus bisa diprogram dengan bahasa pemrograman atau dengan shells dan hasilnya disimpan dalam memori Dirancang sedemikian sehingga isinya dapat digunakan untuk proses penalaran Model representasi pengetahuan merupakan sebuah struktur data yang dapat dimanipulasi oleh mesin inferensi dan pencarian untuk aktivitas pencocokan pola 17/9/2015 Kode MK : MK :
Metode Representasi Pengetahuan Deklaratif, merepresentasikan fakta Jaringan Semantik Frame Logika predikat Prosedural, merepresentasikan aksi dan procedure Kaidah Produksi 17/9/2015 Kode MK : MK :
TEKNIK REPRESENTASI PENGETAHUAN Logika : Logika Proposisi dan Logika Predikat List dan Tree Jaringan Semantik Frame Naskah Sistem Produksi 17/9/2015 Kode MK : TIF01405; MK : Kecerdasan Buatan
Kode MK : TIF01405; MK : Kecerdasan Buatan LOGIKA Bahasa Representasi Paling Tua Sistem formal dalam bentuk formula atau kalimat Memiliki nilai kebenaran atau kesalah. Sintaks Semantik Prosedur pengambilan keputusan Hasilnya logika simbolik Ada 2 bentuk dasar : logika proposisi dan logika predikat 17/9/2015 Kode MK : TIF01405; MK : Kecerdasan Buatan
END 17/9/2015 Kode MK : MK :