Anda di halaman 1dari 4

Expert System

Oleh : Dwi Saksana J.A Denny Cristhianto / 205115338 / 20611

Knowledge-Based Expert System. Knowledge-Based Expert System (KBS) atau nama lainnya sistem pakar adalah sebuah program berbasis pengetahuan yang menyediakan penyelesaian berkualitas pakar untuk masalah-masalah dalam sebuah bidang yang spesifik. Expert System (ES) adalah salah satu bidang Artificial Intelligence, mendampingi bidang yang spesifik itu. Sehingga ES cenderung menjadi seorang Spesialis yang terfokus pada sejumlah masalah yang sempit dan terbatas. Seperti juga manusia, pengetahuan dalam ES diperoleh secara teori dan praktek (pengalaman). Definisi Sistem Pakar (Expert System) merupakan sebuah program komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar (human expert). Arti dari Expert atau pakar/ahli adalah Human Expert seorang individu yang memiliki kemampuan pemahaman yang superior dari suatu masalah. Misalnya : seorang dokter, penasehat keuangan, pakar mesin mobil, dan ahli pakar lainnya. Human Expert mempunyai beberapa kemampuan kepakaran, yaitu : Dapat mengenali (Recognizing) dan merumuskan masalah Menyelesaikan masalah dengan cepat dan tepat Menjelaskan solusi Belajar dari pengalaman Restrukturisasi pengetahuan Menentukan relevasi / hubungan Memahami batas kemampuan

Melalui ES sistem komputer melakukan ekstraksi informasi tambahan user dengan memberikan sejumlah pertanyaan yang terkait dengan permasalahan selama konsultasi. Pemakaian ES : Oleh orang awam : untuk meningkatkan kemampuan mereka dalam memecahkan masalah Oleh pakar : sebagai asisten yang berpengetahuan Untuk memperbanyak dan menyebarkan sumber pengetahuan yang semakin langka
Page 1

Expert System

Ciri-ciri umum ES : Terbatas pada bidang yang spesifik. Dapat memberikan penalaran untuk data-data yang tidak lengkap atau tidak pasti. Dapat mengemukakan rangkaian alasan yang diberikannya dengan cara yang dapat dipahami. Berdasarkan pada rule atau kaidah tertentu. Dirancang untuk dapat dikembangkan secara bertahap. Outputnya bersifat nasihat atau anjuran. Output tergantung dari dialog dengan user. Knowledge base dan inference engine terpisah. Faktor Time Availability Geografis Keamanan Perisahable habis Performasi Kecepetan Biaya Variable Variable Tinggi Konsisten Konsisten & lebih cepat Terjangkau / Human Expert Hari kerja Lokal / tertentu Tidak tergantikan dapat Ya Expert System Setiap Saat Dimana saja Dapat diganti Tidak

Perbandingan Seorang Ahli Human Expert (HE) dengan Expert System (ES) :

Berdasarkan tujuan pembuatannya, ES dikategorikan menjadi: 1. Interpretasi Bertujuan untuk menganalisa data yang tidak lengkap, tidak teratur dan data yang kontradiktif yang biasanya diperoleh melalui sensor. Contoh: analisis citra. 2. Prediksi Bertujuan untuk memberikan kesimpulan mengenai akibat yang mungkin ditimbulkan dari sejumlah situasi yang diberikan. Contoh: financial forecasting. 3. Diagnosis Bertujuan untuk melakukan diagnosa untuk menentukan penyebab gagalnya sistem dalam situasi kompleks yang didasarkan pada observasi terhadap gejala-gejala yang dapat diamati. Prinsipnya adalah untuk menemukan apa masalah atau kerusakan yang terjadi. Contoh: diagnosa penyakit di bidang kedokteran.
Expert System Page 2

4. Desain Bertujuan untuk menentukan konfigurasi yang cocok dari komponen-komponen yang ada pada sebuah sistem sehingga unjuk kerja yang memuaskan dapat diperoleh walupun didalamnya terdapat sejumlah keterbatasan. Contoh: layout circuit. 5. Perencanaan Bertujuan untuk mendapatkan urutan tindakan yang harus dilakukan untuk mencapai sasaran yang ditentukan sebelumnya dari suatu kondisi awal tertentu. Contoh: lengan yang robot harus memindahkan tiga balok dengan susunan tertentu dari susunan asal yang acak. 6. Debugging dan Repair Bertujuan untuk menentukan dan mengimplementasikan perbaikan pada kegagalan suatu sistem. Contoh: tahap ujicoba software komputer. 7. Instruksi Bertujuan untuk mendeteksi dan memperbaiki kekurangan perilaku siswa dalam memahami bidang informasi tertentu. Contoh: program tutorial. 8. Pengendalian Bertujuan untuk mendeteksi dan memperbaiki kekurangan perilaku siswa dalam memahami bidang informasi tertentu. Contoh: program tutorial. 9. Selection mengidentifikasi pilihan terbaik dari sekumpulan (list) kemungkinan 10. Simulation pemodelan interaksi antara komponen-komponen sistem 11. Monitoring Bertujuan untuk membandingkan perilaku yang diamati dalam suatu sistem dengan perilaku yang diharapkan untuk mengenal variasi perilaku yang terdapat didalamnya. Contoh: control instalasi nuklir.

3 (tiga) Unsur Manusia dalam ES Unsur manusia yang berpartisipasi dalam pengembangan dan pemakaian ES:

Domain Expert (para pakar) :


Definisi : orang yang memiliki ketrampilan ( skill) dan pengetahuan (knowledge) untuk menyelesaikan masalah khusus dengan cara-cara yang superior dibanding orang kebanyakan. Expert System Page 3

Memiliki pengetahuan kepakaran Memiliki ketrampilan problem-solving yang efisien Dapat mengkomunikasikan pengetahuan Dapat menyediakan waktu Dapat bekerja sama

Knowledge Engineer Definisi : orang yang melakukan proses disain, mengembangkan dan menguji suatu sistem pakar Memiliki ketrampilan rekayasa pengetahuan (knowledge engineering) Memiliki ketrampilan komunikasi yang baik Dapat menyesuaikan masalah kepada software Memiliki ketrampilan pemrograman sistem pakar

End-User (Pemakai) Dapat membantu mendefinisikan spesifikasi interface Dapat membantu proses akuisisi pengetahuan Dapat membantu proses pengembangan sistem

Referensi : www.hansmichael.com - Pengantar ke Expert System Herman Tolle, ST.,MT., ____, Pengantar Sistem Pakar, [pdf], (http://informatikaunkris.ac.id/img/buku/sistem-pakar-5.pdf, diakses tanggal 1 Juni 2012 )

Expert System

Page 4

Anda mungkin juga menyukai