Kecerdasan Buatan dan Sistem Pakar

dokumen-dokumen yang mirip
Kecerdasan Buatan dan Sistem Pakar

Materi yang akan dibahas: 11-1

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

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

MANAGEMENT INFORMATION SYSTEMS Raymond McLeod, Jr. and George Schell

SISTEM PAKAR. Entin Martiana, S.Kom, M.Kom

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

SISTEM PENDUKUNG KEPUTUSAN (DECISION SUPPORT SYSTEMS-DSS)

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

BAB 1 PENGENALAN SISTEM PAKAR

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

Pengantar Sistem Pakar

Sistem Pakar. Pertemuan 2. Sirait, MT

SISTEM BERBASIS PENGETAHUAN PENDAHULUAN HENKI FDS R

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

Latihan Soal PSIM. 1. Pengembangan seluruh atau sebagian sistem berbasis komputer oleh user disebut : a. EUC d. DSS b. EDPS e. ES c.

EXPERT SYSTEMS ARTIFICIAL INTELLEGENCE

BAB III ANALISA SISTEM

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

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

SISTEM PAKAR ( EXPERT SYSTEM )

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

SISTEM PAKAR. Entin Martiana Jurusan Teknik Informatika - PENS

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

MENGENAL SISTEM PAKAR

Sistem Pendukung Keputusan. Lecture s Structure. Pengambilan Keputusan

SISTEM PAKAR MENDIAGNOSA PENYAKIT PARU-PARU PADA MANUSIA BERBASIS WEB

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

APLIKASI SHELL SISTEM PAKAR

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

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

Backward Chaining & Forward Chaining UTHIE

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. tubuh. Dalam suatu serangan jantung (myocardial infarction), bagian dari otot

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004

Visualisasi Konsep Umum Sistem Pakar Berbasis Multimedia

Bab 1 PENDAHULUAN 1.1. Latar belakang masalah

Struktur Sistem Pakar

KECERDASAN BUATAN Artificial Intelligence (AI)

PEMANFATAN TEOREMA BAYES DALAM PENENTUAN PENYAKIT THT

Gambaran Umum Sistem Informasi Manajemen. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Universitas Gunadarma 2014

Sistem Pakar Dasar. Ari Fadli

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

MODEL HEURISTIK. Capaian Pembelajaran. N. Tri Suswanto Saptadi

By: Sulindawaty, M.Kom

Pengendalian Manajemen. Pengendalian Operasi

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT SALURAN PENCERNAAN MENGGUNAKAN METODE DEMPSTER SHAFER

HANDOUT SIM KELOMPOK 1

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

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

BAB II LANDASAN TEORI

BAB IV HASIL DAN UJI COBA

BAB I PENGANTAR KECERDASAN BUATAN

Gambaran Umum Sistem Informasi Manajemen. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Universitas Gunadarma

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

MANAJEMEN INFORMASI. Manajer mengelola lima sumber daya utama yang ada di perusahaan : 1. Man (Manusia) 2. Material

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

BAB I PENDAHULUAN. produksi secara keseluruhan sangat ditentukan oleh pemilihan jenis perlengkapan

BAB 2 LANDASAN TEORI

Subsistem manajemen data terdiri dari elemen-elemen berikut ini:

PENGENALAN PADA MANAJEMEN INFORMASI

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

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

1. PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)

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

BAB I PENDAHULUAN. membantu menjalankan kegiatannya adalah bidang kesehatan.

PENGEMBANGAN SISTEM PAKAR DALAM MEMBANGUN SUATU APLIKASI

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

BAB I PENDAHULUAN. dengan ditemukannya penyakit-penyakit baru yang belum teridentifikasi

Pengantar Teknologi. Informasi (Teori) Minggu ke-06. Sistem Informasi. Oleh : Ibnu Utomo WM, M.Kom UNIVERSITAS DIAN NUSWANTORO FAKULTAS ILMU KOMPUTER

Sistem Pakar untuk Mendiagnosa Penyakit Kucing Menggunakan Metode Backward Chaining

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

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

PERANCANGA SISTEM PAKAR PENDETEKSI GANGGUAN KEHAMILAN ABSTRAK

H. A. Simon [1987] : Rich and Knight [1991]:

SISTEM PAKAR BERBASIS MOBILE UNTUK MENDETEKSI PENYAKIT PADA GINJAL

SISTEM PAKAR (SP) Saiful Rahman Yuniarto, S.Sos, M.AB

SISTEM PAKAR PENGOBATAN HERBAL

SISTEM PAKAR. Jurusan Teknik Informatika

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

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. pesat terutama pada dunia komputer memberikan kita wawasan yang luas

BAB I PENDAHULUAN. Perkembangan teknologi dan komputer dari waktu ke waktu dirasakan

UKDW. Bab 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENGENALAN INTELEGENSI BUATAN

Implementasi Metode Forward Chaining untuk Mendiagnosa PenyebabPenyakit Tanaman Singkong

PERANCANGAN SISTEM PAKAR UNTUK MENDETEKSI HAMA DAN PENYAKIT PADA TANAMAN CENGKEH BERBASIS WEBSITE

ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. Mata adalah suatu panca indra yang sangat penting dalam kehidupan

APLIKASI SISTEM PAKAR DETEKSI KERUSAKAN MOTOR MATIC MENGGUNAKAN METODE FOWARD CHAINING. Agustan Latif

BAB IV HASIL DAN UJI COBA

Pengenalan Sitem Pakar

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

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

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

Transkripsi:

Kecerdasan Buatan dan Sistem Pakar Definisi Kecerdasan Buatan Sistem Pakar Database Pengetahuan (Knowledge Base) Penalar (Inference Engine) Bahasa Pemrograman Sistem Pakar (Development Engine) Definisi Kecerdasan Buatan Kecerdasan buatan (Artifical Intellegence/AI) adalah aktifitas penyediaan mesin seperti komputer yang memiliki kemampuan menampilkan perilaku yang dianggap cerdas seperti yang terjadi pada manusia AI bukan merupakan terobosan baru dalam teknologi komputer. Cikal bakal AI mulai ada dua tahun setelah General Electric memasang komputer pertama aplikasi bisnis pada tahun 1956 Penerapan AI dalam bidang bisnis dikenal sebagai sistem pakar (expert system) 1

Bidang-bidang kecerdasan buatan Bahasa Alamiah Belajar Sistem Pakar Jaringan Syaraf Robot Perangkat Keras AI Sistem Persepsi (Pendengaran dan Penglihatan) Kecerdasan Buatan Sistem pakar sangat serupa dengan SPK dalam hal keduanya memberikan dukungan sangat tinggi terhadap pemecahan masalah pemakainya. Namun, kedua sistem CBIS itu berbeda dalam dua hal: Perbedaan Pertama - SPK menunjukan kebiasaan, gaya kemampuan, atau rutinitas manajer dalam menghadapi setiap permasalahan yang harus dipecahkan Perbedaan kedua - Antara sistem pakar dan SPK adalah kemampuan sistem pakar untuk menjelaskan alur penalarannya sampai timbul pemecahan tertentu 2

Sistem Pakar User Instruksi Solusi dan Pengetahuan Informasi Penjelasan User Interface Inference engine Development engine Expert dan Knowledge engineer Knowledge base Problem domain Sistem Pakar User interface (penghubung antara sistem pakar dengan pemakai) - memungkinkan pemakai untuk berinteraksi dengan sistem pakar. Bisa dalam bentuk layar monitor, mouse dan keyboard Knowledge base (database pengetahuan) - menyimpan pengetahuan untuk masalah-masalah tertentu yang akan diselesaikan Inference engine (Penalar) - memberikan kemampuan menalar yang menafsirkan isi database pengetahuan (knowledge base) Development engine (Bahasa pemrograman) yang digunakan oleh para pakar dan analisis sistem dalam membuat sistem pakar 3

Input Sistem Pakar Manajer dapat menggunakan empat cara memasukan data/informasi, yaitu melalui: Menu - Misalnya seperti menu yang terdapat dalam aplikasi excel atau lotus123 Perintah (commands) - seperti perintah yang terdapat pada DBMS umumnya seperti foxpro, clipper, Dbase V. Sebagai contoh misalnya LIS FILES ON A: LIKE PAYROLL.*) Bahasa alamiah (natural language) - seperti bahasa-bahasa yang digunakan pada bahasa generasi keempat (4GL) seperti SQL : SELEC NAMA FROM KARYAWAN dan lain-lain, WHO ARE HE EMPLOYEES IN OUR NEW OFFICE WIH A COLLEGE EDUCAION Output Sistem Pakar Sistem pakar dirancang untuk memberikan saran pemecahan masalah. Pemecahan masalah yang ditawarkan dilengkapi dengan penjelasan. Ada dua jenis penjelasan: Penjelasan atas pertanyaan - Manajer mungkin memerlukan penjelasan saat sistem pakar melakukan penalaran Penjelasan atas pemecahan masalah - Setelah sistem pakar memberikan suatu pemecahan masalah, manajer dapat meminta penjelasan bagaimana pemecahan masalah tersebut didapat 4

Database Pengetahuan (Knowledge Base) Knowledge Base berisi fakta-fakta yang menggambarkan area permasalahan dan teknik bagaimana fakta-fakta tersebut dapat sesuai atau cocok satu-sama lain secara logis Aturan menentukan apa yang harus dilakukan dalam situasi tertentu, dan terdiri dari dua bagian: yaitu kondisi yang mungkin benar mungkin tidak dan tindakan yang harus diambil jika kondisinya benar Jaringan Aturan Perangkat aturan yang menghasilkan kesimpulan akhir Kesimpulan Kesimpulan Kesimpulan Bukti Bukti Bukti Bukti Bukti Bukti Bukti Bukti 5

Penalar (Inference Engine) Inference engine adalah bagian dari sistem pakar yang melakukan penalaran terhadap isi database pengetahuan (knowledge base) berdasarkan urutan tertentu Penalaran maju disebut juga sebagai forward chaining. Pada penalaran ini aturan-aturan diuji satu demi satu dalam urutan tertentu. Caranya dilakukan dengan memasukan suatu aturan ke dalam seperangkat aturan berdasarkan urutan tertentu, atau dapat juga suatu urutan lain yang ditentukan oleh pemakai. Ketika satu aturan diuji, sistem pakar berusaha mengevaluasi apakah kondisinya benar atau salah Proses penalaran maju Aturan 1 IF A HEN B Aturan 2 IF C HEN D F Aturan 3 IF M HEN E Aturan 4 IF K HEN F Aturan 5 Aturan 6 IF I HEN J F Aturan 7 IF B OR D HEN K Aturan 8 IF E HEN L Aturan 9 IF (F AND H) OR J HEN M Aturan 10 IF K AND L HEN N Aturan 11 IF M HEN O Aturan 12 IF N OR O HEN P Putaran ke 1 Putaran ke 2 Putaran ke 3 6

Penalaran Mundur Penalaran ini disebut sebagai backward chaining, penalar akan memilih aturan dan menganggapnya sebagai masalah yang harus di pecahkan Masalah dan submasalah Aturan 10 IF K AND L HEN N Keterangan: Masalah Aturan 11 IF M HEN O Jika N atau O Maka P Sub masalah Submasalah menjadi masalah baru Aturan 7 Keterangan: Masalah IF B OR D HEN K Aturan 10 Aturan 8 IF K AND L Aturan 12 HEN N IF E HEN L IF N OR O HEN P Sub Masalah 7

Bahasa Pemrograman Sistem Pakar Sistem pakar dapat dibuat dengan menggunakan bahasa pemrograman apa pun, namun yang paling banyak digunakan adalah Lisp dan Prolog Salah satu sistem pakar pertama kali adalah Mycin yang dibuat oleh Edward Shortliffe dan Stanley Cohen dari Universitas Stanford dengan bantuan seorang ahli kedokteran bernama Stantone Axline, Mycin dibuat saat itu untuk mendiagnosa penyakit menular tertentu Knowledge engineer (seperti sistem analis) adalah orang yang merancang sistem pakar bersama dengan satu atau beberapa orang pakar Metode prototyping dalam pengembangan sistem pakar Langkah 1 Langkah 2 Analis Sistem Pakar Pemakai Mempelajari permasalahan Menentukan masalah Perlu dirancang ulang Langkah 3 Langkah 4 Menentukan Perangkat aturan Menguji prototipe sistem Perlu dirancang ulang Langkah 5 Membuat interface Langkah 6 Melakukan pengujian pemakai Langkah 6 Memelihara sistem Langkah 7 Menggunakan sistem 8

Keuntungan Sistem pakar yaitu, dengan sistem pakar diharapkan manajer dapat membuat keputusan lebih baik Ada dua ciri sistem pakar yang membatasi kemampuannya: Sistem pakar tidak dapat menangani pengetahuan yang tidak konsisten Sistem pakar tak dapat menerapkan penilaian dan intuisi yang kita kenal sebagai unsur penting dari pemecahan masalah Kendala besar dalam menerapkan sistem pakar dalam masalah bisnis adalah struktur masalahnya. Agar sistem pakar dapat digunakan, masalah harus sangat terstruktur dan kita melihat bahwa sebagian besar masalah bisnis cocok dengan bentuk ini 9