Sistem
Pakar adalah program kecerdasan buatan (artificial intelligence) yang
menggabungkan basis pengetahuan (knowledge base) dengan mesin inferensi. Basis
pengetahuan dalam sistem pakar berupa suatu aturan yang diperoleh dari
pengalaman atau dari seorang pakar pada bidang keahlian tertentu. Berdasarkan
basis pengetahuan yang ada, digunakan mesin inferensi untuk mengenerate solusi
terhadap domain permasalahan yang akan dipecahkan.
Aplikasi Sistem Pakar di Bidang Kesehatan
Pengembangan sebuah sistem pakar dapat
dilakukan dengan 2 cara. Cara pertama adalah dengan membangun sendiri semua
komponen di atas, sedangkan cara kedua adalah dengan memakai semua komponen
yang sudah ada, kecuali isi basis pengetahuan. Penggunaan cara kedua disebut
sebagai membangun sistem pakar dengan shell.
E2gLite adalah sebuah shell sistem pakar yang
dikembangkan oleh Expertise2Go yang berbasis internet dan dilengkapi applet
Java. E2gLite memberikan kemudahan dalam hal pembangunan sistem pakar serta
pelaksanaan konsultasi oleh pengguna. Basis pengetahuan
berupa
file teks yang berisi fakta dan aturan yang dapat dibuat dengan editor teks dan
disimpan sebagai file *.kb, sedangkan pengguna cukup menggunakan browser umum
yang memiliki fitur Java seperti Netscape Navigator dan Internet Explorer. Jika
Internet Explorer yang terinstall tidak mempunyai fitur Java, dapat ditambah
dengan menginstall Microsoft Virtual Machine Proxy Server. E2gLite dapat
didownload dari http://www.Expertise2go.com secara gratis.
Kelebihan e2gLite terletak pada kemudahan
akses dan penggunaannya. Kemudahan akses, karena e2gLite yang berisi applet
Java dan basis pengetahuan dapat didownload ke browser pengguna. Kemudahan
penggunaan, karena suatu applet Java sangat mudah untuk diikutsertakan didalam
sebuah halaman web sebagai objek grafis, dan dapat disisipkan ke
Dalam
sebuah sel dalam tabel HTML untuk memfasilitasi pengaturan halaman secara
fleksibel serta integrasi sistem pakar dengan halaman web yang lain. Namun
demikian e2gLite juga memiliki kekurangan, antara lain waktu startup yang lama,
sehingga lebih cocok untuk sistem pakar berskala kecil dengan basis pengetahuan
yang mengandung kurang dari 100 aturan.
Kekurangan
kedua, adalah basis pengetahuan yang berupa file teks dapat dibaca oleh
siapapun karena bersifat publik atau dapat diakses oleh siapapun. Dengan
demikian desain dari basis pengetahuan sistem pakar yang dibuat tidak dapat
dijaga kerahasiaannya. Kekurangan lainnya berhubungan dengan kompatibilitas
browser. Microsoft telah mengumumkan pemisahan antara JVM (Java Virtual
Machine) dari versi Internet Explorer yang diinstall mulai sistem operasi
Windows XP. Hal ini akan menyebabkan semua halaman web yang mengandung applet
menjadi gagal untuk diakses, kecuali pengguna secara khusus menginstall JVM.
v
Aplikasi Sistem Pakar di bidang Manajerial
a) Analisis
·
Interpretasi
ü Analisa pasar untuk komoditi tertentu
ü Identifikasi media iklan yang sesuai
ü Identifikasi kebutuhan pelatihan
·
Diagnostik
·
Diagnosa
kelesuan perusahaan dan usaha penyembuhan
b) Sintesa
·
Penarikan
tenaga kerja
·
Strategi
penentuan harga
·
Strategi
pengembangan produk
c) Integrasi
·
Prediksi
perkembangan nilai pada bursa saham efek
Salah
satu bagian dari Sistem Pakar adalah kemampuan untuk menjelaskan sebuah
pemikiran. Pada saat sistem ini mengingat rantai pemikiran logisnya, seorang
pemakai boleh meminta suatu penjelasan dari suatu masalah dan sistem akan
meberikan beberapa faktor yang berhubungan dengan masalah yang ditanyakan oleh
pengguna itu. Bagian ini meningkatkan kepercayaan para pemakai didalam
memecahkan masalah menggunakan Sistem Pakar.
Aplikasi Sistem Pakar Dalam Bidang
Farmakologi Dan Terapi
Implementasi
sistem pakar dalam bidang farmakologidan terapi sebagai pendukung pengambilan
keputusan berbasis web dibuat dengan dasar pemikiran sebagai berikut : farmakologi
dan terapi merupakan suatu sistem yang besar dan komplek. Tugas farmakologi dan
terapi adalah mencari dasar penggunaan obat secara rasional untuk tindakan
medis yang tepat, cepat dan akurat pada saat diperlukan. Dasar penggunaan obat
tersebut disesuaikan dengan diagnosis penyakit yang dilakukan secara cermat
berdasarkan keluhan-keluhan yang
Dirasakan
oleh pasien. Implementasi farmakologi dan terapi di lapangan secara
konvensional dituangkan dalam buku panduan yang dikeluarkan oleh dokter yang
bersangkutan dan dilaksanakan oleh pihak-pihak yang bertanggungjawab terhadap
masalah farmakologi dan terapi. Kenyataannya dengan menggunakan buku panduan
terdapat beberapa kelemahan diantaranya :
ü Prosedur yang tertulis sangat baku
sehingga memasung inovasi dan improvisasi operator.
ü Perlu dilakukan revisi secara berkala
menyesuaikan kondisi yang ada.
ü Kurang komunikatif bagi para operator
yang belum berpengalaman.
Kelemahan
seperti ini menyebabkan tidak jarang para operator melaksanakan tugasnya hanya
didasarkan pada pengetahuannya masing-masing, padahal tidak ada jaminan mereka
memiliki kemampuan yang sama (Prakasa, 1996), khususnya dalam hal farmakologi
dan terapi. Oleh karena itu perlu dibuat suatu sistem pengolah informasi yang
berkecerdasan untuk membantu tugastugas dokter dalam mendiagnosis suatu
penyakit pada saat diperlukan untuk kemudian diambil keputusan penggunaan obat
yang sesuai.
Implementasi
sistem pakar dalam bidang farmakologi dan terapi sebagai pendukung pengambilan
keputusan berbasis web diharapkan dapat digunakan untuk mendukung terciptanya
sistem informasi berkecerdasan berbasis komputer dalam bidang kesehatan yang mendudukkan
paramedis non dokter dan mahasiswa kedokteran sebagai dokter pada saat
diperlukan dan membantu tugas-tugas dokter dalam memberikan pelayanan kesehatan
pada masyarakat.
Secara garis
besar sistem pakar dalam bidang farmakologi dan terapi dibuat dengan tuntutan
untuk melakukan tugas sebagai berikut : (1). Mengambil datadata hasil
pemeriksaan kondisi pasien, (2). Memasukan dan membandingkan data-data tersebut
ke dalam kaidahkaidah yang telah dituliskan dalam basis pengetahuan, (3).
Mendeskripsikan kondisi pasien berdasarkan kesimpulan yang didapat dari hasil
membandingkan seperti yang telah dilakukan pada tugas (2). Deskripsi kondisi
pasien sebagai output sistem pakar dalam bidang farmakologi dan terapi memuat
kondisi umum pasien, diagnosis penyakit dan terapi-terapi yang dapat dilakukan,
baik dengan obat, herbal maupun suplemen.
Implementasi
sistem pakar dalam bidang farmakologi dan terapi sebagai pendukung pengambilan
keputusan berbasis web merupakan suatu program yang terdiri dari dua jenis
program. Kedua jenis program tersebut adalah program konvensional dan program
sistem pakar. Program konvensional digunakan untuk proses iterasi dan untuk
mengolah basis data, sedangkan program sistem pakar digunakan dalam proses
inferensial dan untuk mengolah basis pengetahuan.
v Aplikasi Sistem Pakar Dalam
Bidang Psikologis
Salah satu
implementasi yang diterapkan sistem pakar dalam bidang psikologi, yaitu untuk
sistem pakar menentukan jenis gangguan perkembangan pada anak. Anak-anak
merupakan fase yang paling rentan dan sangat perlu diperhatikan satu demi satu
tahapan perkembangannya. Contoh satu bentuk gangguan perkembangan adalah
conduct disorder. Conduct disorder adalah satu kelainan perilaku dimana anak
sulit membedakan benar salah atau baik dan buruk, sehingga anak merasa tidak
bersalah walaupun sudah berbuat kesalahan. Dampaknya akan sangat buruk bagi
perkembangan sosial anak tersebut. Oleh karena itu dibangun suatu sistem pakar
yang dapat membantu para pakar/psikolog anak untuk menentukan jenis gangguan
perkembangan pada anak dengan menggunakan metode Certainty Factor (CF).
Contoh lain
implementasinya adalah tes kepribadian. aplikasi tes kepribadian berbasiskan
sistem pakar ini, lebih mudah dan lebih cepat dalam proses pengukuran
kepribadian dibandingkan metode terdahulu, sehingga memberikan banyak
keuntungan dari segi penghematan waktu, tenaga, dan memudahkan kinerja user
(pemakai) dalam mengukur kepribadiannya masing-masing. Selain itu aplikasi tes
kepribadian ini dikemas dengan tampilan yang cukup menarik.
Bagi
masyarakat yang ingin mengetahui ukuran kepribadiannya, mereka dapat
menggunakan aplikasi ini sebagai referensi, dan bagi para mahasiswa khususnya
mahasiswa psikologi, aplikasi ini dapat dijadikan tambahan untuk mendukung
studi mereka terutama untuk sub bidang pengukuran kepribadian.
Namun
demikian, aplikasi tes kepribadian berbasiskan sistem pakar ini tidak bisa
menggantikan seorang ahli karena dia pakar di bidangnya. Aplikasi sistem pakar
ini hanyalah alat bantu yang sangat bergantung pada data-data yang di-input
oleh seorang programmer sehingga aplikasi sistem pakar ini haruslah selalu
dikembangkan.
Tools yang
disediakan oleh Visual Basic.NET 2008 sudah sangat mengakomodir dalam proses
pembuatan aplikasi ini. Selain itu, Visual Basic.NET 2008 dapat dengan baik
melakukan koneksi database ke sql server.
Sumber :
http://unique88blogger.blogspot.com/2011/03/aplikasi-penerapan-sistem-pakar-dalam.html