SlideShare a Scribd company logo
BAB III
LANDASAN TEORI

3.1.

SISTEM PAKAR
3.1.1. DEFINISI SISTEM PAKAR
Menurut Martin dan Oxman (2008) sistem pakar adalah
sistem berbasis computer yang menggunakan pengetahuan, fakta,
dan teknik penalaran dalam memecahkan masalah yang biasanya
hanya dapat di pecahkan oleh seorang pakar dalam bidang tersebut.
Sistem pakar dibuwat pada wilayah pengetahuan tertentu
untuk suatu kepakaran tertentu yang mendekati kemampuan
manusia di salah satu bidang. Sistem pakar mencoba mencari
solusi yang memuaskan sebagaimana yang dilakukan seorang
pakar. Selain itu sistem pakar juga dapat memberikan alasan atas
saran atau kesimpulan yang ditemukannya. (Kusrini, 2006, 11-12).
3.1.2. STRUKTUR SISTEM PAKAR
Menurut Turban (1995) sistem pakar disusun oleh dua
bagian utama, yaitu lingkungan pengembangan (development
environment)

dan

lingkungan

konsultasi

(consultation

environment). Lingkungan pengembangan sistem pakar digunakan
untuk memasukkan pengetahuan pakar kedalam lingkungan sistem
pakar, sedangkan lingkungan konsultasi digunakan oleh pengguna
yang bukan pakar guna memperoleh pengetahuan pakar.
3.1.3. REPRESENTASI PENGETAHUAN
Representasi

pengetahuan

merupakan

metode

yang

digunakan untuk mengkodekan pengetahuan dalam sebuah sistem
pakar yang berbasis pengetahuan. Perepresentasian dimaksudkan
untuk menangkap sifat - sifat penting problema dan membuat
informasi itu dapat diakses oleh prosedur pemecahan problema.
Bahasa representasi harus dapat membuat seorang pemrogram
mampu mengekspresikan pengetahuan yang diperlukan untuk
mendapatkan solusi problema, dapat diterjemahkan kedalam
bahasa pemrogaman dan dapat disimpan. Harus dirancang agar
fakta-fakta dan pengetahuan lain yang terkandung didalamnya
dapat digunakan untuk penalaran. (Kusrini, 2006, 24)
3.1.4.

METODE INFERENSI

Inferensi merupakan proses untuk menghasilkan informasi
dari fakta yang diketahui atau diasumsikan. Inferensi adalah
konklusi logis (logical conclusion) atau implikasi berdasarkan
informasi yang tersedia. Dalam sistem pakar, prses inferensi
dilakukan dalam suatu modul yang disebut Inference Engine
(Mesin Inferensi). Ketika representasi pengetahuan (RP) pada
bagian knowledge base telah lengkap, atau paling tidak telah
berada pada level yang cukup akurat, maka RP tersebut telah
siap digunakan. Inference engine merupakan modul yang berisi
program tentang bagaimana mengendalikan proses reasoning. Ada
dua metode inferensi yang penting dalam sistem pakar, yaitu
runut maju (forward chaining) dan runut balik (backward
chaining).
a. Forward Chaining
Forward chaining merupakan pencocokkan fakta atau
pernyataan dimulai dari bagian sebelah kiri (IF dulu).
Dengan kata lain, penalaran dimulai dari fakta terlebih
dahulu untuk menguji kebenaran hipotesis.
b. Backward Chaining
Merupakan pencocokkan fakta atau pernyataan dimulai dari
bagian sebelah kanan (THEN dulu). Dengan kata lain,
penalarana dimulai dari hipotesis terlebih dahulu, dan untuk
menguji kebenaran hipotesis tersebut dicari fakta-fakta
yang ada dalam basis pengetahuan.

3.2.

More Related Content

Similar to Bab iii

Slide-INF523-Pertemuan-1-Pengantar-Sistem-Pakar.pptx
Slide-INF523-Pertemuan-1-Pengantar-Sistem-Pakar.pptxSlide-INF523-Pertemuan-1-Pengantar-Sistem-Pakar.pptx
Slide-INF523-Pertemuan-1-Pengantar-Sistem-Pakar.pptx
IkhwaniSaputra
 
Jurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dssJurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dss
peri subagja
 
Pertemuan 3 - Arsitektur Sistem Pakar.pptx
Pertemuan 3 - Arsitektur Sistem Pakar.pptxPertemuan 3 - Arsitektur Sistem Pakar.pptx
Pertemuan 3 - Arsitektur Sistem Pakar.pptx
FahmiZuhri2
 
Slide-01.pptx
Slide-01.pptxSlide-01.pptx
Slide-01.pptx
cemporku
 
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
Ary Prasetyo
 
Klpk 4
Klpk 4Klpk 4
Klpk 4
Ardy Tkj
 
Minggu7 - Expert System (Baru).pdf
Minggu7 - Expert System (Baru).pdfMinggu7 - Expert System (Baru).pdf
Minggu7 - Expert System (Baru).pdf
WiliantoGan1
 
Sistem berbasis pengetahuan 2
Sistem berbasis pengetahuan 2Sistem berbasis pengetahuan 2
Sistem berbasis pengetahuan 2mantap bana yaung
 
LTM Sistem Pakar
LTM Sistem PakarLTM Sistem Pakar
LTM Sistem Pakar
Dwi Mardianti
 
system pakar untuk mendiagnosis penyakit yang disebabkan oleh tikus
system pakar untuk mendiagnosis penyakit yang disebabkan oleh tikussystem pakar untuk mendiagnosis penyakit yang disebabkan oleh tikus
system pakar untuk mendiagnosis penyakit yang disebabkan oleh tikus
Umii Charunieati
 
Sistem Pakar Intro-sant
Sistem Pakar Intro-santSistem Pakar Intro-sant
Sistem Pakar Intro-sant
MaikelPaijovka
 
Expert system fuzzy
Expert system fuzzyExpert system fuzzy
Expert system fuzzyakbaraswad
 
Tugas sistem pakar
Tugas sistem pakarTugas sistem pakar
Tugas sistem pakar
olbers letfaar
 
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
 
13 ai sitm_pakar
13 ai sitm_pakar13 ai sitm_pakar
13 ai sitm_pakar
Basiroh M.Kom
 
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
 
SISTEM INFORMASI KERUSAKAN LAPTOP MENGGUNAKAN METODE NAÏVE BAYES
SISTEM INFORMASI KERUSAKAN LAPTOP MENGGUNAKAN METODE NAÏVE BAYESSISTEM INFORMASI KERUSAKAN LAPTOP MENGGUNAKAN METODE NAÏVE BAYES
SISTEM INFORMASI KERUSAKAN LAPTOP MENGGUNAKAN METODE NAÏVE BAYES
Haris Pramudia
 
Pertemuan 12 Sistem Pakar (Expert System) -lanjutan
Pertemuan 12 Sistem Pakar (Expert System) -lanjutanPertemuan 12 Sistem Pakar (Expert System) -lanjutan
Pertemuan 12 Sistem Pakar (Expert System) -lanjutan
Endang Retnoningsih
 
Sistem pakar teknologi informasi eris
Sistem pakar teknologi informasi erisSistem pakar teknologi informasi eris
Sistem pakar teknologi informasi eris
Eris Hariyanto
 

Similar to Bab iii (20)

Slide-INF523-Pertemuan-1-Pengantar-Sistem-Pakar.pptx
Slide-INF523-Pertemuan-1-Pengantar-Sistem-Pakar.pptxSlide-INF523-Pertemuan-1-Pengantar-Sistem-Pakar.pptx
Slide-INF523-Pertemuan-1-Pengantar-Sistem-Pakar.pptx
 
Jurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dssJurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dss
 
Pertemuan 3 - Arsitektur Sistem Pakar.pptx
Pertemuan 3 - Arsitektur Sistem Pakar.pptxPertemuan 3 - Arsitektur Sistem Pakar.pptx
Pertemuan 3 - Arsitektur Sistem Pakar.pptx
 
Slide-01.pptx
Slide-01.pptxSlide-01.pptx
Slide-01.pptx
 
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
 
Klpk 4
Klpk 4Klpk 4
Klpk 4
 
Minggu7 - Expert System (Baru).pdf
Minggu7 - Expert System (Baru).pdfMinggu7 - Expert System (Baru).pdf
Minggu7 - Expert System (Baru).pdf
 
Sistem berbasis pengetahuan 2
Sistem berbasis pengetahuan 2Sistem berbasis pengetahuan 2
Sistem berbasis pengetahuan 2
 
LTM Sistem Pakar
LTM Sistem PakarLTM Sistem Pakar
LTM Sistem Pakar
 
Ai 5
Ai 5Ai 5
Ai 5
 
system pakar untuk mendiagnosis penyakit yang disebabkan oleh tikus
system pakar untuk mendiagnosis penyakit yang disebabkan oleh tikussystem pakar untuk mendiagnosis penyakit yang disebabkan oleh tikus
system pakar untuk mendiagnosis penyakit yang disebabkan oleh tikus
 
Sistem Pakar Intro-sant
Sistem Pakar Intro-santSistem Pakar Intro-sant
Sistem Pakar Intro-sant
 
Expert system fuzzy
Expert system fuzzyExpert system fuzzy
Expert system fuzzy
 
Tugas sistem pakar
Tugas sistem pakarTugas sistem pakar
Tugas sistem pakar
 
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...
 
13 ai sitm_pakar
13 ai sitm_pakar13 ai sitm_pakar
13 ai sitm_pakar
 
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
 
SISTEM INFORMASI KERUSAKAN LAPTOP MENGGUNAKAN METODE NAÏVE BAYES
SISTEM INFORMASI KERUSAKAN LAPTOP MENGGUNAKAN METODE NAÏVE BAYESSISTEM INFORMASI KERUSAKAN LAPTOP MENGGUNAKAN METODE NAÏVE BAYES
SISTEM INFORMASI KERUSAKAN LAPTOP MENGGUNAKAN METODE NAÏVE BAYES
 
Pertemuan 12 Sistem Pakar (Expert System) -lanjutan
Pertemuan 12 Sistem Pakar (Expert System) -lanjutanPertemuan 12 Sistem Pakar (Expert System) -lanjutan
Pertemuan 12 Sistem Pakar (Expert System) -lanjutan
 
Sistem pakar teknologi informasi eris
Sistem pakar teknologi informasi erisSistem pakar teknologi informasi eris
Sistem pakar teknologi informasi eris
 

Bab iii

  • 1. BAB III LANDASAN TEORI 3.1. SISTEM PAKAR 3.1.1. DEFINISI SISTEM PAKAR Menurut Martin dan Oxman (2008) sistem pakar adalah sistem berbasis computer yang menggunakan pengetahuan, fakta, dan teknik penalaran dalam memecahkan masalah yang biasanya hanya dapat di pecahkan oleh seorang pakar dalam bidang tersebut. Sistem pakar dibuwat pada wilayah pengetahuan tertentu untuk suatu kepakaran tertentu yang mendekati kemampuan manusia di salah satu bidang. Sistem pakar mencoba mencari solusi yang memuaskan sebagaimana yang dilakukan seorang pakar. Selain itu sistem pakar juga dapat memberikan alasan atas saran atau kesimpulan yang ditemukannya. (Kusrini, 2006, 11-12). 3.1.2. STRUKTUR SISTEM PAKAR Menurut Turban (1995) sistem pakar disusun oleh dua bagian utama, yaitu lingkungan pengembangan (development environment) dan lingkungan konsultasi (consultation environment). Lingkungan pengembangan sistem pakar digunakan untuk memasukkan pengetahuan pakar kedalam lingkungan sistem pakar, sedangkan lingkungan konsultasi digunakan oleh pengguna yang bukan pakar guna memperoleh pengetahuan pakar.
  • 2. 3.1.3. REPRESENTASI PENGETAHUAN Representasi pengetahuan merupakan metode yang digunakan untuk mengkodekan pengetahuan dalam sebuah sistem pakar yang berbasis pengetahuan. Perepresentasian dimaksudkan untuk menangkap sifat - sifat penting problema dan membuat informasi itu dapat diakses oleh prosedur pemecahan problema. Bahasa representasi harus dapat membuat seorang pemrogram mampu mengekspresikan pengetahuan yang diperlukan untuk mendapatkan solusi problema, dapat diterjemahkan kedalam bahasa pemrogaman dan dapat disimpan. Harus dirancang agar fakta-fakta dan pengetahuan lain yang terkandung didalamnya dapat digunakan untuk penalaran. (Kusrini, 2006, 24) 3.1.4. METODE INFERENSI Inferensi merupakan proses untuk menghasilkan informasi dari fakta yang diketahui atau diasumsikan. Inferensi adalah konklusi logis (logical conclusion) atau implikasi berdasarkan informasi yang tersedia. Dalam sistem pakar, prses inferensi dilakukan dalam suatu modul yang disebut Inference Engine (Mesin Inferensi). Ketika representasi pengetahuan (RP) pada bagian knowledge base telah lengkap, atau paling tidak telah berada pada level yang cukup akurat, maka RP tersebut telah siap digunakan. Inference engine merupakan modul yang berisi program tentang bagaimana mengendalikan proses reasoning. Ada
  • 3. dua metode inferensi yang penting dalam sistem pakar, yaitu runut maju (forward chaining) dan runut balik (backward chaining). a. Forward Chaining Forward chaining merupakan pencocokkan fakta atau pernyataan dimulai dari bagian sebelah kiri (IF dulu). Dengan kata lain, penalaran dimulai dari fakta terlebih dahulu untuk menguji kebenaran hipotesis. b. Backward Chaining Merupakan pencocokkan fakta atau pernyataan dimulai dari bagian sebelah kanan (THEN dulu). Dengan kata lain, penalarana dimulai dari hipotesis terlebih dahulu, dan untuk menguji kebenaran hipotesis tersebut dicari fakta-fakta yang ada dalam basis pengetahuan. 3.2.