08 expert system

32
Expert System 1 EXPERT SYSTEM (SISTEM PAKAR)

Upload: nasrul-poncab

Post on 12-Nov-2015

256 views

Category:

Documents


1 download

DESCRIPTION

sistem informasi manajemen pasca sarjana

TRANSCRIPT

  • EXPERT SYSTEM (SISTEM PAKAR)

    Expert System

  • DEFINISI SISTEM PAKARSebuah program komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar (human expert).

    Expert System

  • 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.

    Expert System

  • Kemampuan kepakaran:Dapat mengenali (recognizing) dan merumuskan masalahMenyelesaikan masalah dengan cepat dan tepatMenjelaskan solusiBelajar dari pengalamanRestrukturisasi pengetahuanMenentukan relevansi/hubunganMemahami batas kemampuan

    Expert System

  • 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 permasalahanAturan dan prosedur yang mengacu pada area permasalahanAturan (heuristik) yang harus dikerjakan pada situasi yang terjadiStrategi global untuk menyelesaikan berbagai jenis masalahMeta-knowledge (pengetahuan tentang pengetahuan)Fakta-fakta

    Expert System

  • DATA = INFRORMASI ?DATAPENGOLAHANINFORMASIData: Nilai/value yang turut merepresentasikan deskripsi dari suatu objek atau kejadian (event)Informasi merupakan hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya, yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan.

    Expert System

  • PENGETAHUAN (KNOWLEDGE)INFORMASIPENGOLAHANPENGETAHUANpengalaman, pelatihan

    Expert System

  • KNOWLEDGE ?Data + processing = informationInformation + processing (pengalaman, training, dll) = knowledge

    Expert System

  • Human Expert VS Expert System

    Expert System

  • Alasan mendasar mengapa ES dikembangkan untuk menggantikan seorang pakar:

    Dapat menyediakan kepakaran setiap waktu dan diberbagai lokasiSecara otomatis mengerjakan tugas-tugas rutin yang membutuhkan seorang pakar.Seorang Pakar akan pensiun atau pergiSeorang Pakar adalah mahalKepakaran dibutuhkan juga pada lingkungan yang tidak bersahabat (hostile environtment)

    Expert System

  • SISTEM PAKAR VS SISTEM KONVENSIONAL

    Expert System

  • PEMINDAHAN KEPAKARANTujuan dari sebuah sistem pakar adalah untuk mentransfer kepakaran yang dimiliki seorang pakar kedalam komputer, dan kemudian kepada orang lain(non-expert).

    Aktifitas yang dilakukan untuk memindahkan kepakaran:Knowledge Acquisition (dari pakar atau sumber lainnya)Knowledge Representation (ke dalam komputer)Knowledge InferencingKnowledge Transfering

    Expert System

  • STRUKTUR DASAR SISTEM PAKAR

    Expert System

  • Expert System

  • KNOWLEDGE BASEDefinisi : Bagian dari sistem pakar yang berisi domain pengetahuanBerisi pengetahuan yang dibutuhkan untuk memahami, merumuskan dan menyelesaikan masalah.Terdiri dari 2 elemen dasar:Fakta, situasi masalah dan teori yang terkaitHeuristik khusus atau rules, yang langsung menggunakan pengetahuan untuk menyelesaikan masalah khusus.

    Expert System

  • WORKING MEMORYDefinisi : bagian dari sistem pakar yang berisi fakta-fakta masalah yang ditemukan dalam suatu sesiBerisi fakta-fakta tentang suatu masalah yang ditemukan dalam proses konsultasi

    Expert System

  • INFERENCE ENGINEDefinisi : Processor pada sistem pakar yang mencocokan fakta-fakta yang ada pada working memori dengan domain pengetahuan yang terdapat pada knowledge base, untuk menarik kesimpulan dari masalah yang dihadapi.Proses berpikir pada manusia dimodelkan dalam sistem pakar pada modul yang disebut Inference Engine.

    Expert System

  • STRUKTUR DETAIL SISTEM PAKAR

    Development Environment (Lingkungan Pengembangan)Consultation Environment (Lingkungan Konsultasi)

    Expert System

  • Bagian-bagian yang secara umum ada pada struktur detail sistem pakar

    Knowledge Aqcuisision SystemKnowledge BaseInference engineUser InterfaceUserWorkplace (Blackboard)Explanation SubsystemKnowledge refining system

    Expert System

  • Expert System

  • KNOWLEDGE AQCUISISTIONMeliputi proses pengumpulan, pemindahan, dan perubahan dari kemampuan pemecahan masalah seorang pakar atau sumber pengetahuan terdokumentasi (buku, dll) ke program komputer, yang bertujuan untuk memperbaiki dan atau mengembangkan basis pengetahuan (knowledge-base)

    Expert System

  • The Human Element in Expert Systems ExpertKnowledge EngineerUserOthers

    Expert System

  • The Expert Has the special knowledge, judgment, experience and methods to give advice and solve problemsProvides knowledge about task performance

    Expert System

  • The Knowledge Engineer Helps the expert(s) structure the problem area by interpreting and integrating human answers to questions, drawing analogies, posing counterexamples, and bringing to light conceptual difficulties

    Usually also the System Builder

    Expert System

  • The User Possible Classes of Users A non-expert client seeking direct advice (ES acts as a Consultant or Advisor)A student who wants to learn (Instructor)An ES builder improving or increasing the knowledge base (Partner)An expert (Colleague or Assistant)

    The Expert and the Knowledge Engineer Should Anticipate Users' Needs and Limitations When Designing ES

    Expert System

  • Other Participants System Builder Systems AnalystTool Builder Vendors Support Staff Network Expert

    Expert System

  • Kategori Problema Sistem PakarKategori Problema Sistem Pakar secara umum:Interpretasi membuat kesimpulan atau deskripsi dari sekumpulan data mentah.Prediksi memproyeksikan akibat-akibat yang dimungkinkan dari situasi-situasi tertentuDiagnosis menentukan sebab malfungsi dalam situasi kompleks yang didsarkan pada gejala-gejala yang teramatiDesain menentukan konfigurasi komponen-komponen sistem yang cocok dengan tujuan-tujuan kinerja tertentu yang memnuhi kendala - kendala tertentuPerencanaan merencanakan serangkaian tindakan yang akan dapat mencapai sejumlah tujuan dengan kondisi awal tertentu

    Expert System

  • Debugging dan Repair menentukan dan menginterpretasikan cara-cara untuk mengatasi malfungsi.

    Instruksi mendeteksi dan mengoreksi defisiensi dalam pemahaman domain subyekPengendalian mengatur tingkah laku suatu environment yang kompleksSelection mengidentifikasi pilihan terbaik dari sekumpulan (list) kemungkinanSimulation pemodelan interaksi antara komponen-komponen sistemMonitoring membandingkan hasil pengamatan dengan kondisi yang diharapkan

    Expert System

  • Aplikasi Sistem Pakar

    Expert System

  • Aplikasi Sistem Pakar

    Expert System

  • Expert Systems BenefitsIncreased Output and ProductivityDecreased Decision Making TimeIncreased Process(es) and Product QualityReduced DowntimeCapture Scarce ExpertiseFlexibilityEasier Equipment OperationElimination of Expensive Equipment

    Expert System

  • Expert Systems Benefits contdOperation in Hazardous EnvironmentsAccessibility to Knowledge and Help DesksIntegration of Several Experts' OpinionsCan Work with Incomplete or Uncertain InformationProvide TrainingEnhancement of Problem Solving and Decision MakingImproved Decision Making ProcessesImproved Decision QualityAbility to Solve Complex ProblemsKnowledge Transfer to Remote LocationsEnhancement of Other MIS

    Expert System