2/22/2017 IDE DASAR PENGANTAR SISTEM PAKAR MODEL SISTEM PAKAR APLIKASI KECERDASAN BUATAN

dokumen-dokumen yang mirip
SISTEM PAKAR. Entin Martiana, S.Kom, M.Kom

Kecerdasan Buatan dan Sistem Pakar

Expert System. Siapakah pakar/ahli. Pakar VS Sistem Pakar. Definisi

Kecerdasan Buatan dan Sistem Pakar

SISTEM PAKAR UNTUK MENENTUKAN TIPE AUTISME PADA ANAK USIA 7-10 TAHUN MENGGUNAKAN METODE FORWARD CHAINING. Agam Krisna Setiaji

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004

Gambar 3.1 Arsitektur Sistem Pakar (James Martin & Steve Osman, 1988, halaman 30)

PEMANFAATAN TEKNOLOGI KNOWLEDGE-BASED EXPERT SYSTEM UNTUK MENGIDENTIFIKASI JENIS ANGGREK DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA

By: Sulindawaty, M.Kom

BAB II TINJAUAN PUSTAKA

SISTEM PAKAR. Farah Zakiyah Rahmanti, M.T Mei Universitas Dian Nuswantoro

MODEL HEURISTIK. Capaian Pembelajaran. N. Tri Suswanto Saptadi

Pengetahuan 2.Basis data 3.Mesin Inferensi 4.Antarmuka pemakai (user. (code base skill implemetation), menggunakan teknik-teknik tertentu dengan

PERANCANGA SISTEM PAKAR PENDETEKSI GANGGUAN KEHAMILAN ABSTRAK

BAB I Pengenalan Kecerdasan Buatan (Artificial Inteligent / AI ) Created A.Tohir from Dosen Mr.Zulkifli

SISTEM PAKAR. Entin Martiana Jurusan Teknik Informatika - PENS

Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining

BAB I PENDAHULUAN. Perkembangan komputer sekarang ini sangat pesat dan salah. satu pemanfaatan komputer adalah dalam bidang kecerdasan buatan.

BAB III ANALISA SISTEM

MANAGEMENT INFORMATION SYSTEMS Raymond McLeod, Jr. and George Schell

Expert System. MATA KULIAH : Model & Simulasi Ekosistem Pesisir & Laut. Syawaludin A. Harahap 1

APLIKASI DIAGNOSA PENYAKIT ANAKMELALUI SISTEM PAKAR MENGGUNAKAN JAVA 2 MICRO EDITION YOSEPHIN ERLITA KRISTANTI

Untung Subagyo, S.Kom

SISTEM PAKAR ANALISIS PENYAKIT LUPUS ERITEMATOSIS SISTEMIK PADA IBU HAMIL MENGGUNAKAN METODE FORWARD CHAINING

SISTEM PAKAR BERBASIS MOBILE UNTUK MENDETEKSI PENYAKIT PADA GINJAL

BAB 1 PENGENALAN SISTEM PAKAR

BAB 2 LANDASAN TEORI

DIAGNOSA PENYAKIT JANTUNG DENGAN METODE PENELUSURAN FORWARD CHAINNING-DEPTH FIRST SEARCH

Sistem Berbasis Pengetahuan. Program Studi Sistem Komputer Fakultas Ilmu Komputer Universitas Putra Indonesia YPTK Padang

Backward Chaining & Forward Chaining UTHIE

Definisi Sistem Pakar

BAB I PENDAHULUAN 1.1 Latar Belakang

SISTEM PAKAR. (Expert System) L/O/G/O

SISTEM PAKAR. Jurusan Teknik Informatika

BAB 2 TINJAUAN TEORI. Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan,

BAB III ANALISIS DAN PERANCANGAN SISTEM. Untuk menghasilkan aplikasi sistem pakar yang baik diperlukan

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan

TAKARIR. data atau informasi dan transformasi data yang bergerak dari pemasukan data hingga ke keluaran. Database

APLIKASI SISTEM PAKAR UNTUK MENGIDENTIFIKASI PENYAKIT DALAM PADA MANUSIA MENGGUNAKAN METODE FORWARD CHAINING

BAB 2 LANDASAN TEORI

BAB III TEORI DASAR SISTEM PAKAR DAN SISTEM KONTROL BERBASIS SISTEM PAKAR 20 BAB III TEORI DASAR SISTEM PAKAR DAN SISTEM KONTROL BERBASIS SISTEM PAKAR

Materi yang akan dibahas: 11-1

BAB II LANDASAN TEORI. Landasan teori atau kajian pustaka yang digunakan dalam membangun

BAB 2 LANDASAN TEORI

Implementasi Metode Forward Chaining untuk Mendiagnosa PenyebabPenyakit Tanaman Singkong

INTELEGENSI BUATAN. Sistem Pakar. M. Miftakul Amin, M. Eng. website :

SISTEM PAKAR MENGIDENTIFIKASI PENOLAKAN FILM RADIOLOGI MENGGUNAKAN METODE FORWARD CHAINING

Bab 1 PENDAHULUAN 1.1. Latar belakang masalah

APLIKASI SISTEM PAKAR UNTUK PERTOLONGAN PERTAMA MENDIAGNOSA DEMAM Shela Shelina Universitas Gunadarma Jl. Margonda Raya No. 100 Pondok Cina, Depok 164

SISTEM BERBASIS PENGETAHUAN PENDAHULUAN HENKI FDS R

BAB I PENDAHULUAN 1.1 Latar Belakang

Definisi Keuntungan dan kelemahan Konsep Dasar Bentuk dan Struktur Sistem Basis Pengetahuan Metode Inferensi Ciri-ciri Aplikasi dan Pengembangannya

Sistem Pakar. Pertemuan 2. Sirait, MT

Pengenalan Sitem Pakar

BAB II LANDASAN TEORI

PENERAPAN METODE FORWARD CHAINING PADA PERANCANGAN SISTEM PAKAR DIAGNOSIS AWAL DEMAM BERDARAH

PENGEMBANGAN SISTEM PAKAR DIAGNOSIS PENYAKIT DAN HAMA PADA TANAMAN SEMANGKA BERBASIS ANDROID

Sistem Pakar untuk Mendiagnosa Penyakit yang Disebabkan Nyamuk dengan Metode Forward Chainning

BAB III ANALISIS DAN DESAIN SISTEM

PEMANFATAN TEOREMA BAYES DALAM PENENTUAN PENYAKIT THT

MENGENAL SISTEM PAKAR

FORWARD & BACKWARD CHAINING SISTEM PAKAR

Feriani A. Tarigan Jurusan Sistem Informasi STMIK TIME Jln. Merbabu No. 32 AA-BB Medan

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT SALURAN PENCERNAAN MENGGUNAKAN METODE DEMPSTER SHAFER

BAB II DASAR TEORI. Sistem pakar atau Expert System biasa disebut juga dengan knowledge

Jurnal Komputasi. Vol. 1, No. 1, April Pendahuluan. Hal 1 dari 90

BAB I PENDAHULUAN. sama dengan kemampuan seorang pakar dibidang keilmuan tertentu.

BAB 2 TINJAUAN PUSTAKA

Sistem Pakar Dasar. Ari Fadli

SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR NON MATIC

APLIKASI SHELL SISTEM PAKAR

---Sistem Pakar--- By Anjik Sukmaaji

BAB I PENDAHULUAN. pentingnya adalah kesehatan, karena seseorang tidak akan merasakan kebahagiaan

KECERDASAN BUATAN REPRESENTASI PENGETAHUAN (PART - II) ERWIEN TJIPTA WIJAYA, ST., M.KOM

IMPLEMENTASI FUZZY EXPERT SYSTEM UNTUK ANALISA PENYAKIT DALAM PADA MANUSIA

BAB VI SISTEM PAKAR. Bahan Ajar Kecerdasan Buatan

Visualisasi Konsep Umum Sistem Pakar Berbasis Multimedia

IMPLEMENTASI FUZZY EXPERT SYSTEM UNTUK ANALISA PENYAKIT DALAM PADA MANUSIA

SISTEM PAKAR UNTUK DIAGNOSIS AUTISME DAN GANGGUAN PSIKOLOGIS LAINNYA PADA ANAK BERBASIS WEB

SISTEM PAKAR IDENTIFIKASI HAMA DAN PENYAKIT TANAMAN JAGUNG BERBASIS WEB (STUDI KASUS : DINAS TANAMAN PANGAN DAN HORTIKULTURA KAB INHIL)

SISTEM PAKAR DIAGNOSA PENYAKIT KANKER PAYUDARA MENGGUNAKAN CERTAINTY FACTOR

Rancang Bangun Sistem Pakar Pendiagnosa Penyakit Demam Typhoid dan Demam Berdarah Dengue dengan Metode Forward Chaining

Sistem Pendukung Keputusan. Lecture s Structure. Pengambilan Keputusan

Pengendalian Manajemen. Pengendalian Operasi

PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSA KERUSAKAN HARDWARE KOMPUTER DENGAN METODE FORWARD CHAINING DAN BACKWARD CHAINING BERBASIS WEB

P12 AI, ES & DSS. A. Sidiq P. Universitas Mercu Buana Yogyakarta

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT BABI DENGAN METODE BACKWARD CHAINING

APLIKASI SISTEM PAKAR DIAGNOSA PENYAKIT GINJAL DENGAN METODE DEMPSTER-SHAFER

Kelas A & B Jonh Fredrik Ulysses

Struktur Sistem Pakar

BAB III ANALISIS DAN PERANCANGAN SISTEM

IMPLEMENTASI INFERENCE ENGINE DENGAN RANGKAIAN MUNDUR PADA SISTEM PAKAR UNTUK SIMULASI SELEKSI TERNAK

SKRIPSI DETEKSI KERUSAKAN AC (AIR CONDITIONER) DENGAN METODE FORWARD CHAINNING BERBASIS WEB

APLIKASI WEB PADA SISTEM PAKAR FORWARD CHAININGUNTUK DETEKSI KERUSAKAN PC (PERSONAL COMPUTER)

APLKASI SISTEM PAKAR BERBASIS WEB UNTUK MENDIAGNOSA AWAL PENYAKIT JANTUNG

Sistem Pakar Perkembangan Anak Usia 0-12 Bulan Berbasis Web Dengan Metode Forward Chaining

PENGEMBANGAN SISTEM PAKAR DALAM MEMBANGUN SUATU APLIKASI

BAB II LANDASAN TEORI. tubuh. Bagi tubuh, kulit mempunyai fungsi yang sangat penting dan fungsi ini

PENERAPAN FUZZY MOORA PADA SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM BERDARAH DENGUE

2.2 Konsep Sistem Pakar 9

Transkripsi:

APLIKASI KECERDASAN BUATAN PENGANTAR SISTEM PAKAR Shinta P. Sari Prodi. Informatika Fasilkom UIGM, 2017 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. IDE DASAR Tujuan dari sebuah sistem pakar adalah untuk mentransfer kepakaran yang dimiliki seorang pakar kedalam komputer, dan kemudian kepada orang lain (nonexpert). Model direpresentasikan menggunakan relasi antara satu fakta dengan fakta yang lain Kendala utama terletak pada penurunan ilmu dari seorang pakar ke dalam sistem 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 MODEL SISTEM PAKAR Bagian utama dari sistem pakar: 1. interface 2. Knowledge base 3. Inference engine 4. Development engine 1

1. USER INTERFACE interface memungkinkan manajer untuk memasukkan instruksi dan informasi ke dalam sistem pakar dan menerima informasi dari sistem pakar. Bagian Utama Sistem Pakar Input Sistem Pakar interface dirancang untuk mempermudah dialog dua arah antara sistem & pemakai dengan menampilkan teknik tanya-jawab dan pengisian formulir kemudian muncul bahasa perintah dan menu elektronik dan sistem manajemen data base (DBMS) Output Sistem Pakar Sistem Pakar dirancang untuk menyarankan pemecahan. Pemecahan ini dilengkapi dengan penjelasan : 1.Penjelasan atas pertanyaan 2.Penjelasan atas penyelesaian masalah 2. KNOWLEDGE BASE Knowlage base memuat fakta-fakta yang menjelaskan area masalah dan juga teknik menerangkan masalah yang menjelaskan bagaimana fakta- fakta tersebut cocok satu sama lain dalam urutan yang logis. Knowledge Base KNOWLEDGE BASE 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 2

Contoh Rules / Aturan, Pohon Keputusan 3. INFERENCE ENGINE ü Bagian dari Sistem Pakar yang melakukan penalaran dengan menggunakan knowledge base berdasarkan urutan tertentu. ü Proses pengambilan keputusan berdasarkan pengetahuan A. Penalaran Maju Forward chaining/ Penalaran Maju merupakan metode pencarian yang memulai proses pencarian dari sekumpulan data atau fakta, dari fakta-fakta tersebut dicari suatu kesimpulan yang menjadi solusi dari permasalahan yang dihadapi B. Penalaran Mundur Backward Chaining/ Penalaran Mundur, proses pencarian dimulai dari tujuan, yaitu kesimpulan yang menjadi solusi dari permasalahan yang dihadapi. Membandingkan Penalaran Maju dan Penalaran Mundur Penalaran mundur bergerak lebih cepat dari penalaran maju karena penalaran mundur tidak harus mempertimbangkan semua aturan dan tidak membuat beberapa putaran melalui perangkat atauran. Penalaran mundur sangat sesuai jika: 1. Terdapat variabel sasaran berganda (multiple goal variable) 2. Terdapat banyak aturan 3. Semua atau hampir semua aturan tidak harus diuji dalam proses mencapai pemecahan. 3

Contoh : Diketahui sistem pakar dengan aturan-aturan sebagai berikut : R1 : IF suku bunga turun THEN harga obligasi naik R2 : IF suku bunga naik THEN harga obligasi turun R3 : IF suku bunga tidak berubah THEN harga obligasi tidak berubah R4 : IF dolar naik THEN suku bunga turun R5 : IF dolar turun THEN suku bunga naik R6 : IF harga obligasi turun THEN beli obligasi Apabila diketahui bahwa dolar turun, maka untuk memutuskan apakah akan membeli obligasi atau tidak dapat ditunjukkan sebagai berikut: Forward Chaining Backward Chaining CONTOH: Pasien ingin memeriksakan kesehatannya apakah dia mengalami penyakit DBD? Fakta yang terjadi, yaitu pasien mengalami bercak-bercak merah dikulit dan demam tinggi Variabel variabel yang digunakan : A = bercak-bercak merah dikulit B = batuk C = demam tinggi D = badan menggigil E = nafsu makan menurun F = kepala pusing G = mengalami DBD Rules : R1 = IF A & C THEN E R2 = IF B THEN F R3 = IF C THEN B R4 = IF E THEN D R5 = IF B & E THEN F R6 = IF F THEN D R7 = IF D THEN G Solusi dengan forward chaining : Step I : IF A & C THEN E = R1 Step II : IF C THEN B= R3 Step III : IF B & E THEN F = R5 Step IV : IF F THEN D = R6 Step V : IF D THEN G = R7 4. DEVELOPMENT ENGINE Knowledge Engineer Komponen utama sistem pakar adalah development engine, yang digunakan untuk menciptakan sistem pakar. Orang yang bekerja membantu pakar dalam merancang sistem pakar disebut Knowledge Engineer. 4

Keahlian yang harus dimiliki oleh Knowledge Engineer : 1. Mengerti bagaimana menerapkan pengetahuan dalam memecahkan masalah 2. Mampu memahami penjelasan mengenai pengetahuan yang diberikan oleh pakar Elemen-elemen Sistem Pakar 1. Pengalaman 2. Orang ahli (pakar) 3. Transfer pengalaman 4. Pembuatan alasan 5. Pembuatan simbol 6. Aturan 7. Kemampuan untuk menjelaskan Daya Tarik Sistem Pakar 1. Menawarkan kesempatan untuk membuat keputusan yang melebihi kemampuan manajer 2. Kemampuannya dalam menjelaskan alur penalaran dalam mencapai suatu pemecahan masalah 5