Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pengantar Sistem Pakar
Eka Dyar W, S.Kom
2
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
3
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
4
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
5
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
6
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
7
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
8
Eka Dyar W, S.Kom eka.dyar@yahoo.com
Cont’d Eka Dyar W, S.Kom
9
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
10
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
11
Mesin inferensi mengambil kesimpulan yang merupakan respon dari sistem pakar atas permintaan pengguna
12
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
13
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-userpihak yang mempergunakan program sistem pakar. Eka Dyar W, S.Kom
14
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
15
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
16
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
17
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
18
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
19
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
20
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
21
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
22
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
23
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
24
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
25
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
26
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
27
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
28
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
29
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
30
SAMPAI JUMPA LAGI
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.