Thursday, May 21, 2009

TEORI TENTANG SISTEM PAKAR

Tiap-tiap orang mempunyai keahlian masing-masing yang mungkin satu orang dengan yang lainnya mempunyai keahlian berbeda, tergantung dari pengetahuannya masing-masing, ada yang ahli kimia, fisika, komputer, dokter dan lain sebagainya. Komputer dapat diprogram untuk berbuat seperti orang yang ahli dalam bidang tertentu. Komputer yang demikian dapat dijadikan seperti konsultan atau tenaga ahli di bidang tertentu yang dapat menjawab pertanyaan dan memberikan nasehat-nasehat yang dibutuhkan. Sistem demikian disebut dengan Sistem Pakar (Expert System). Sistem ini dapat digunakan untuk bidang yang tertentu seperti misalnya mendeteksi penyakit, menganalisis kimia dan lain sebagainya. Sistem Pakar ini sangat berguna disebabkan masih langkanya orang yang berkualifikasi dalam bidang tertentu. Salah satu sistem pakar yang pertama adalah MACYSMA yang digunakan untuk tugas matematika. Sistem pakar yang lainnya diantaranya adalah MYCIN untuk mendiagnosa penyakit infeksi pada darah, CADUCEUS untuk mendeteksi penyakit. PUFF untuk mengukur fungsi dari paru-paru, PROSPECTOR digunakan untuk memberikan nasehat dalam eksplorasi mineral, XCON yang digunakan perusahaan DEC untuk menggambarkan konfigurasi dari sistem komputer bagi para langganannya, DENDRAL untuk mengidentifikasikan struktur molekul suatu komposisi kimia dan lain sebagainya.

Untuk mengembangkan sistem pakar, harus diciptakan terlebih dahulu suatu knowledge base atau dasar pengetahuan yang dibutuhkan oleh aplikasinya. Suatu knowledge base terdiri dari kumpulan data tertentu untuk permasalahan yang spesifik dan aturan-aturan bagaimana memanipulasi data yang tersimpan tersebut. Berbeda dengan database biasa, knowledge base mungkin dapat juga terdiri dari asumsi-asumsi. Kepercayaan-kepercayaan, pendugaan- pendugaan dan metode-metode heuristic (heuristic merupakan metode pemecahan masalah yang biasanya dilakukan secara trial and error atau secara rule of thumb). Untuk membuat knowledge base perencana sistem harus bekerja sama atau meminta nasehat dari ahli di bidangnya. Orang yang menciptakan sistem pakar disebut dengan knowladge engineer.
Sumber Pustaka
1. Jogianto H.M, Frank J., Pengenalan Komputer, Yogyakarta: Andi Offset, edisi ke-2, 1995

0 comments: