SISTEM PAKAR
Penerapan
dari Artificial Intelligence adalah
“SISTEM PAKAR”
·
Memiliki potensi yang
memperluas kemampuan memecahkan persoalan.
·
Sistem komputer yang
bertujuan untuk mencoba menyerupai kemampuan manusia dalam bentuk “heuristik”
·
Berfungsi
seperti seorang pakar yang menasehati
Konsultatif.
Area Of AI :
·
Expert System,
disebut juga Knowledge-Based System, ialah program komputer yang berupaya
membuat “code” dari pengetahuan manusia dalam bentuk heuristic (=to discover).Rules
yang dibuat memungkinkam sistem berfungsi secara konsisten seperti “human
expert”.
·
Neural Network, model
sederhana dari sistem saraf manusia yang mencirikan kemampuan manusia. Model
digunakan untuk mempelajari “human like behavior”
·
Perceptive System,
menggunakan visual images sinyal suara untuk menginstruksikan komputer, co. :
robot.
·
Learning, Meliputi
semua kegiatan yang memungkinkan komputer untuk memperoleh pengetahuan tambahan
selain yang sudah dimasukkan ke memory oleh programmer.
·
Robotic, terdiri dari
alat yang dikendalikan komputer yang menyerupai aktifitas gerak manusia.
·
AI Hardware, mencakup
peralatan fisik yang membantu aplikasi AI (hardware yang dikhususkan untuk
knowlwdge-based system).
·
Natural Language
Processing, memungkinkan user berkomunikasi dengan komputer.
Daya Tarik Sistem Pakar
Konsep Sistem Pakar didasarkan pada asumsi bahwa
pengetahuan seorang pakar dapat disimpan dalam komputer, dan dapat digunakan
oleh orang lain saat dibutuhkan.
EXPERT SYSTEM VS DECISION SUPPORT SYSTEM
·
DSS terdiri dari
prosedur yang menggambarkan cara yang diyakini manajer dalam menyelesaikan
masalah, sedangkan ES memberikan kemampuan yang lebih dari manajer.
·
ES memberikan
penjelasan alur penalaran dalam mencapai solusi.
Komponen Sistem Pakar :
·
User Interface :
Bagian yang berhubungan dengan user, terdiri dari input dan output.
·
Knowledge Base :
Menggunakan aturan-aturan untuk mengekspresikan logika masalah yang
pemacahannya dibantu oleh sistem pakar.
·
Inference Engine :
Menggunakan penalaran yang serupa dengan
manusia dalam mengolah isi dari Knowledge Base.
·
Development Engine :
Komponen yang digunakan untuk mengolah sistem pakar, terdiri dari bahasa
pemrograman.
User Interface, terdiri dari :
1.
Input Sistem Pakar, 4 metode input :
a. Menu.
b. Perintah (command).
c. Natural Language, seperti yang digunakan dengan bahasa
query generasi keempat (4GL).
d. Customized Interface, mencerminkan aspek-aspek tertentu
dari masalah yang akan dipecahkan, mis. Dalam bentuk grafis.
2. Output Sistem Pakar
Sistem Pakar dirancang untuk menyarankan pemecahan,
pemecahan ini dilengkapi dengan penjelasan :
a. Penjelasan dari pertanyaan, manajer mungkin menginginkan
penjelasan sementara sistem pakar melakukan penalarannya. Sistem Pakar akan
meminta manajer memasukkan sejumlah informasi. Manajer menanyakan mengapa
informasi itu diperlukan, dan sistem pakar menyediakan penjelasannya.
b. Penjelasan Solusi Masalah, setelah sistem pakar
memberikan solusi masalah, manajer dapat menanyakan bagaimana solusi tersebut
dapat dicapai. Sistem pakar akan menampilkan tiap langkah-langkah penalaran
yang menuju pada penyelesaian.
Knowledge Base,
berisi fakta-fakta yang menjelaskan problem domain dengan menggunakan
aturan-aturan untuk mengekspresikan logika masalah yang pemacahannya dibantu
oleh sistem pakar.
Teknik representasi yang paling popular adalah penggunaan
RULES. Suatu Rule menyatakan apa yang harus dilakukan pada suatu situasi dan terdiri dari 2 bagian, yaitu : KONDISI
(benar atau salah) serta AKSI yang dilakukan bila kondisi bernilai benar.
Inference Engine,
bagian dari sistem pakar yang melaksanakan penalaran dengan cara menggunakan
isi dari knowledge base melalui urutan tertentu. Saat konsultasi inference
engine memeriksa rules pada knowledge base satu per satu, bila “rule’s condition
bernilai true” maka aksi tertentu akan dilaksanakan.
Development Engine,
digunakan untuk membuat sistem pakar, yaitu pada intinya digunakan untuk
membuat “Rule Set”.
Dua pendekatan yang dibuat ialah melalui :
a. Bahasa Pemrograman :
Yang paling cocok digunakan untuk representasi
simbolik knowledge base ialah Lisp(1959) & Prolog((1972).
b. Expert System Shell :
Processor siap pakai yang digunakan untuk menentukan
specific problem domain melalui penambahan knowledge base yang sesuai. Lebih
cepat dibuat dengan menggunakan Expert System Shell daripada Bahasa Pemrograman
Lisp &Prolog.
Keuntungan Sistem Pakar bagi Manajer :
·
Mempertimbangkan
lebih banyak alternatif, sistem pakar memungkinkan manajer untuk
mempertimbangkan lebih banyak alternatif dalam memecahkan suatu masalah.
·
Menerapkan logika
yang lebih tinggi, menajer yang menggunakan sistem pakar dapat menggunakan
dapat menerapkan logika yang sama seperti seorang pakar yang sangat ahli
dibidangnya.
·
Lebih banyak untuk
mengevaluasi hasil keputusan, manajer dapat memperoleh nasihat dari sistem
pakar secara lebih cepat, sehingga lebih banyak waktu yang tersedia untuk
menimbang kemungkinan hasil sebelum tindakan dilakukan.
·
Solusi yang lebih
konsisten, proses reasoning pada sistem pakar tidak dipengaruhi emosi seperti
pada pakar manusia, sehingga hasil yang didapat akan lebih konsisten.
Keuntungan Sistem Pakar bagi Perusahaan :
·
Kinerja Perusahaan
yang lebih baik, karna manajer perusahaan memiliki kemampuan yang lebih luas
dalam memecahkan masalah melalui penggunaan sistem pakar, maka mekanisme
pengendalian perusahaan meningkat. Perusahaan lebih mampu memenuhi tujuannya.
·
Mempertahankan
pengendalian atas Pengetahuan Perusahaan, sistem pakar memberikan kesempatan
untuk membuat pengetahuan pegawai yang berpengalaman tersedia untuk pegawai
yang baru atau kurang berpengalaman serta menyimpan pengetahuan itu dalam
perusahaan.
Kerugian Sistem Pakar :
·
Sistem Pakar tidak
dapat menangani “inconsistent knowledge”. Dalam bisnis beberapa hal tidak
mungkin sama sepanjang waktu karna variabilitas kinerja manusia.
·
Sistem Pakar tidak
memiliki kemampuan “judgement” atau menerapkan intuisi.