Pengantar Sistem Pakar

Slides:



Advertisements
Presentasi serupa
SISTEM PAKAR DR. KUSRINI, M.KOM.
Advertisements

SISTEM PAKAR Ari Eko Wardoyo, ST.
DECISION SUPPORT SYSTEMS & EXPERT SYSTEMS.
PENDAHULUAN.
PENGERTIAN KECERDASAN BUATAN
Sistem Pakar.
SISTEM PAKAR Disusun Oleh : Dessy Ratnasari ( )
ARSITEKTUR SISTEM PAKAR
Arsitektur Sistem Pakar
Pertemuan 18 SISTEM PAKAR.
SISTEM PAKAR.
SISTEM BERBASIS PENGETAHUAN
SISTEM PAKAR & KECERDASAN BUATAN
ARTIFICIAL INTELLIGENCE
KONSEP DASAR AI PERTEMUAN MINGGU KE-1.
SISTEM BERBASIS PENGETAHUAN
Office Automation Office Automation (OS) / Office Automation Systems (OAS) adalah suatu sistem informasi yang secara khas mendukung tugas-tugas para karyawan,
Pertemuan Ke- 6 SISTEM PAKAR (EXPERT SYSTEM).
Kuliah Sistem Pakar Pertemuan III “Sistem Pakar”
SISTEM PAKAR PERTEMUAN 8.
Sistem Pakar.
Sistem Pakar Sistem Komputer-S1 Rabu, jam – 17.10, ruang: P-22
Perbedaan SIM ,DSS dan ES
SISTEM PAKAR (expert system)
Sistem pakar Sistem pakar merupakan cabang dari Artificial Itellegence (AI) yang cukup tua karena sistem ini mulai dikembangkan pada pertengahan 1960.
SISTEM PAKAR DAN SPK.
PENGANTAR SISTEM PAKAR (EXPERT SYSTEM)
Expert System (Sistem Pakar)
SISTEM PAKAR.
Sistem Pakar Sistem Komputer-S1 Selasa, jam – 14.10, ruang: P-13
BAB Latar Belakang Adapun perkembangan teknologi saat ini khususnya dalam pemilihan model monitor, baik instansi pemerintah, swasta ataupun perorangan.
Pertemuan 6 SISTEM PAKAR.
I. Joko Dewanto & Antonie
Sistem pakar M Ridwan Dwi Septian.
Representasi & penalaran
PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) dan SISTEM PAKAR
SISTEM PAKAR (LANJUTAN)
SISTEM BERBASIS PENGETAHUAN
System Informasi Berbasis Komputer
SISTEM INTELEGENSIA BUATAN
SISTEM PAKAR & KECERDASAN BUATAN
Fakultas Ilmu Komputer
Artificial Intelegence/ P_7-8
Konsep Dasar Sistem Pakar
Office Automation Office Automation (OS) / Office Automation Systems (OAS) adalah suatu sistem informasi yang secara khas mendukung tugas-tugas para karyawan,
ARSITEKTUR SISTEM PAKAR
SISTEM PAKAR EXPERT SYSTEM
PERBANDINGAN SISTEM KONVENSIONAL
Pertemuan 5 Kecerdasan Buatan
Sistem Berbasis Pengetahuan Pertemuan ke - 2
Pertemuan 9 PENGANTAR SISTEM PAKAR
Sistem Pakar.
PENGERTIAN KECERDASAN BUATAN
SISTEM PAKAR Presentasi mempersembahkan Ponang Lahida
Pertemuan 6 SISTEM PAKAR.
Pertemuan 11 PENGANTAR SISTEM PAKAR
CIRI-CIRI SISTEM PAKAR
EXPERT SYSTEM.
SISTEM PAKAR.
Sistem Informasi Management “Sistem Pakar”
Pengenalan Sistem Pakar
SISTEM PAKAR & KECERDASAN BUATAN
GUNAWAN Materi Kuliah [8]: (Sistem Pendukung Keputusan)
Expert Systems PKB - Antonie.
PENDAHULUAN.
Sistem Pakar.
Pertemuan 6 SISTEM PAKAR.
ARSITEKTUR SISTEM PAKAR
SISTEM PAKAR (expert system). Kepakaran (Expertise) Kepakaran merupakan suatu pengetahuan yang diperoleh dari pelatihan, membaca dan pengalaman. Kepakaran.
KNOWLEDGE-BASED SUBSYSTEM
Transcript presentasi:

Pengantar Sistem Pakar Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Sistem pakar Definisi : Sebuah program komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar (human expert). Sebuah program berbasis pengetahuan yang menyediakan penyelesaian "berkualitas pakar" untuk masalah-masalah dalam sebuah bidang yang spesifik. Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Dimana : Model direpresentasikan menggunakan relasi antara satu fakta dengan fakta yang lain Kendala utama terletak pada penurunan ilmu dari seorang pakar ke dalam sistem Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Tujuan dari sebuah sistem pakar adalah untuk mentransfer kepakaran yang dimiliki seorang pakar kedalam komputer, dan kemudian kepada orang lain (nonexpert). Eka Dyar W, S.Kom eka.dyar@yahoo.com

Konsep dasar User Output, Answers, alternative Solution Inputs (Questions, Problems, Facts, etc) Inference Engine User Interface Knowledge Base Sistem Pakar User Output, Answers, alternative Solution Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Knowledge base berisi knowledge yang didapatkan dari seorang pakar Data + processing = information Information + processing (pengalaman, training, dll) = knowledge Terdiri dari rule dan fact Suatu knowledge bersifat khusus hanya untuk satu domain masalah saja Domain masalah = bidang atau ruang lingkup yang khusus Mis : kedokteran, keuangan, bisnis, ilmu pengetahuan atau Teknik Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Domain knowledge = knowledge dari suatu pakar tentang penyelesaian masalah yang khusus Mis : sistem pakar kedokteran yang dirancang untuk mendiagnosis infeksi penyakit Domain masalah : kedokteran Domain knowledge :penyakit, gejala, cara pengobatan Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Menurut Turban (1995), konsep dasar : Keahlian Penguasaan pengetahuan di bidang ttt yg didapat dari pelatihan, membaca atau pengalaman Ahli Seorang yang mempunyai pengetahuan tertentu dan mampu menjelaskan suatu tanggapan, mempelajari hal-hal baru seputar domain, menyusun kembali pengetahuan jika dipandang perlu, memilah aturan jika dibutuhkan dan menentukan relevan tidaknya keahlian mereka Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Pakar : individu yang memiliki kemampuan pemahaman yang superior dari suatu masalah Pengalihan keahlian Dari pakar ke orang lain (yang bukan ahli) Inferensi Merupakan otak dari sistem pakar Program komputer yang menyediakan metodologi untuk reasoning tentang informasi dalam basis pengetahuan dan untuk formulasi konklusi Eka Dyar W, S.Kom eka.dyar@yahoo.com

Mesin inferensi  mengambil kesimpulan yang merupakan respon dari sistem pakar atas permintaan pengguna

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Aturan (rule) Kemampuan menjelaskan Menjelaskan proses pengambilan keputusan oleh sistem (bagaimana suatu keputusan dapat diperoleh) Eka Dyar W, S.Kom eka.dyar@yahoo.com

3 Unsur Manusia dalam Sistem Pakar Domain Expert pakar, memiliki ketrampilan ( skill) dan pengetahuan (knowledge) untuk menyelesaikan masalah khusus dengan cara-cara yang superior dibanding orang awam Knowledge engineer pihak yang membuat sistem pakar, bertugas menyerap dan menyarikan pengetahuan yang dimiliki oleh para pakar dan mengimplementasikannya ke dalam sebuah software sistem pakar. End-userpihak yang mempergunakan program sistem pakar. Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com End User Tipe user antara lain: Klien bukan pakar yang meminta nasihat  bertindak sebagai konsultan atau penasihat. Siswa yang ingin belajar  bertindak sebagai seorang instruktur. Pembuat sistem pakar yang mau memperbaiki atau menambah knowledge base  bertindak sebagai partner. Para ahli (expert) itu sendiri  bertindak sebagai kolega atau asisten. Eka Dyar W, S.Kom eka.dyar@yahoo.com

Ide dasar Kepakaran ditransfer dari seorang pakar ke komputer Pengetahuan disimpan disitu dan user dapat meminta saran spesifik yang dibutuhkannya Komputer dapat mencari, mengolah dan menampilkan kesimpulan yang spesifik Dan seperti seorang pakar, saran tsb bisa dimanfaatkan oleh orang yg bukan pakar berikut penjelasan yang berisi logika penalaran di balik saran tsb eka.dyar@yahoo.com

Mengapa sistem pakar Kebutuhan akan adanya solusi Kepakaran manusia seringkali tidak tersedia atau tidak dimungkinkan dalam semua situasi dimana kepakarannya dibutuhkan Seorang pakar akan pensiun atau pergi Kepakaran seseorang = harga jualnya mahal Kepakaran dibutuhkan juga pada lingkungan yang tidak bersahabat eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Keuntungan Membuat seorang yang awam dapat bekerja seperti layaknya seorang pakar. Meningkatkan output dan produktivitas (dapat bekerja lebih cepat dari manusia)  mengurangi jumlah pekerja dan menghemat waktu  mereduksi biaya produksi. Kemampuan untuk memecahkan masalah yang kompleks. Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Meningkatkan kualitas (menyediakan nasihat yang konsisten dan dapat mengurangi tingkat kesalahan) Membuat peralatan yang kompleks lebih mudah dioperasikan ( dapat melatih pekerja yang tidak berpengalaman) Handal (reliability), tidak bisa lelah atau bosan, juga konsisten dalam memberi jawaban dan selalu memberikan perhatian penuh. Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont'd Pemindahan pengetahuan ke lokasi yang jauh serta memperluas jangkauan seorang pakar, dapat diperoleh dan dipakai di mana saja. Merupakan arsip yang terpercaya dari sebuah keahlian, sehingga user seolah-olah berkonsultasi langsung dengan sang pakar, meskipun mungkin sang pakar sudah pensiun. Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Kelemahan Knowledge tidak selalu bisa didapatkan dengan mudah (krn pakar yang tidak ada atau perbedaan pendekatan yang dipergunakan oleh masing-masing pakar) Pembuatan sistem yang berkualitas tinggi sangat sulit dan biaya untuk pengembangan serta pemeliharaan cukup besar Sistem bisa saja tidak membuat keputusan Eka Dyar W, S.Kom eka.dyar@yahoo.com

kemampuan pakar VS sistem pakar Terjangkau Tinggi Biaya Konsisten & lebih cepat variabel Kecepatan Konsisten Variabel Performansi Tidak Ya Perishable/Dapat habis Dapat diganti Tidak tergantikan Keamanan Dimana saja Lokal/tertentu Geografis Setiap saat Hari Kerja Time Availability Expert System Human Expert Faktor Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Eksekusi dilakukan secara heuristic dan logik Eksekusi secara algoritmik (step-by- step) Sistem dapat bekerja hanya dengan rules yang sedikit Sistem bekerja jika sudah lengkap Perubahan pada rules dapat dilakukan dengan mudah Perubahan pada program merepotkan Tidak harus mambutuhkan semua input data atau fakta Membutuhkan semua input data Penjelasan (explanation) merupakan bagian dari Sistem Pakar Tidak menjelaskan mengapa input dibutuhkan atau bagaimana hasil diperoleh Program bisa saja melakukan kesalahan Program tidak pernah salah (kecuali programer-nya yang salah) Knowledge base terpisah dari mekanisme pemrosesan (inference) Informasi dan pemrosesan umumnya digabung dlm satu program sequential Sistem Pakar Sistem Konvensional Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Menangkap, menambah dan mendistribusi pertimbangan (judgment) dan pengetahuan data numerik atau informasi Reperesentasi pengetahuan dalam simbol Representasi data dalam numerik Data kualitatif Data kuantitatif Efektifitas adalah tujuan utama Efisiensi adalah tujuan utama Manipulasi efektif pada knowledge- base yang besar Manipulasi efektif pada database yang besar Sistem Pakar Sistem Konvensional Eka Dyar W, S.Kom eka.dyar@yahoo.com

Ciri-ciri sistem pakar Terbatas pada bidang yang spesifik. Dapat memberikan penalaran untuk data-data yang tidak lengkap atau tidak pasti. Dapat mengemukakan rangkaian alasan yang diberikannya dengan cara yang dapat dipahami. Berdasarkan pada rule atau kaidah tertentu. Dirancang untuk dapat dikembangkan secara bertahap. Outputnya bersifat nasihat atau anjuran. Output tergantung dari dialog dengan user. Knowledge base dan inference engine terpisah. Eka Dyar W, S.Kom eka.dyar@yahoo.com

Kategori Problem pada Sistem Pakar Interpretasi – membuat kesimpulan atau deskripsi dari sekumpulan data mentah, menganalisa data yang tidak lengkap, tidak teratur dan data yang kontradiktif yang biasanya diperoleh melalui sensor. ex: analisis citra. Prediksi – memproyeksikan akibat-akibat yang dimungkinkan dari situasi-situasi tertentu, memberikan kesimpulan mengenai akibat yang mungkin ditimbulkan dari sejumlah situasi yang diberikan. Diagnosis – menentukan sebab malfungsi dalam situasi kompleks yang didasarkan pada gejala-gejala yang teramati, prinsipnya menemukan apa masalah atau kerusakan yang terjadi. ex: diagnosa penyakit di bidang kedokteran. Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Desain – menentukan konfigurasi komponen-komponen sistem yang cocok dengan tujuan-tujuan kinerja tertentu yang memenuhi kendala -kendala tertentu. ex: layout circuit Klasifikasi – menentukan kategori-kategori dari sejumlah kriteria yang diberikan.ex: menentukan bidang pekerjaan yang cocok untuk seorang calon pegawai Pengendalian – mengatur tingkah laku suatu environment yang kompleks Selection – mengidentifikasi pilihan terbaik dari sekumpulan (list) kemungkinan Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d Simulation – pemodelan interaksi antara komponen-komponen sistem Monitoring – membandingkan hasil pengamatan dengan kondisi yang diharapkan Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Contoh sistem pakar DENDRAL  Mengidentifikasi struktur molekular campuran yang tak dikenal DIPMETER ADVISOR  analisa data yang didapat selama ekplorasi minyak MYCIN  mendiagnosa penyakit STD Wizard  merekomendasikan tes medical screening PROSPECTOR  membantu mencari dan menemukan deposit Eka Dyar W, S.Kom eka.dyar@yahoo.com

Eka Dyar W, S.Kom eka.dyar@yahoo.com Cont’d XSEL Membantu konfigurasi sistem komputer besar XCON SOPHIE  Analisis sirkuit elektronik FOLIO  Membantu memberikan keputusan bagi seorang manajer dalam hal stok broker dan investasi DELTA  Pemeliharaan lokomotif listrik disel Eka Dyar W, S.Kom eka.dyar@yahoo.com

SAMPAI JUMPA LAGI