Anda di halaman 1dari 6

Makalah

Expert System
Disusun untuk memenuhi tugas mata kuliah Expert System
Dosen Pengambu: Muhammad Jafar Elly,M.Si

DISUSUN OLEH:
1. Nurul Aldha (201931041)
2. Andini Putri Aliya (201931049)
3. Rahayu Sulistya (201931097)
4. Delia Rahma Prabawati (202131165)
5. Angel Paulina Siahaan (202131196)

PROGRAM STUDI S1 TEKNIK INFORMATIKA


FAKULTAS TELEMATIKA ENERGI
INSITUT TEKNOLOGI PLN
2022
KONSEP DASAR SISTEM PAKAR
Sistem Pakar pertama kali dikembangkan pada tahun 1965 oleh Edward Feigenbaum
dna Joshua Lederberg dari Standford University di California. Dan Dendral, sebutan untuk
sistem pakar tersebut dirancang urntuk menganalisa senyawa kimia.
Apa itu sistem pakar?
Sistem pakar tersebut adalah program komputer yang dirancnag untuk mengambil
keputusan (solusi atau saran), seperti keputusan yang diambil oleh seorang atau beberapa
orang pakar. Sistem pakar juga mengkombinasikan kaidah-kaidah penarikan kesimpulan
(inferensi) dengan basis pengetahuan tertentu yang diberikan oleh pakar dalam bidang yang
spesifik. Kombinasi dari kedua hal tersebut disimpan dalam komputer yang selanjutnya
digunakan dalam proses pengambilan keputusan. Tujuan utama dari sistem pakar bukan untuk
menggantikan kedudukan seorang ahli atau seorang pakar, tetapi hanya untuk
memasyarakatkan pengetahuan dan pengalaman dari para pakar. Adapun seseorang yang
bukan pakar menggunakan sistem pakar untuk meningkatkan kemampuan pemecahan
masalah. Dan seorang pakar pun tersendiri menggunakan sisitem pakar untuk knowledge
assistant atau asisten pengetahuan. Bidang yang ditangani juga snagat spesifik.
Konsep Dasar

1. Kepakaran
 Pengetahuan yang diperoleh dari pelatihan, membaca, dan pengalaman.
 Membantu bagi para ahli untuk dapat mengambil keputusan lebih cepat dan lebih baik.
 Kepakaran dapat meliputi:
 Teori dan fakta-fakta tentang bidang permasalahan tertentu.
 Aturan dan strategi global pemecahan masalah.
 Pengetahuan tentang pengetahuan (meta knowledge).

2. Pakar (Expert)
 Pakar adalah seseorang yang mempunyai pengetahuan, pengalaman, dan metode
khusus, serta mampu menerapkannya untuk memecahkan masalah atau memberi
nasehat.
 Seorang pakar harus mampu:
 Menjelaskan dan mempelajari hal- hal baru yang berkaitan dengan topik
permasalahan.
 Menyusun kembali pengetahuan-pengetahuan yang didapatkan
 Memecahkan aturan-aturan serta menentukan relevansi kepakarannya.

3. Pemindahan Kepakaran (Expertise Transfer)


 Tujuan sisitem pakar adalah memindahkan kepakaran dari seorang pakar ke dalam
komputer, kemudian ditransfer kepada orang lain yang bukan pakar.
 Proses ini melibatkan empat kegiatan:
 Akuisisi pengetahuan (dari pakar sumber lain)
 Represenetasi pengetahuan (pada komputer)
 Inferensi pengetahuan
 Pemindahan pengetahuan ke pengetahuan.

4. Inferensi (inference)
 Merupakan sebuah prosedur (program) yang mempunyai kemampuan dalam
melakukan penalaran.
 Inferensi ditampilkan pada suatu komponen yang disebut mesin inferensi yang
mencakup prosedur-prosedur mengenai pemecahan masalah.
 Semua pengetahuan yang dimiliki oleh seorang pakar oleh sisitem pakar disimpan pada
basis pengetahuan.
 Tujuan mesin inferensi:
 Mengambil keputusan berdasarkan basis pengetahuan

5. Aturan (rule)
 Kebanyakan program sistem pakar komersial adalah sisitem yang berbasis aturan (rule-
bassed systems), yang dimana pengetahuan disimpan dalam bentuk rule, sebagai
prosedur-prosedur pemecahan masalah.
 Bentuk if-then

6. Kemampuan Menjelaskan (Explanation Capability)


 Sistem pakar memiliki kemampuan untuk menjelaskan saran atau rekomendasi yang
diberikannya.
 Penjelasan dilakukan dalam subsistem yang disebut subsistem penjelasan(explanation).
 Bagian daei sistem ini memungkinkan sisitem utnuk memeriksa penalaran yang
dibuatnya sendiri dan menjelaskan operasi-operasinya.Karakteristik Umum
 Kinerja sangat baik (high performance)
 Sistem harus mampu memberikan respon berupa saran dengan tingkat kualitas ≥
pakar.
 Waktu respon baik(adequate response time)
 Waktu kerja sistem ≥ pakar
 Dapat diandalkan (good reliability)
 Sistem tidak mudah rusak (crash)
 Dapat dipahami (understandable)
 Sistem harus mampu menjelaskan Langkah-langkah penalaran yang dilakukan
seperti seorang pakar.
 Fleksibel (flexibilbility)
 Sistem harus dapat menyediakan mekanisme untuk menambah, mengubah, dan
menghapus pengetahuan.
Perbedaan Sistem Pakar dan Sistem Konvensional
Sistem Konvensional Sistem Pakar
Program tidak membuat kesalahan (yang Program dapat berbuat kesalahan
membuat kesalahan pemrogram atau
pengguna)
Perubahan program sangat menyulitkan Perubahan dalam aturan-aturan mudah
dilakukan
Sistem hanya beroprasi setelah lengkap atau Sistem dapat beroperasi hanya dengan
selesai aturan yang sedikit (sebagai prototipe awal)
Menggunakan data Menggunakan pengetahuan
Mudah berurusan dengan data kuantitatif Mudah berurusan dengan data kualitatif

Kekurangan Sistem Pakar


 Biaya yang mahal dalam pembuatan dan perawatan
 Sulit dikembangkan karena keterbatasan keahlian dan ketersediaan pakar
 Sistem pakar tidak selalu 100% benar.

Struktur
 Lingkungan Konsultasi
Digunakan pengguna untuk berkonsultasi,agar mendapatkan pengetahuan dan nasihat dari
system pakar layaknya berkonsultasi dengan seorang pakar
•Lingkungan Pengembangan
Digunakan ole pembuat system pakar untuk membangun komponen-komponen dan
mengenalkan pengetahuan ke dalam basis pengetahuan.
1. Akuisisi Pengetahuan
Digunakan Untuk memasukkan pengetahuan dari seorang pakar dengan cara
merakayasa pengetahuan agar bisa diproses oleh komputer dan menaruhnya kedalam
basis pengetahuan dengan kedalam basis pengetahuan dengan format tertentu
2. Basis Pengetahuan
Basis pengetahuan mengandung pengetahuan yang diperlukan untuk
memhami,memformulakam dan menyelesaikan masalah.
Dua elemen dasar yaitu:
a) Fakta misalnya situasi kondisi atau permasalahan yang ada
b) Aturan untuk mengarahkan pengguanaan pengetahuan dalam memecahkan
masalah.
3. Mesin inferensi
 Mesin inferensi adalah sebuah program yang berfungsi untuk memandu.proses
penalaran terhadap suatu kondisi berdasarkan pada basis pengetahuan yang ada.
 Memanipulasi dan mengarahkan kaidah, model, dan fakta yanh dismpan dalam basis
pengetahuan untuk mencapai soulusi atau kesimpulan.
4. Daerah kerja
 Daerah kerja (blackboard/workplace/working memory)dipakai untuk merekam
hasil sementara yang akan dijadikan sebagai keputasandan untuk menjelaskan
sebuah masalah yang sedang terjadi.
 Blackboard ialah area pada memori yang berfungsi sebagai basis data.
Tipe tipe keputasan yang dapat direkam pada blackboard,yaitu:
a) Rencana: Bagaimana menghadapi masalah
b) Agenda: aksi-aksi potensial yang sedang menunggu untuk dieksekusi
c) Solusi: calon aksi yang akan dibandingkan
5. Antarmuka
 Digunakan sebagai media komunikasi(dialog) anatara pengguna dan system
pakar.
 Komunikasi ini paling optimal jika disajikan dalam bahasa alami.
6. Fasilitas Penjelasan
 Explanation facility berfungsi memberi penjelasan kepada pengguna, bagaimana
kesimpulan diporoleh.
7. Sistem perbaikan pengetahuan
 Kemampuan memperbaiki pengetahuan (Knowlodge refining system) dari
seorang pakar diperlukan untuk menganalisis pengatahuan, belajar dari
kesalahan masa lalu, kemudian memperbaiki pengetahuannya sehingga dapat
dipakai pada masa mendatang.
 Dengan cara ini, akan dihasilkan basis pengetahuan yang lebih baik dan
penalaran yang lebih baik efektif.
8. Pengguna
 Pada masanya pemakai system pakar bukanlah seorang pakar (non-expert)yang
membutuhkan solusi dari berbagai permasalahan yang ada, saran atau
pelathian(tranning).
Contoh Sistem Pakar:
1. MYCIN
 Mendiagnosa penyakit infeksi dan merekomendasi pengobatan
 Membantu dokter yang belum berpengalaman dalam menangani penyakit.
2. DELTA
 Membantu karyawan bagian pemeliharaan mesin lokomotif diesel dalam
memantau mesisn mesin yang tidak berfungsi dengan baik dan membimbing ke
arah prosedur perbaikan.
3. EL
 Digunakan untuk menganalisa dan membantu rekayasa rancangan sirkuit
elektronik yang terbuat dari transistor yang terbuat dari transistor,diode dan
resistor.

PERTANYAAN:
1. Dalam kondisi apakah perlu dilakukan migrasi dari sistem konvensional ke sisitem
pakar?
2. Dalam Kondisi apakah perlu dilakukan migrasi dari system Konversional ke system
pakar?

Anda mungkin juga menyukai