11 Nov 2011

Sistem Pakar (Expert Systems)


Pada posting kali ini saya akan mencoba menjelaskan sekilas tentang sistem Pakar (Expert Systems). Jika Posting ini ada kekurangan atau ada hal yang bisa dibantah, silahkan tinggalkan comment di bawah.

Beberapa defenisi sistem pakar :

  • Sebuah program komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah layaknya seorang pakar.
  • Suatu bidang ilmu dari kecerdasan buatan dalam kaitannya dengan sistem pendukung keputusan yang dirancang dengan memasukkan unsur-unsur keahlian dari satu atau beberapa pakar kedalam suatu konsep terprogram (code base concept) dalam rangka pengambilan keputusan.
  • Program komputer yang menirukan penalaran seorang pakar dengan keahliannya dalam suatu bidang ilmu tertentu.
Aplikasi sistem pakar memiliki ciri-ciri sebagai berikut :
  •  Efesiensi waktu
  • Penyimpanan data-data pengetahuan ke dalam database dengan lengkap dan terpercaya menyebabkan informasi yang di butuhkan dapat diakses dalam waktu yang lama.
  • Dimungkinkan dilakukannya penyatuan kemampuan sistem pakar yang satu dengan yang lainnya, sehingga kualitas informasi yang dihasilkan lebih tinggi dan seolah-olah user berkonsultasi dengan banyak pakar.
  • Efesiensi kerja, karena biaya yang dikeluarkan dalam proses perancangan, implementasi, dan perawatan lebih rendah serta tidak mengenal sifat lelah.
  • Suatu aplikasi sistem pakar dapat diperbanyak dan disebarluaskan dengan cepat. Hal ini berarti telah memperbanyak pakar dan memperluas jangkauan aksesnya.
  • Seiring dengan perkembangan zaman, sistem pakar yang banyak dikembangkan dan dievaluasi hasilnya, maka muncullah sub-sub sistem pakar memiliki spesialisasi masingmasing. Walaupun secara garis besar sub-sub tersebut tetap berada pada satu ranah kajian yaitu transformasi kepintaran sang ahli menjadi bahasa pemrograman agar bisa dikenali oleh komputer, namun spesialisasi ini diperlukan terutama dalam kaitannya dengan upaya-upaya pengembangan kedepan.

Adapun sub-sub sistem pakar tersebut bila dirinci antara lain :
  •  Perencanaan
  • Prediksi
  • Diagnosis
  • Pengajaran
  • Interpretasi
  • Kontrol
  • Simulasi

Pembagian diatas tentu saja mengacu pada standar pengolahan pengetahuan dalam rangka menyajikan saran/rekomendasi kepada pengguna. Hal ini berkaitan erat dengan sistem pendukung keputusan dari segi analisa masalah dan solusinya.

Struktur Dasar Sistem Pakar
  • Konowledge Base
    • Defenisi : bagian dari sistem pakar yang berisi domain pengetahuan.
    • Berisi pengetahuan yang dibutuhkan untuk memahami, merumuskan dan menyelesaikan masalah.
    • Terdiri dari dua dasar elemen, yaitu fakta (situasi masalah terkait) serta heuristik khusus atau rules (menggunakan pengetahuan secara langsung untuk menyelesaikan masalah yang khusus.
  • Working Memory
    • Defenisi : bagian dari sistem pakar yang berisi fakta-fakta masalh yang ditemukan dalam suatu sesi. 
    • Berisi fakta tentang suatu masalah yang ditemukan dalam proses konsultasi.
  • Interference Engine
    • Defenisi : processor pada sistem pakar yang mencocokkan fakta-fakta yang ada dalam working memory dengan domain yang terdapat pada knowledge base, untuk menarik kesimpulan dari masalah yang dihadapi.
    • Merupakan proses berpikir pada manusia yang dimodelkan dalam sistem pakar pada modul yang disebut interfernce engine.
Demikian sekilas tentang sistem pakar (expert system). Bahan postingan ini diambil dari beberapa sumber.

Tidak ada komentar:
komentar