![Page 1: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/1.jpg)
Kuliah Sistem Pakar Pertemuan III
“Sistem Pakar”
![Page 2: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/2.jpg)
Sistem Berbasis Pengetahuan
Sistem Berbasis Pegetahuan
Sistem Pakar
Games
Robotik
Sistem Komputer
![Page 3: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/3.jpg)
Sistem Pakar berasal dari istilah knowledge-based expert system
Menggunakan human knowledge yang dimasukkan ke dalam komputer untuk memecahkan masalah yang umumnya memerlukan keahlian seorang Pakar
Domain yang sempit
![Page 4: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/4.jpg)
Inference Engine
USER
Knowledge Base
Fact
Expertise
![Page 5: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/5.jpg)
Hubungan Problem Domain dan Knowledge Domain
Knowledge Domain
Problem Domain
Knowledge Domain
![Page 6: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/6.jpg)
![Page 7: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/7.jpg)
Structure of an Expert SystemStructure of an Expert System
Consultation Environment(Use)
Development Environment(Knowledge Acquisition)
User Expert
User Interface
Inference Engine
ExplanationFacility
Working Memory
Facts ofthe Case
Recommendation,Explanation
Facts ofthe Case
KnowledgeEngineer
KnowledgeAcquisition
Facility
KnowledgeBase
Domain Knowledge(Elements ofKnowledge Base)
![Page 8: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/8.jpg)
Definisi Sistem Pakar
Sistem komputer yang dapat melakukan penalaran terhadap persoalan tertentu seperti penalaran yang dilakukan manusia (Michael P. Geografi)
Sistem Komputer yang bisa menyamai atau meniru kemampuan seorang pakar (Giarratano dan Riley)
Program komputer yang dimanfaatkan untuk meniru proses pengambilan keputusan seorang pakar dalam bidang tertentu (Michael W. Parks)
Etc.
![Page 9: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/9.jpg)
Tujuan Dan Fungsi Sistem Pakar
Memasyarakatkan Pengetahuan dan Pengalaman seorang Pakar
Dapat digunakan non-expert untuk meningkatkan kemampuan pemecah- an masalah dan oleh expert sebagai knowledgeable assistant
Menyederhanakan pekerjaan dan memperbaiki kualitas
Memecahkan masalah (sederhana) tanpa kehadiran seorang pakar
![Page 10: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/10.jpg)
Expertise atau KepakaranMeliputi pengetahuan tentang :
Fakta-fakta dan teori-teori tentang bidang permasalahan
Aturan-aturan (heuristic) tentang apa yang harus
dikerjakan dalam situasi tertentu
Strategi global untuk memecahkan perma-salahan semacam ini
Pengetahuan tentang pengetahuan (meta knowledge)
![Page 11: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/11.jpg)
PAKAR
Melibatkan kegiatan : Mengenali dan memformulasikan permasa-
lahan Memecahkan permasalahan secara cepat
dan tepat Menerangkan pemecahannya Belajar dari pengalaman Merestrukturisasi pengetahuan Memecahkan aturan-aturan Menentukan relevansi
![Page 12: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/12.jpg)
PENGETAHUANYANG TERDO-
KUMENTASIKAN
ALAT BANTU,BAHASA SISTEM
PAKAR
PEMBANGUNALAT BANTU
PENJUAL
PAKAR
INSINYURPENGETAHUAN
PEMBANGUNSISTEM
STAFPENDUKUNG
PENGGUNAAKHIR
Membangun
Memberikan
Pengguna
Pengguna
Bekerja sama
Memperolehpengetahuan
Memba-ngun
MembangunMenghubung
kan
Menggunakan
Menguji Mendukungtugas
PARTISIPAN DALAM MEMBANGUN SISTEM PAKAR DAN
ATURAN-ATURANNYA
![Page 13: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/13.jpg)
Keuntungan dan Kelemahan
Sistem Pakar
Keuntungan ?
Kelemahan ?
![Page 14: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/14.jpg)
Bahasa-bahasa Pemrograman Sistem Pakar
LisP Insight 2 +
ProLog Amzy Logic
ExSys JESS
PC + CLIPS
Expert Ease Etc.
![Page 15: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/15.jpg)
Beberapa contoh aplikasi Sistem Pakar
Mysin, identifikasi penyakit infeksi bakterial dan rekomendasi obat anti biotiknya
Dendral, analisa struktur molekular suatu senyawa yang belum diketahui
Etc.
![Page 16: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/16.jpg)
KATEGORI GENERIK DARI SISTEM PAKAR
Kategori Masalah yang Diselesaikan
InterpretasiPrediksi
DiagnosisPerancanganPerencanaan
Monitoring
DebuggingReparasi
Instruksi
Kontrol
Menduga gambaran situasi dari observasiMenduga akibat yang mungkin dari situasi tertentuMenduga kegagalan sistem dari observasiMengatur konfigurasi obyek dari konstrainMengembangkan rencana-rencana untuk mencapai tujuan-tujuanMembandingkan observasi terhadap rencana-rencana, tanda gagal/berhasil (flagging), danperkecualian-perkecualian (exceptions)Memberi “obat” bagi kegagalan fungsiMengeksekusi rencana untuk menjalankan “obatpenyembuhan”Mendiagnosa, mendebug, dan membetulkanunjuk kerja siswaMenginterpretasikan, memprediksi, mereparasi,dan memonitor perilaku sistem
![Page 17: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/17.jpg)
Ciri-ciri Sistem Pakar
Terbatas pada domain keahlian tertentu Memiliki fasilitas informasi yang handal Berdasar “rule-rule”tertentu Mudah dimodifikasi Dapat digunakan dalam berbagai jenis
komputer Dirancang untuk dapat dikembangkan secara
bertahap Output bersifat anjuran
![Page 18: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/18.jpg)
PERBANDINGAN SISTEM KONVENSIONAL DENGAN SISTEM PAKAR
Sistem Konvensional Sistem Pakar
Informasi dan pemrosesannya biasanya digabungkan dalam satu program sekuen- sial
Program tidak membuat kesalahan (yang membuat kesalahan : pemrogram)
Biasanya tidak menerangkan mengapa data masukan diperlukan atau bagaimana kesimpulan ditarik
Perubahan program sangat menyulitkan (tedious)
Sistem hanya beroperasi setelah lengkap/ selesai
Eksekusi dilakukan langkah demi langkah (algoritmik)
Perlu informasi lengkap agar bisa Beroperasi
Basis Pengetahuan dipisahkan secara jelasdengan mekanisme pemrosesan / inferensi (yaitu, aturan-aturan pengetahuan dipisah-kan dari kontrol)
Program dapat berbuat kesalahan
Keterangan biasanya merupakan bagian dari hampir semua Sistem Pakar
Perubahan dalam aturan-aturan mudah untuk dilaksanakan
Sistem dapat beroperasi hanya dengan aturan-aturan yang sedikit (prototipe awal)Eksekusi dilakukan dengan
Menggunakan heuristik dan logika
Dapat beroperasi dengan informasi yang tidak lengkap atau tidak tentu
![Page 19: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/19.jpg)
PERBEDAAN (Lanjutan..)
Sistem Konvensional Sistem PakarManipulasi efektif dari basis data yang besar
Manipulasi efektif dari basis pengetahuan yang besar
Representasi dan penggunaan data
Representasi dan penggunaan pengetahuan
Tujuan utama : efisiensi Tujuan utama : efektivitas
Mudah berurusan dengan data kuantitatif
Mudah berurusan dengan data kualitatif
Menangkap, membesarkan, dan mendistribusikan akses ke data numerik atau informasi
Menangkap, membesarkan, dan mendistribusikan akses ke pertimbangan dan pengetahuan
![Page 20: Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”](https://reader036.vdokumen.net/reader036/viewer/2022081809/56814900550346895db62cf8/html5/thumbnails/20.jpg)
Sampai Jumpa di
Pertemuan IV
Selamat Belajar