Sistem pakar

Revisi sejak 5 Januari 2019 10.51 oleh Elsa Loekito (bicara | kontrib) (Contoh Sistem Pakar: Perbaikan kesalahan pengadilan.)

Sistem Pakar(dalam bahasa Inggris : expert system) adalah sistem informasi yang berisi pengetahuan seorang pakar sehingga dapat digunakan untuk konsultasi. Pengetahuan seorang pakar yang dimiliki oleh Sistem Pakar ini digunakan sebagi dasar untuk menjawab pertanyaan (konsultasi).

Kepakaran (dalam bahasa Inggris: expertise) adalah pengetahuan yang ekstensif dan spesifik, yang diperoleh melalui rangkaian pelatihan, membaca atau menerima informasi, dan pengalaman. Pengetahuan inilah yang bisa membuat sebuah Sistem Pakar bisa mengambil keputusan secara lebih tepat dan lebih cepat daripada sistem non-pakar dalam memecahkan problem-problem yang bersifat kompleks. Kepakaran mempunyai sifat berjenjang. Pakar top memiliki pengetahuan lebih banyak daripada pakar yunior.

Tujuan Sistem Pakar adalah mentransfer kepakaran seorang pakar ke komputer, kemudian melanjutkannya dari komputer ke orang lain (yang bukan pakar).

Sistem pakar adalah suatu program komputer yang mengandung pengetahuan dari satu atau lebih pakar manusia mengenai suatu bidang spesifik. Jenis program ini pertama kali dikembangkan oleh periset kecerdasan buatan pada dasawarsa 1960-an dan 1970-an dan diterapkan secara komersial selama 1980-an. Bentuk umum sistem pakar adalah suatu program yang dibuat berdasarkan suatu set aturan yang menganalisis informasi (biasanya diberikan oleh pengguna suatu sistem) mengenai suatu kelas masalah spesifik serta analisis matematis dari masalah tersebut. Tergantung dari desainnya, sistem pakar juga mampu merekomendasikan suatu rangkaian tindakan pengguna untuk dapat menerapkan koreksi. Sistem ini memanfaatkan kapabilitas penalaran untuk mencapai suatu simpulan.

Kelebihan Sistem Pakar

Secara garis besar, banyak manfaat yang dapat diambil dengan adanya sistem pakar, antara lain :

  1. Memungkinkan orang awam bisa mengerjakan pekerjaan para ahli.
  2. Bisa melakukan proses secara berulang secara otomatis.
  3. Menyimpan pengetahuan dan keahlian para pakar.
  4. Meningkatkan output dan produktivitas.
  5. Meningkatkan kualitas.
  6. Mampu mengambil dan melestarikan keahlian para pakar (terutama yang termasuk keahlian langka).
  7. Mampu beroperasi dalam lingkungan yang berbahaya.
  8. Memiliki kemampuan untuk mengakses pengetahuan.
  9. Memiliki reliabilitas.
  10. Meningkatkan kapabilitas sistem komputer.
  11. Memiliki kemampuan untuk bekerja dengan informasi yang tidak lengkap dan mengandung ketidakpastian.
  12. Sebagai media pelengkap dalam pelatihan.
  13. Meningkatkan kapabilitas dalam penyelesaian masalah.

Kelemahan Sistem Pakar

Di samping memiliki beberapa keuntungan, sistem pakar juga memiliki beberapa kelemahan, antara lain :

  1. Biaya yang diperlukan untuk membuat dan memeliharanya relatif mahal karena diperlukan banyak data.
  2. Dibutuhkan admin khusus yang selalu memperbaharui pengetahuan pada sistem pakar sesuai perkembangan di bidang keahliannya.
  3. Pengembangan perangkat lunak sistem pakar lebih sulit dibandingkan perangkat lunak konvensional.
  4. Sulit dikembangkan.
  5. Membutuhkan waktu yang lama untuk membuatnya.

Contoh Sistem Pakar

  1. MYCIN : diagnosa penyakit
  2. Dendral : mengidentifikasikan struktur molekul campuran kimia yang tidak dikenal
  3. XCON & XSEL : konfigurasi sistem komputer besar
  4. Prospector : bidang biologi

Pranala luar