SlideShare a Scribd company logo
1 of 33
Sistem Berbasis Pengetahuan
        (Sistem Pakar)

        Pertemuan Ke-2

       Zulfahmi, M.Kom
Artificial Intelligent (AI)
Pengertian
  Merupakan      Sub-Bagian    Pengetahuan
   Komputer yang ditujukan untuk membuat
   S/W dan H/W yang sepenuhnya bisa
   menirukan beberapa fungsi otak manusia.
  Sebagai Cabang Sain Komputer yang mem
   pelajari otomatisasi tingkah laku cerdas
   (Intelligent).
 Intelligence/Intellegensia : seseorang yang
   pandai melaksanakan pengetahuan yang
   dimilikinya.
Artificial Intelligence adalah bidang ilmu
 komputasi yang memungkinkannya untuk
 memahami, bernalar & bertindak
Cabang-cabang AI
 Logical AI
  Logika (matematis) yang
  merepresentasikan
  sekumpulan fakta dan
  tujuan  RUANG KEADAAN :
  • Graph
  • Tree
Cabang-cabang AI
 Search
  Pencarian keadaan baru dari keadaan
  sekarang yang menentukan keadaan.
  • Blind Search (Depth-First Search,
    Breadth-First Search)
  • Heuristic Search
       Generate & Test
       Hill Climbing
       Best-First search
       Simulated-Annealing
       Tabu Search
       Algoritma Genetika
Cabang-cabang AI
 Representation
  Representasi fakta - fakta
  (pengetahuan) dalam ruang
  keadaan:
     Logika (proposisi & predikat)
     Tree
     Jaringan Semantik
     Frame
     Naskah
     Kaidah Produksi
Cabang-cabang AI
 Pattern Recognition
  Pengenalan & pencocokan suatu
  pola terhadap sekumpulan pola.
     Pengolahan Bahasa Alami
     Jaringan Syaraf Tiruan
Cabang-cabang AI
 Inference
  Kemampuan untuk menarik
  kesimpulan berdasarkan
  pengetahuan.
   Forward Reasoning
   Backward Reasoning
   Fuzzy Inference System (FIS)
Cabang-cabang AI
 Learning from Experience
  Melakukan proses pembelajaran
  (pelatihan) dari pengetahuan
  atau pengalaman yang ada pada
  basis pengetahuan.
   Jaringan Syaraf Tiruan
Cabang-cabang AI
 Cabang-cabang lain:
   Pengolahan bahasa alami
    (Natural Language
    Processing)
   Robotika (robotics)
   Game playing
   Persepsi (vision and speech)
Visi
                  Bahasa
                   Alami
Robotika

                  Pemahaman
Ucapan

                   Sistem
                   Pakar
         Sistem
         Neural
         Buatan
Bagaimana AI bekerja?
Bagian terpenting AI:
  Knowledge base (basis pengetahuan), berisi
   fakta-fakta, teori, pemikiran dan hubungan
   antara satu dengan lainnya.
  Inference engine, yaitu kemampuan
   menarik kesimpulan berdasarkan
   pengalaman.
Analogi AI dan Kecerdasan Manusia?

Basis Pengetahuan:
 Kumpulan pengetahuan & pengalaman yang
  dimiliki oleh manusia.
 Contoh:
            o Jika saya makan cabe > 5 buah, maka tidak lama
              kemudian perut saya akan terasa sakit.
            o Jika kuliah mulai jam 7.00 dan saya berangkat dari
              rumah jam 6.45, maka saya akan terlambat.
            o Jika x=3.75, maka y=100.
Analogi AI dan Kecerdasan Manusia?
Inferensi
  Kemampuan manusia untuk menalar
   berdasarkan pengetahuan/pengalaman yang
   dimiliki, apabila muncul suatu fakta.
  Contoh:
         o Pengetahuan:
           o Jika saya makan cabe > 5 buah, maka tidak lama
              kemudian perut saya akan terasa sakit.
         o Fakta:
           o Saya baru saja makan cabe 15 buah.
         o Kesimpulan:
           o Tidak lama lagi perut saya akan sakit.
Pengertian Sistem Pakar
             (Expert Sistem)
• Membuat S/W Expert Systems  Program.
  Sebagai penasehat/konsultan pakar.
• Dapat mengumpulkan dan penyimpan
  pengetahuan seorang/beberapa orang pakar ke
  dalam komp.  untuk semua orang yang
  memerlukan.
• Tidak untuk menggantikan kedudukan seorang
  pakar tetapi untuk memasyarakatkan
  pengetahuan & pengalamaan pakar tsb.
• Memungkinkan orang lain meningkatkan
  produktivitas, memperbaiki kualitas keputusan dll
Diagram Blok Expert Sistem (umum)
• Knowledge base berisi semua fakta, ide,
 hubungan
• Inference    Engine     bertugas    untuk
 menganalisis pengetahuan dan menarik
 kesimpulan berdasarkan knowledge base
• user   interface berfungsi sbg media
 pemasukan pengetahuan ke dalam knowledge
 base
Keuntungan / Kelebihan
                Sistem Pakar
•   Availability-bertambah
•   Cost-rendah
•   Danger-reduced
•   Performance
•   Multiple expertise
•   Reability-bertambah
•   Explanation
•   Response-cepat
•   Steady, unemotional and complete response
KONSEP UMUM SISTEM PAKAR (SP)
• Salah satu metode paling umum representasi
  pengetahuan dalam bentuk Rule:
     IF….. THEN
• Turban (1995) menyatakan bahwa konsep
  dasar dari suatu system pakar mengandung
  beberapa unsur yaitu keahlian, ahli,
  pengalihan keahlian, inferensi, aturan, dan
  kemampuan menjelaskan.
KONSEP UMUM SISTEM PAKAR (SP)
• Keahlian merupakan suatu penguasaan pengetahuan di
  bidang tertentu yang didapatkan dari pelatihan atau
  pengalaman.
• Ahli merupakan seorang yang mempunyai pengetahuan
  tertentu dan mampu menjelaskan suatu tanggapan.
• Pengalihan keahlian dari para ahli merupakan tujuan utama
  dari system pakar. Proses ini membutuhkan 4 aktivitas yaitu
  tambahan pengetahuan dari sumber lain, representasi
  pengetahuan ke computer, inferensi pengetahuan dan
  pengalihan pengetahuan ke pengguna.
• Sedangkan kemampuan untuk menalar adalah fungsi yang
  harus dimiliki oleh setiap system pakar.
KONSEP UMUM SISTEM PAKAR (SP)
Menurut Turban (1995) terdapat tiga orang yang
terlibat dalam lingkungan system pakar yaitu :
 Pakar adalah orang yang memiliki
    pengetahuan         khusus,      pendapat,
    pengalaman, dan metode serta kemampuan
    untuk mengaplikasikan keahliannya tersebut
    guna menyelesaikan masalah.
KONSEP UMUM SISTEM PAKAR (SP)
 Perekayasa Sistem adalah orang yang
  membantu pakar dalam menyusun area
  permasalah dengan menginterpretasikan dan
  mengintegrasikan jawaban-jawaban pakar
  atas     pertanyaan      yang   diajukan,
  menggambarkan       analogi,  mengajukan
  counter example dan menerangkan kesulitan
  konseptual.
KONSEP UMUM SISTEM PAKAR (SP)
• Pemakai yaitu pemakai bukan pakar, pelajar,
  pembangun system pakar yang ingin
  meningkatkan    dan     menambah     basis
  pengetahuan, dan pakar.
Perkembangan Sistem Pakar
• Tugas knowledge engineer adalah memilih
  S/W & H/W untuk pembuatan SP, membantu
  mengambil pengetahuan yg dibutuhkan dari
  pakar     domain,    serta   implementasi
  pengetahuan pada basis pengetahuan yg
  benar & efisien
• Tugas pakar domain : menyediakan
  pengetahuan tentang bidang problem yang
  dihadapi,       memahami      teknik-teknik
  pemecahan problema yang dipakai.
• Batasan praktis dari beberapa Sistem Pakar →
  Causal Knowledge (penalaran mendalam / deep
  reasoning, karena pemahaman yang mendalam
  diperoleh dari pemahaman rantai causal kejadian
  yang terjadi, atau dengan kata lain kita dapat
  memahami proses dari suatu abstrak yang
  disajikan)
• Sistem Pakar lebih mudah untuk diprogram
  dengan Shallow Knowledge, yaitu berdasarkan
  pada pengalaman dan pengetahuan heuristik
  (aturan khusus yang mengarahkan penggunaan
  pengetahuan untuk memecahkan persoalan
  khusus dalam domain tertentu).
Karakteristik Sistem Pakar
• High Performance (kinerja tinggi).
• Adequate Response Time (waktu respon yang
  cukup/memadai).
• Good Reliability (keandalan yang baik).
• Understandable (dapat dimengerti).
• Flexibility (luwes).
PENGEMBANGAN TEKNOLOGI
           SISTEM PAKAR
Akar Sistem Pakar pada banyak disiplin ilmu
“Cognitive Science” yaitu study bagaimana
orang memikirkan dalam pemecahan masalah.
“Cognitive Processor” yaitu menemukan aturan
yang akan diaktifkan.
SISTEM PAKAR
               YANG TERKENAL
1. MYCIN
Dirancang oleh Edward Feigenbaum (Universitas
Stanford) th ’70 an
MYCIN adalah sistem pakar awal yang menggunakan
kecerdasan buatan untuk mengidentifikasi bakteri yang
menyebabkan infeksi berat, seperti bacteremia dan
meningitis, dan untuk merekomendasikan antibiotik,
dengan dosis yang disesuaikan dengan berat badan
pasien - nama yang diambil dari antibiotik itu sendiri,
sebagai antibiotik banyak memiliki akhiran "-Mycin".
Sistem Mycin juga digunakan untuk diagnosis penyakit
pembekuan darah.
2. DENDRAL
Tujuan utamanya adalah untuk mempelajari
pembentukan hipotesis dan penemuan di bidang
ilmu pengetahuan. Untuk itu, tugas tertentu dalam
ilmu pengetahuan terpilih: membantu kimiawan
organik dalam mengidentifikasi molekul organik
diketahui, dengan menganalisis spektrum massa
mereka dan menggunakan pengetahuan kimia. Hal
itu dilakukan di Stanford University oleh Edward
Feigenbaum, Bruce Buchanan, Joshua Lederberg,
dan Carl Djerassi, bersama dengan tim dari
perusahaan asosiasi penelitian yang sangat kreatif
dan siswa. Ini dimulai pada tahun 1965
KLASIFIKASI APLIKASI
                  SISTEM PAKAR
1.  CONTROL
   • Aplikasi komputer yg sangat umum.
   • Ada 2 jenis kontrol : loop terbuka & tertutup.
2. DEGUGGING
   • Proses mencari kesalahan & memperbaiki solusi.
3. DESIGN
   • Pengumpulan informasi mengenai spesifikasi sistem & produk
     tertentu.
   • Untuk merancang sirkit elektronik, bangunan, dan rumah
4. DIAGNOSIS
   • Untuk merancang sirkit elektronik, bangunan, dan rumah
5.  INSTRUKSIONAL
   • Untuk membantu dalam proses belajar mengajar
6. INTERPRETASI
   • Membantu seorang dlm menafsir & memahami
      situasi/perspektif suatu peristiwa.
   • Contoh : analisa intelegensia, daya tahan, citra dan sinyal
7. PLANNING
   • Merumuskan metode, penataan yg dapat mendekatkan pd
      tujuan.
   • Contoh : proyek manajemen, taktik & strategi militer,
      pemrograman robot
8. PREDIKSI
   • Meramalkan apa yg terjadi di masa yg akan datang.
9. REPARASI
   • Memperbaiki barang yg rusak ke keadaan semula
10. KONFIGURASI

More Related Content

What's hot

Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuanahmad haidaroh
 
Kecerdasan bisnis- Sistem Penunjang Keputusan
Kecerdasan bisnis- Sistem Penunjang KeputusanKecerdasan bisnis- Sistem Penunjang Keputusan
Kecerdasan bisnis- Sistem Penunjang KeputusanDasufianti
 
Modul 1 pengenalan kecerdasan buatan
Modul 1   pengenalan kecerdasan buatanModul 1   pengenalan kecerdasan buatan
Modul 1 pengenalan kecerdasan buatanahmad haidaroh
 
Analisis sistem-informasi
Analisis sistem-informasiAnalisis sistem-informasi
Analisis sistem-informasiryanprasetya
 
Struktur data dan algoritma
Struktur data dan algoritmaStruktur data dan algoritma
Struktur data dan algoritmaChusnul Khotimah
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Devi Apriansyah
 
Konsep dasar otomasi sistem produksi
Konsep dasar otomasi sistem produksiKonsep dasar otomasi sistem produksi
Konsep dasar otomasi sistem produksiWirdi Ian
 
Materi Kecerdasan Buatan
Materi Kecerdasan BuatanMateri Kecerdasan Buatan
Materi Kecerdasan BuatanMArifKamal2
 
Tugas mesin otomatis
Tugas mesin otomatisTugas mesin otomatis
Tugas mesin otomatisandri kolimon
 
Representasi pengetahuan
Representasi pengetahuanRepresentasi pengetahuan
Representasi pengetahuanbungpoetra
 
Makalah Fuzzy Logic Dan Penerapannya
Makalah Fuzzy Logic Dan PenerapannyaMakalah Fuzzy Logic Dan Penerapannya
Makalah Fuzzy Logic Dan Penerapannyaradar radius
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar RelasionalRatzman III
 
Laporan Analisis Sistem Informasi Penjualan Indomaret
Laporan Analisis Sistem Informasi Penjualan IndomaretLaporan Analisis Sistem Informasi Penjualan Indomaret
Laporan Analisis Sistem Informasi Penjualan Indomaretsafiravanillia
 
Tabel kode ascii lengkap
Tabel kode ascii lengkapTabel kode ascii lengkap
Tabel kode ascii lengkapDonna Puspita
 
Logika predikat. logika predikat disebut juga kalkulus predikat (predicate ca...
Logika predikat. logika predikat disebut juga kalkulus predikat (predicate ca...Logika predikat. logika predikat disebut juga kalkulus predikat (predicate ca...
Logika predikat. logika predikat disebut juga kalkulus predikat (predicate ca...MuhammadFajarB1
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitFitria Nuri
 
Alat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAlat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAhmad F. Askar
 
Analisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunakAnalisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunakHanum Dinda
 

What's hot (20)

Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
 
Kecerdasan bisnis- Sistem Penunjang Keputusan
Kecerdasan bisnis- Sistem Penunjang KeputusanKecerdasan bisnis- Sistem Penunjang Keputusan
Kecerdasan bisnis- Sistem Penunjang Keputusan
 
Modul 1 pengenalan kecerdasan buatan
Modul 1   pengenalan kecerdasan buatanModul 1   pengenalan kecerdasan buatan
Modul 1 pengenalan kecerdasan buatan
 
Analisis sistem-informasi
Analisis sistem-informasiAnalisis sistem-informasi
Analisis sistem-informasi
 
Struktur data dan algoritma
Struktur data dan algoritmaStruktur data dan algoritma
Struktur data dan algoritma
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)
 
Konsep dasar otomasi sistem produksi
Konsep dasar otomasi sistem produksiKonsep dasar otomasi sistem produksi
Konsep dasar otomasi sistem produksi
 
Materi Kecerdasan Buatan
Materi Kecerdasan BuatanMateri Kecerdasan Buatan
Materi Kecerdasan Buatan
 
1 pengertian ai
1 pengertian ai1 pengertian ai
1 pengertian ai
 
Tugas mesin otomatis
Tugas mesin otomatisTugas mesin otomatis
Tugas mesin otomatis
 
Representasi pengetahuan
Representasi pengetahuanRepresentasi pengetahuan
Representasi pengetahuan
 
Makalah Fuzzy Logic Dan Penerapannya
Makalah Fuzzy Logic Dan PenerapannyaMakalah Fuzzy Logic Dan Penerapannya
Makalah Fuzzy Logic Dan Penerapannya
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar Relasional
 
Laporan Analisis Sistem Informasi Penjualan Indomaret
Laporan Analisis Sistem Informasi Penjualan IndomaretLaporan Analisis Sistem Informasi Penjualan Indomaret
Laporan Analisis Sistem Informasi Penjualan Indomaret
 
Tabel kode ascii lengkap
Tabel kode ascii lengkapTabel kode ascii lengkap
Tabel kode ascii lengkap
 
Logika predikat. logika predikat disebut juga kalkulus predikat (predicate ca...
Logika predikat. logika predikat disebut juga kalkulus predikat (predicate ca...Logika predikat. logika predikat disebut juga kalkulus predikat (predicate ca...
Logika predikat. logika predikat disebut juga kalkulus predikat (predicate ca...
 
5 sistem pakar
5 sistem pakar5 sistem pakar
5 sistem pakar
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Alat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAlat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino uno
 
Analisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunakAnalisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunak
 

Similar to Sistem berbasis pengetahuan 2

Sistem Pakar
Sistem PakarSistem Pakar
Sistem PakarNanzalXIV
 
Sistem Pakar Intro-sant
Sistem Pakar Intro-santSistem Pakar Intro-sant
Sistem Pakar Intro-santMaikelPaijovka
 
Dw 7-intelijensi buatan
Dw 7-intelijensi buatanDw 7-intelijensi buatan
Dw 7-intelijensi buatanDian Sari
 
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxSlide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxAgusGremory
 
Pertemuan 1 konsep dasar sistem pakar
Pertemuan 1   konsep dasar sistem pakarPertemuan 1   konsep dasar sistem pakar
Pertemuan 1 konsep dasar sistem pakaredi_suhardi
 
Tugas artificial intelligence
Tugas artificial intelligenceTugas artificial intelligence
Tugas artificial intelligenceAli Nardi
 
Pert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptPert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptSTIKOMAMBON
 
Pert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptPert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptAchmadIkhbal
 
AI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxAI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxSamFChaerul
 
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...HendroGunawan8
 
2 Intelegensi Buatan.pptx
2 Intelegensi Buatan.pptx2 Intelegensi Buatan.pptx
2 Intelegensi Buatan.pptxAditiyaHerawan
 
Sistem pakar teknologi informasi eris
Sistem pakar teknologi informasi erisSistem pakar teknologi informasi eris
Sistem pakar teknologi informasi erisEris Hariyanto
 
Tugas executive support system for bussiness expert system
Tugas executive support system for bussiness expert systemTugas executive support system for bussiness expert system
Tugas executive support system for bussiness expert systemKristine M H
 
Jurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dssJurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dssperi subagja
 
Ary p,hapzi ali, desain sistem pakar, ut, 2017
Ary p,hapzi ali, desain sistem pakar, ut, 2017Ary p,hapzi ali, desain sistem pakar, ut, 2017
Ary p,hapzi ali, desain sistem pakar, ut, 2017Ary Prasetyo
 
ARTIFICAL INTELLIGENCE.pptx
ARTIFICAL INTELLIGENCE.pptxARTIFICAL INTELLIGENCE.pptx
ARTIFICAL INTELLIGENCE.pptxyudis4ntoso
 

Similar to Sistem berbasis pengetahuan 2 (20)

Ai 5
Ai 5Ai 5
Ai 5
 
Sistem Pakar
Sistem PakarSistem Pakar
Sistem Pakar
 
Pertemuan 1 dan 2
Pertemuan 1 dan 2Pertemuan 1 dan 2
Pertemuan 1 dan 2
 
13 ai sitm_pakar
13 ai sitm_pakar13 ai sitm_pakar
13 ai sitm_pakar
 
Sistem Pakar Intro-sant
Sistem Pakar Intro-santSistem Pakar Intro-sant
Sistem Pakar Intro-sant
 
Dw 7-intelijensi buatan
Dw 7-intelijensi buatanDw 7-intelijensi buatan
Dw 7-intelijensi buatan
 
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxSlide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
 
Pertemuan 1 konsep dasar sistem pakar
Pertemuan 1   konsep dasar sistem pakarPertemuan 1   konsep dasar sistem pakar
Pertemuan 1 konsep dasar sistem pakar
 
Tugas artificial intelligence
Tugas artificial intelligenceTugas artificial intelligence
Tugas artificial intelligence
 
Pert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptPert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.ppt
 
Pert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptPert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.ppt
 
AI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxAI-1-Konsep AI.pptx
AI-1-Konsep AI.pptx
 
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
 
2 Intelegensi Buatan.pptx
2 Intelegensi Buatan.pptx2 Intelegensi Buatan.pptx
2 Intelegensi Buatan.pptx
 
Sistem pakar teknologi informasi eris
Sistem pakar teknologi informasi erisSistem pakar teknologi informasi eris
Sistem pakar teknologi informasi eris
 
Tugas executive support system for bussiness expert system
Tugas executive support system for bussiness expert systemTugas executive support system for bussiness expert system
Tugas executive support system for bussiness expert system
 
Jurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dssJurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dss
 
Ary p,hapzi ali, desain sistem pakar, ut, 2017
Ary p,hapzi ali, desain sistem pakar, ut, 2017Ary p,hapzi ali, desain sistem pakar, ut, 2017
Ary p,hapzi ali, desain sistem pakar, ut, 2017
 
2 - Artificial Intelegence.pptx
2 - Artificial Intelegence.pptx2 - Artificial Intelegence.pptx
2 - Artificial Intelegence.pptx
 
ARTIFICAL INTELLIGENCE.pptx
ARTIFICAL INTELLIGENCE.pptxARTIFICAL INTELLIGENCE.pptx
ARTIFICAL INTELLIGENCE.pptx
 

Sistem berbasis pengetahuan 2

  • 1. Sistem Berbasis Pengetahuan (Sistem Pakar) Pertemuan Ke-2 Zulfahmi, M.Kom
  • 2. Artificial Intelligent (AI) Pengertian  Merupakan Sub-Bagian Pengetahuan Komputer yang ditujukan untuk membuat S/W dan H/W yang sepenuhnya bisa menirukan beberapa fungsi otak manusia.  Sebagai Cabang Sain Komputer yang mem pelajari otomatisasi tingkah laku cerdas (Intelligent).
  • 3.  Intelligence/Intellegensia : seseorang yang pandai melaksanakan pengetahuan yang dimilikinya. Artificial Intelligence adalah bidang ilmu komputasi yang memungkinkannya untuk memahami, bernalar & bertindak
  • 4. Cabang-cabang AI Logical AI Logika (matematis) yang merepresentasikan sekumpulan fakta dan tujuan  RUANG KEADAAN : • Graph • Tree
  • 5. Cabang-cabang AI Search Pencarian keadaan baru dari keadaan sekarang yang menentukan keadaan. • Blind Search (Depth-First Search, Breadth-First Search) • Heuristic Search  Generate & Test  Hill Climbing  Best-First search  Simulated-Annealing  Tabu Search  Algoritma Genetika
  • 6. Cabang-cabang AI Representation Representasi fakta - fakta (pengetahuan) dalam ruang keadaan:  Logika (proposisi & predikat)  Tree  Jaringan Semantik  Frame  Naskah  Kaidah Produksi
  • 7. Cabang-cabang AI Pattern Recognition Pengenalan & pencocokan suatu pola terhadap sekumpulan pola.  Pengolahan Bahasa Alami  Jaringan Syaraf Tiruan
  • 8. Cabang-cabang AI Inference Kemampuan untuk menarik kesimpulan berdasarkan pengetahuan.  Forward Reasoning  Backward Reasoning  Fuzzy Inference System (FIS)
  • 9. Cabang-cabang AI Learning from Experience Melakukan proses pembelajaran (pelatihan) dari pengetahuan atau pengalaman yang ada pada basis pengetahuan.  Jaringan Syaraf Tiruan
  • 10. Cabang-cabang AI Cabang-cabang lain:  Pengolahan bahasa alami (Natural Language Processing)  Robotika (robotics)  Game playing  Persepsi (vision and speech)
  • 11. Visi Bahasa Alami Robotika Pemahaman Ucapan Sistem Pakar Sistem Neural Buatan
  • 12. Bagaimana AI bekerja? Bagian terpenting AI:  Knowledge base (basis pengetahuan), berisi fakta-fakta, teori, pemikiran dan hubungan antara satu dengan lainnya.  Inference engine, yaitu kemampuan menarik kesimpulan berdasarkan pengalaman.
  • 13.
  • 14. Analogi AI dan Kecerdasan Manusia? Basis Pengetahuan: Kumpulan pengetahuan & pengalaman yang dimiliki oleh manusia. Contoh: o Jika saya makan cabe > 5 buah, maka tidak lama kemudian perut saya akan terasa sakit. o Jika kuliah mulai jam 7.00 dan saya berangkat dari rumah jam 6.45, maka saya akan terlambat. o Jika x=3.75, maka y=100.
  • 15. Analogi AI dan Kecerdasan Manusia? Inferensi  Kemampuan manusia untuk menalar berdasarkan pengetahuan/pengalaman yang dimiliki, apabila muncul suatu fakta.  Contoh: o Pengetahuan: o Jika saya makan cabe > 5 buah, maka tidak lama kemudian perut saya akan terasa sakit. o Fakta: o Saya baru saja makan cabe 15 buah. o Kesimpulan: o Tidak lama lagi perut saya akan sakit.
  • 16. Pengertian Sistem Pakar (Expert Sistem) • Membuat S/W Expert Systems  Program. Sebagai penasehat/konsultan pakar. • Dapat mengumpulkan dan penyimpan pengetahuan seorang/beberapa orang pakar ke dalam komp.  untuk semua orang yang memerlukan. • Tidak untuk menggantikan kedudukan seorang pakar tetapi untuk memasyarakatkan pengetahuan & pengalamaan pakar tsb. • Memungkinkan orang lain meningkatkan produktivitas, memperbaiki kualitas keputusan dll
  • 17. Diagram Blok Expert Sistem (umum)
  • 18. • Knowledge base berisi semua fakta, ide, hubungan • Inference Engine bertugas untuk menganalisis pengetahuan dan menarik kesimpulan berdasarkan knowledge base • user interface berfungsi sbg media pemasukan pengetahuan ke dalam knowledge base
  • 19. Keuntungan / Kelebihan Sistem Pakar • Availability-bertambah • Cost-rendah • Danger-reduced • Performance • Multiple expertise • Reability-bertambah • Explanation • Response-cepat • Steady, unemotional and complete response
  • 20. KONSEP UMUM SISTEM PAKAR (SP) • Salah satu metode paling umum representasi pengetahuan dalam bentuk Rule: IF….. THEN • Turban (1995) menyatakan bahwa konsep dasar dari suatu system pakar mengandung beberapa unsur yaitu keahlian, ahli, pengalihan keahlian, inferensi, aturan, dan kemampuan menjelaskan.
  • 21. KONSEP UMUM SISTEM PAKAR (SP) • Keahlian merupakan suatu penguasaan pengetahuan di bidang tertentu yang didapatkan dari pelatihan atau pengalaman. • Ahli merupakan seorang yang mempunyai pengetahuan tertentu dan mampu menjelaskan suatu tanggapan. • Pengalihan keahlian dari para ahli merupakan tujuan utama dari system pakar. Proses ini membutuhkan 4 aktivitas yaitu tambahan pengetahuan dari sumber lain, representasi pengetahuan ke computer, inferensi pengetahuan dan pengalihan pengetahuan ke pengguna. • Sedangkan kemampuan untuk menalar adalah fungsi yang harus dimiliki oleh setiap system pakar.
  • 22. KONSEP UMUM SISTEM PAKAR (SP) Menurut Turban (1995) terdapat tiga orang yang terlibat dalam lingkungan system pakar yaitu :  Pakar adalah orang yang memiliki pengetahuan khusus, pendapat, pengalaman, dan metode serta kemampuan untuk mengaplikasikan keahliannya tersebut guna menyelesaikan masalah.
  • 23. KONSEP UMUM SISTEM PAKAR (SP)  Perekayasa Sistem adalah orang yang membantu pakar dalam menyusun area permasalah dengan menginterpretasikan dan mengintegrasikan jawaban-jawaban pakar atas pertanyaan yang diajukan, menggambarkan analogi, mengajukan counter example dan menerangkan kesulitan konseptual.
  • 24. KONSEP UMUM SISTEM PAKAR (SP) • Pemakai yaitu pemakai bukan pakar, pelajar, pembangun system pakar yang ingin meningkatkan dan menambah basis pengetahuan, dan pakar.
  • 26. • Tugas knowledge engineer adalah memilih S/W & H/W untuk pembuatan SP, membantu mengambil pengetahuan yg dibutuhkan dari pakar domain, serta implementasi pengetahuan pada basis pengetahuan yg benar & efisien • Tugas pakar domain : menyediakan pengetahuan tentang bidang problem yang dihadapi, memahami teknik-teknik pemecahan problema yang dipakai.
  • 27. • Batasan praktis dari beberapa Sistem Pakar → Causal Knowledge (penalaran mendalam / deep reasoning, karena pemahaman yang mendalam diperoleh dari pemahaman rantai causal kejadian yang terjadi, atau dengan kata lain kita dapat memahami proses dari suatu abstrak yang disajikan) • Sistem Pakar lebih mudah untuk diprogram dengan Shallow Knowledge, yaitu berdasarkan pada pengalaman dan pengetahuan heuristik (aturan khusus yang mengarahkan penggunaan pengetahuan untuk memecahkan persoalan khusus dalam domain tertentu).
  • 28. Karakteristik Sistem Pakar • High Performance (kinerja tinggi). • Adequate Response Time (waktu respon yang cukup/memadai). • Good Reliability (keandalan yang baik). • Understandable (dapat dimengerti). • Flexibility (luwes).
  • 29. PENGEMBANGAN TEKNOLOGI SISTEM PAKAR Akar Sistem Pakar pada banyak disiplin ilmu “Cognitive Science” yaitu study bagaimana orang memikirkan dalam pemecahan masalah. “Cognitive Processor” yaitu menemukan aturan yang akan diaktifkan.
  • 30. SISTEM PAKAR YANG TERKENAL 1. MYCIN Dirancang oleh Edward Feigenbaum (Universitas Stanford) th ’70 an MYCIN adalah sistem pakar awal yang menggunakan kecerdasan buatan untuk mengidentifikasi bakteri yang menyebabkan infeksi berat, seperti bacteremia dan meningitis, dan untuk merekomendasikan antibiotik, dengan dosis yang disesuaikan dengan berat badan pasien - nama yang diambil dari antibiotik itu sendiri, sebagai antibiotik banyak memiliki akhiran "-Mycin". Sistem Mycin juga digunakan untuk diagnosis penyakit pembekuan darah.
  • 31. 2. DENDRAL Tujuan utamanya adalah untuk mempelajari pembentukan hipotesis dan penemuan di bidang ilmu pengetahuan. Untuk itu, tugas tertentu dalam ilmu pengetahuan terpilih: membantu kimiawan organik dalam mengidentifikasi molekul organik diketahui, dengan menganalisis spektrum massa mereka dan menggunakan pengetahuan kimia. Hal itu dilakukan di Stanford University oleh Edward Feigenbaum, Bruce Buchanan, Joshua Lederberg, dan Carl Djerassi, bersama dengan tim dari perusahaan asosiasi penelitian yang sangat kreatif dan siswa. Ini dimulai pada tahun 1965
  • 32. KLASIFIKASI APLIKASI SISTEM PAKAR 1. CONTROL • Aplikasi komputer yg sangat umum. • Ada 2 jenis kontrol : loop terbuka & tertutup. 2. DEGUGGING • Proses mencari kesalahan & memperbaiki solusi. 3. DESIGN • Pengumpulan informasi mengenai spesifikasi sistem & produk tertentu. • Untuk merancang sirkit elektronik, bangunan, dan rumah 4. DIAGNOSIS • Untuk merancang sirkit elektronik, bangunan, dan rumah
  • 33. 5. INSTRUKSIONAL • Untuk membantu dalam proses belajar mengajar 6. INTERPRETASI • Membantu seorang dlm menafsir & memahami situasi/perspektif suatu peristiwa. • Contoh : analisa intelegensia, daya tahan, citra dan sinyal 7. PLANNING • Merumuskan metode, penataan yg dapat mendekatkan pd tujuan. • Contoh : proyek manajemen, taktik & strategi militer, pemrograman robot 8. PREDIKSI • Meramalkan apa yg terjadi di masa yg akan datang. 9. REPARASI • Memperbaiki barang yg rusak ke keadaan semula 10. KONFIGURASI

Editor's Notes

  1. Availability=KetersedianDanger-reduced = bahaya dikurangiPerformance = PrestasiMultiple expertise = beberapa keahlianReability = reliability = keandalanExplanation = tanggapanResponse = tanggapSteady = mantap
  2. Premisialah pernyataan yang digunakan sebagai dasar penarikan kesimpulan. Merupakan kesimpulan yang ditarik berdasarkan premis mayor dan premis minor. Subjek pada kesimpulan itu merupakan term minor. Term menengah menghubungkan term mayor dengan term minor dan tidak boleh terdapat pada kesimpulan. Perlu diketahui, term ialah suatu kata atau kelompok kata yang menempati fungsi subjek (S) atau predikat (P).Contoh:(1) Semua cendekiawan adalah manusia pemikir(2) Semua ahli filsafat adalah cendekiawan(3) Semua ahli filsafat adalah manusia pemikir.