Anda di halaman 1dari 17

Siti Maryam, S.Kom, M.

Kom
DEFINISI SISTEM PAKAR
Sebuah program komputer yang dirancang untuk
memodelkan kemampuan menyelesaikan masalah
seperti layaknya seorang pakar (human expert).
APA ITU PAKAR (EXPERT) ?
Seorang pakar/ahli (human expert) adalah seorang
individu yang memiliki kemampuan pemahaman
yang superior dari suatu masalah.
Misalnya: seorang dokter, penasehat keuangan, pakar
mesin mobil, dll.
Kemampuan kepakaran:
Dapat mengenali (recognizing) dan merumuskan
masalah
Menyelesaikan masalah dengan cepat dan tepat
Menjelaskan solusi
Belajar dari pengalaman
Restrukturisasi pengetahuan
Menentukan relevansi/hubungan
Memahami batas kemampuan
KEPAKARAN (EXPERTISE) ?
Pemahaman yang luas dari tugas atau pengetahuan
spesifik yang diperoleh dari pelatihan, membaca dan
pengalaman.

Jenis-jenis pengetahuan yang dimiliki dalam kepakaran:


Teori-teori dari permasalahan
Aturan dan prosedur yang mengacu pada area
permasalahan
Aturan (heuristik) yang harus dikerjakan pada situasi yang
terjadi
Strategi global untuk menyelesaikan berbagai jenis
masalah
Meta-knowledge (pengetahuan tentang pengetahuan)
Fakta-fakta
Human Expert VS Expert System
Alasan mendasar mengapa ES dikembangkan
untuk menggantikan seorang pakar:
Dapat menyediakan kepakaran setiap waktu dan
diberbagai lokasi
Secara otomatis mengerjakan tugas-tugas rutin yang
membutuhkan seorang pakar.
Seorang Pakar akan pensiun atau pergi
Seorang Pakar adalah mahal
Kepakaran dibutuhkan juga pada lingkungan yang
tidak bersahabat (hostile environtment)
• Pengertian Kecerdasan Buatan ( Artificial Intelligence)

Adalah kegiatan yang diberikan kpd mesin seperti komputer


yaitu kemampuan untuk menampilkan perilaku yg dianggap
cerdas yg diamati pd manusia.

Sistem pakar adalah program komputer yg mencoba utk


mewakili pengetahuan dari pakar manusia dlm bentuk
heuristic.
AI mencakup kerja dalam area berikut :
 Jaringan saraf (neural network) spt kemampuan belajar,
generalisasi, dan abstraksi
 Sistem persepsi, menggunakan citra visual dan sinyal suara
utk menginstruksikan komputer atau alat lain misalnya robot.
 Belajar, meliputi semua kgtn yg memingkinkan komputer
atau alat lain utk memperoleh pengetahuan sbg tambahan dr
apa yg tlh dimasukkan ke dlm memori oleh pembuatnya atau
pemrogramnya.
 Robotik, terdiri dr alat yg dikendalikan komputer yg meniru
aktivitas gerak manusia
 Hardware AI, mencakup alat fisik yg membantu aplikasi AI.
 Pemrosesan bahasa alamiah, memungkinkan pemakai utk
berkomunikasi dgn komputer dlm berbagai bahasa &
memungkinkan komputer memeriksa ejaan & tata bhs.
MODEL SISTEM PAKAR
Terdiri dari 4 bagian utama :
1. User interface, memungkinkan pemakai utk berinteraksi dgn
sistem pakar.
2. Knowledge base, menyimpan akumulasi pengetahuan dr
masalah yg akan diselesaikan.
3. Inference engine, menyediakan kemampuan penalaran yg
menafsirkan isi knowledge base.
4. Development engine, pakar dan analis sistem menggunakan
ini utk menciptakan sistem pakar.
USER INTERFACE
Memungkinkan manajer utk memasukkan instruksi dan
informasi ke dalam sistem pakar & menerima informasi dari
sistem pakar. Instruksi tsb menentukan parameter yg
mengarahkan sistem pakar melalui proses penalaran. Informasi
itu berbentuk nilai yg diberikan pd variabel tertentu.
Input Sistem Pakar
Format interface yg paling populer saat ini adalah graphical user
interface, yg menampilkan tampilan Windows.
Output Sistem Pakar
Sistem pakar dirancang utk menyarankan pemecahan.
Pemecahan ini dilengkapi dgn penjelasan. Ada 2 jenis
penjelasan :
1. Penjelasan atas pertanyaan. Sistem pakar akan meminta
manajer memasukkan sejumlah informasi. Manajer
menanyakan mengapa informasi itu diperlukan dan sistem
pakar menyediakan penjelasannya.
2. Penjelasan atas penyelesaian masalah. Setelah sistem pakar
memberikan suatu pemecahan masalah, manajer dpt meminta
penyelesaian mengenai bagaimana itu dicapai. Sistem pakar
akan menampilkan tiap langkah-langkah penalaran yg menuju
KNOWLEDGE BASE
Memuat fakta-fakta yg menjelaskan area masalah &
menerangkan msh yg menjelaskan bgmn fakta-fakta tsb cocok
satu dgn yg lain dlm urutan yg logis. Problem Domain digunakan
utk menjelaskan area masalah.
Aturan

Teknik menerangkan masalah yg populer adalah penggunaan


aturan. Aturan menentukan apa yg harus dilakukan dlm
situasi ttt & terdiri dr 2 bagian: suatu kondisi yg mgk benar,
mgk tidak dan tindakan yg harus diambil jika kodisinya benar.
Contoh aturan :
INFERENCE ENGINE
Adalah bagian dari sistem pakar yg melakukan penalaran dgn menggunakan isi knowledge
base berdasarkan urutan tertentu
2 metode utama telah dibuat bagi inference engine untuk menguji aturan: penalaran maju
(forward reasoning) & penalaran mundur (reserve reasoning).

DEVELOPMENT ENGINE
Pd proses ini melibatkan perangkat aturan. Ada 2 pendekatan dasar :
1. Bahasa Pemrograman
2. Shell sistem pakar
Shell sistem pakar membuat kecerdasan buatan terjangkau oleh perusahaan yg tdk memiliki SD yg
diperlukan utk mengembangkan sistem sendiri dgn menggunakan bhs pemrograman. Ini merupakan
cara terpopuler bagi perusahaan yg menerapkan sistem berbasis pengetahuan.
KEUNTUNGAN & KERUGIAN SISTEM PAKAR
Keuntungan Sistem Pakar Bagi Manajer

• Mempertimbangkan lebih banyak alternatif.


• Menerapkan logika yg lebih tinggi
• Menyediakan lebih banyak waktu utk mengevaluasi hasil
keputusan
• Membuat keputusan yang lebih konsisten.
Keuntungan Sistem Pakar bagi Perusahaan
• Kinerja perusahaan yang lebih baik
• Mempertahankan pengendalian atas pengetahuan perusahaan.

Kerugian Sistem Pakar


Dua karakteristik sistem pakar membatasi kemampuannya sbg
alat pemecah masalah bisnis.
1. Tdk dpt menangani pengetahuan yg tdk konsisten. Ini
merupakan kerugian krn dlm bisnis hanya sedikit yg tetap
sepanjang waktu krn berubah-ubahnya kinerja manusia.
2. Tdk dpt menerapkan penilaian dan intuisi yg merupakan unsur
penting saat memecahkan masalah semi-terstruktur atau tidak
terstruktur.
Beberapa contoh sistem pakar
MYCIN : Diagnosa penyakit
DENDRAL : Mengidentifikasi struktur molekular
campuran yang tak dikenal
XCON & XSEL : Membantu konfigurasi sistem
komputer besar
SOPHIE : Analisis sirkit elektronik Prospector :
Digunakan di dalam geologi untuk membantu mencari
dan menemukan deposit
FOLIO : Menbantu memberikan keutusan bagi seorang
manajer dalam hal stok broker dan investasi
DELTA : Pemeliharaan lokomotif listrik disel

Anda mungkin juga menyukai