Expert systems (ES) biasanya digunakan jika organisasi harus memberikan keputusan atas suatu masalah yang kompleks. Secara khusus, ES adalah paket komputer untuk memecahkan atau mengambil keputusan atas suatu masalah spesifik atau terbatas, yang kemampuan pemecahannya dapat sama atau melebihi suatu tingkat kemampuan seorang pakar.
Sistem ini dapat memberikan saran kepada seseorang yang bukan pakar dan jika diperlukan juga dapat menjelaskan logika di belakang sarannya tersebut.
ES bisa dibagi dalam dua bagian: lingkungan pengembangan (development environment) dan lingkungan konsultasi (consultation environment). Lingkungan pengembangan digunakan oleh pengembang ES untuk membangun komponen komponen ES dan menempatkan pengetahuan (knowledge) pada basis pengetahuan (knowledge base). Lingkungan konsultansi digunakan oleh non-pakar untuk memperoleh pengetahuan dan nasehat para pakar yang disimpan di sistem.
Tiga komponen utama yang biasanya ada dalam ES adalah basis pengetahuan, mesin inferensi (inference engine), dan tampilan pengguna (user interface). Namun demikian, secara umum, suatu ES mengandung komponen-komponen berikut:
1. Subsistem pemerolehan pengetahuan (knowledge acquisition sub system). Pemerolehan pengetahuan adalah pengumpulan, pemindahan, dan pentransformasian keahlian pemecahan masalah para pakar atau pendokumentasian sumber-sumber pengetahuan ke program komputer yang digunakan untuk mengkonstruksikan atau memperluas basis pengetahuan. Karena pemerolehan pengetahuan dari para pakar adalah pekerjaan yang kompleks, biasanya dibutuhkan perantara, yaitu teknisi pengetahuan (knowledge engineer).
2. Basis pengetahuan. Basis pengetahuan mengandung pengetahuan yang diperlukan untuk memahami, memformulasikan, dan memecahkan masalah. Basis ini terdiri dari dua elemen utama, yaitu fakta dan kelaziman (rule). Informasi dalam basis pengetahuan dimuat dalam program komputer melalui suatu proses yang disebut representasi pengetahuan (knowledge representation).
3. Mesin inferensi. Otak dari sistem pakar adalah mesin inferensi, yang juga dikenal sebagai stuktur pengendali (control structure) atau penginterpretasi kelaziman (rule interpreter). Mesin inferensi biasanya memiliki tiga elemen utama, yaitu suatu penginterpretasi (interpreter), penjadwalan (scheduler), dan penegak konsistensi (consistency enforcer).
4. Pengguna.
5. Tampilan pengguna.
6. Papan belakang (ruang kerja). Papan belakang adalah suatu area memori kerja untuk menguraikan kondisi yang ada, yang ditentukan oleh data masukan.
7. Subsistem penjelasan (penjustifikasi). Subsistem ini dapat menelusuri tanggung jawab atas simpulan-simpulan yang diberikan kepada sumbernya.
8. Sistem pengurai pengetahuan (knowledge refining system). Sistem ini menganalisis pengetahuannya sendiri dan penggunaannya, belajar dari ini, dan meningkatkannya untuk konsultasi berikutnya.
1 komentar:
Kami juga mempunyai artikel yang terkait dengan expert system, bisa di download disini:
http://repository.gunadarma.ac.id/bitstream/123456789/2191/1/02-03-013-Expert%5BRemi%5D.pdf
semoga bermanfaat :D
Posting Komentar