Pengertian Sistem Pakar
Sistem pakar merupakan sistem yang mempekerjakan pengetahuan manusia yang ditangkap dalam komputer untuk memecahkan masalah yang biasanya membutuhkan keahlian manusia. Sistem pakar ini juga akan dapat membantu aktivitas para pakar sebagai asisten yang berpengalaman dan mempunyai asisten yang berpengalaman dan mempunyai pengetahuan yang dibutuhkan. Dalam penyusunannya, sistem pakar mengkombinasikan kaidah-kaidah penarikan kesimpulan (inference rules) dengan basis pengetahuan tertentu yang diberikan oleh satu atau lebih pakar dalam bidang tertentu. Kombinasi dari kedua hal tersebut disimpan dalam komputer, yang selanjutnya digunakan dalam proses pengambilan keputusan untuk penyelesaian masalah tertentu.
Ciri-ciri dari Sistem Pakar
• Memiliki informasi yang handal.
• Mudah dimodifikasi.
• Dapat digunakan dalam berbagai jenis komputer.
• Memiliki kemampuan untuk belajar beradaptasi.
Keuntungan dan Kelemahan dari Sistem pakar
a. Kemampuan menghimpun data dalam jumlah yang sangat besar.
b. Kemampuan menyimpan data tersebut untuk jangka waktu yang panjang dalam
suatu bentuk yang tertentu.
c. Kemampuan mengerjakan perhitungan secara tepat dan tepat dan tanpa jemu mencari
kembali data yang tersimpan dengan kecepatan tinggi.
Adapula kelemahan dari sistem pakar ini, diantaranya:
a. Biaya yang diperlukan untuk membuat dan memeliharanya sangat mahal.
b. Sulit dikembangkan, hal ini tentu saja erat kaitannya dengan ketersediaan pakar
dibidangnya.
c. Sistem Pakar tidak 100% bernilai benar.
Komponen-kompenen yang mungkin ada dalam sebuah sistem pakar adalah:
- User Interface
User interface memungkinkan manajer untuk memasukkan instruksi dan informasi ke dalam expert system dan menerima informasi darinya.
- Knowledge base
Knowledge base berisi pengetahuan penting untuk pengertian, formulasi dan pemecahan masalah. Basis pengetahuan memasukkan dua elemen (1) fakta (facts) seperti situasi masalah dan teori dari area masalah dan (2) heuristic khusus atau rule-rule yang menghubungkan penggunaan pengetahuan untuk pemecahan masalah spesifik dalam sebuah domain khusus. Informasi dalam basis pengetahuan tergabung dalam basis pengetahuan tergabung dalam sebuah program komputer oleh proses yang disebut dengan representasi pengetahuan.
- Inference Engine
Merupakan komponen atau bagian dari expert system yang melakukan penalaran dengan menggunakan isi dari knowledge base dengan urutan tertentu.
- Development Engine
Development engine digunakan untuk menciptakan expert system. Ada dua cara dasar penciptaan, yaitu dengan menggunakan bahasa pemrograman dan menggunakan shell expert system.
Permasalahan Yang Disentuh Oleh Sistem Pakar
1. Interpretasi. Pengambilan keputusan dari hasil observasi, termasuk diantaranya :pengawasan, pengenalan ucapan, analisis citra, interpretasi sinyal, dan beberapa analisis kecerdasan.
2. Prediksi. Termasuk diantaranya : peramalan, prediksi demografis, peramalan ekonomi, prediksi lalulintas, estimasi hasil, militer, pemasaran, atau peramalan keuangan.
3. Diagnosis. Termasuk diantaranya : medis, elektronis, mekanis, dan diagnosis perangkat lunak.
4. Perancangan. Termasuk diantaranya : layout sirkuit dan perancangan bangunan.
5. Perencanaan. Termasuk diantaranya : perencanaan keuangan, komunikasi, militer, pengembangan produk, routing, dan manajemen proyek.
6. Monitoring. Misalnya : Computer-Aided Monitoring Systems.
7. Debugging, memberikan resep obat terhadap suatu kegagalan.
8. Perbaikan.
9. Instruksi. Melakukan instruksi untuk diagnosis, debungging, dan perbaikan kerja.
10. Kontrol. Melakukan kontrol terhadap interpretasi interpretasi, prediksi, perbaikan, dan monitoring kelakukan sistem.
Contoh penerapan dari Sistem Pakar
Dibawah ini merupakan beberapa contoh penerapan dengan adanya sistem pakar:
- MYCIN : Diagnosa penyakit
- DENDRAL : Mengidentifikasi struktur molekular campuran yang tak dikenal
- XCON & XSEL : Membantu konigurasi sistem komputer besar
- SOPHIE : Analisis sirkit elektronik
- Prospector : Digunakan di dalam geologi untuk membantu mencari dan menemukan deposit
- FOLIO : Menbantu memberikan keputusan bagi seorang manajer dalam hal stok broker dan investasi
- DELTA : Pemeliharaan lokomotif listrik disel