: Pengantar Intelegensi Buatan. Worksheet 2 : Praktikum Fuzzy Logic menggunakan MATLAB

dokumen-dokumen yang mirip
Fuzzy Logic dengan Menggunakan MATLAB Bahan Kuliah

MATLAB, Penalaran Mamdani

Praktikum 10 Tim Asisten Praktikum Sistem Pakar

SISTEM CERDAS LATIHAN FUZZY LOGIC Dr. Fatchul Arifin, ST., MT. Phone:

BAB IV HASIL DAN PEMBAHASAN. Tingkat kesehatan bank dapat diketahui dengan melihat peringkat

Studi Kasus Fuzzy Logic 2016

Solusi MATLAB. Double Click salah satu kotak input sehingga muncul Membership Function Editor. Pada Membership Function Editor:

Tahap Sistem Pakar Berbasis Fuzzy

Aplikasi Fuzzy Inference System Dalam Penilaian Prestasi Mahasiswa

JOBSHEET SISTEM CERDAS REASONING 2. Fuzzifikasi

LOGIKA FUZZY MENGGUNAKAN MATLAB

Fuzzy Expert Sistem. Departemen Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Pertanian Bogor 2015

Simulasi Pengendali Kiln PT. Semen Tonasa (Tonasa IV) Menggunakan Fuzzy Logic Toolbox Program Matlab St. Nawal Jaya

Praktikum sistem Pakar Fuzzy Expert System

SPK PENENTUAN TINGKAT KEPUASAN KONSUMEN PADA RESTORAN XYZ

Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12. Tabel 1. Rancangan Variabel fuzzy Fungsi Nama Variabel Rentang Nilai Keterangan

SistemInferensiFuzzy

Penerapan Metode Fuzzy Mamdani Pada Rem Otomatis Mobil Cerdas

BAB IV PEMBAHASAN. BAB IV berisi pembahasan tahapan penelitian, yaitu klasifikasi logika. A. Identifikasi Data Cadangan Hidrokarbon

JMP : Volume 4 Nomor 2, Desember 2012, hal

FUZZY SYSTEM & FUZZY REASONING DEPARTEMEN ILMU KOMPUTER IPB

SIDANG TUGAS AKHIR IMPLEMENTASI FUZZY RULES UNTUK PERENCANAAN DAN PENENTUAN PRIORITAS DI PDAM KOTA SURABAYA. oleh: WINDA ZULVINA

Analisis Pengaruh Pemilihan Fuzzy Membership Function Terhadap Output Sebuah Sistem Fuzzy Logic

BAB 3 ALGORITMA PERENCANAAN SISTEM PENGENALAN PENYAKIT DARAH

MODUL 8 APLIKASI NEURAL NETWORK DAN FUZZY LOGIC PADA PERKIRAAN CUACA

PENGEMBANGAN SISTEM PAKAR FUZZY

Jurnal String Vol. 1 No. 1 Tahun 2016 ISSN: MODEL EVALUASI KINERJA KARYAWAN DENGAN METODE FUZZY SUGENO PADA RESTO ABTL

Contoh Kasus. Bagus Ilhami HIdayat

Ada 5 GUI tools yang dapat dipergunakan untuk membangun, mengedit, dan mengobservasi sistem penalaran, yaitu :

BAB IV PEMBAHASAN. A. Aplikasi Fuzzy Logic untuk Menilai Kolektibilitas Anggota Sebagai. Pertimbangan Pengambilan Keputusan Pemberian Kredit

Penerapan Fuzzy Logic untuk Pembatasan Jumlah Partikel Pada Aplikasi yang Menggunakan Sistem Partikel

Jika kecepatan mobil adalah : 50 km/jam dan jaraknya adalah 0,75 m berapa posisi pedal yang harus di injak? Denganketentuan aturan sebagai berikut :

METODOLOGI PENELITIAN

PENALARAN FUZZY SISTEM PAKAR DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR 2012

Analisis Fungsi Implikasi Max-Min dan Max-Prod Dalam Pengambilan Keputusan

PENENTUAN JUMLAH PRODUKSI PULP PADA PT.TOBA PULP LESTARI, Tbk. DENGAN MENGGUNAKAN METODE FUZZY-MAMDANI SKRIPSI AGNES NENNY SISKA SINAGA

Logika Fuzzy. Farah Zakiyah Rahmanti 2016

BAB III METODE PENELITIAN

PERBANDINGAN PENERAPAN METODE FUZZY MAMDANI DAN SUGENO DALAM MEMPREDIKSI TINGGINYA PEMAKAIAN LISTRIK ( STUDI KASUS KELURAHAN XYZ)

SISTEM PENDUKUNG KEPUTUSAN SELEKSI SUPPLIER DENGAN PENDEKATAN METODE FIS MAMDANI PADA KOPERASI XYZ

Untuk dapat lebih memahani fuzzy Tsukamoto, berikut contoh kasus :

BAB 2 TINJAUAN PUSTAKA

SistemInferensiFuzzy

Kata kunci: Sistem pendukung keputusan metode Sugeno, tingkat kepribadian siswa

Institut Teknologi Sepuluh Nopember Surabaya

PENGGUNAAN METODE LOGIKA FUZZY UNTUK MEMPREDIKSI PRODUKSI BENIH LOBSTER AIR TAWAR (LAT)

ANALISA SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KOSENTRASI JURUSAN TEKNIK MESIN UNP PADANG

Bab III TEORI DAN PENGONTOR BERBASIS LOGIKA FUZZI

MODEL SISTEM PENDUKUNG KEPUTUSAN DENGAN FUZZY INFERENCE SYSTEM UNTUK PROMOSI KARYAWAN

BAB III METODE FUZZY MAMDANI

DENIA FADILA RUSMAN

SIMULASI MENENTUKAN WAKTU MEMASAK BUAH KELAPA SAWIT MENGGUNAKAN FUZZY MAMDANI

BAB III METODE PENELITIAN. Bab ini berisi penjelasan mengenai metode penelitian, jenis dan sumber data

IDENTIFIKASI BUAH MANGGA GEDONG GINCU CIREBON BERDASARKAN CITRA RED-GREEN-BLUE MENGGUNAKAN ADAPTIF NEURO FUZZY INFERENCE SYSTEM ABSTRACT ABSTRAK

IMPLEMENTASI METODE FUZZY MAMDANI DALAM MEMPREDIKSI TINGKAT KEBISINGAN LALU LINTAS

BAB III. Sub Kompetensi :

STUDY TENTANG APLIKASI FUZZY LOGIC MAMDANI DALAM PENENTUAN PRESTASI BELAJAR SISWA (STUDY KASUS: SMP PEMBANGUNAN NASIONAL PAGAR MERBAU)

Volume 9 Nomor 2 Desember 2015

ANALISA TINGKAT KEPUASAN MASYARAKAT DENGAN KUALITAS KINERJA KEPOLISIAN MENGGUNAKAN METODE FUZZY LOGIC SUGENO

Penentuan Jumlah Produksi Kue Bolu pada Nella Cake Padang dengan Sistem Inferensi Fuzzy Metode Sugeno

Rahma Yulia Sari Yuza 1, Khairudin 1, Karmila Suryani 1. Program Studi PTIK FKIP Universitas Bung Hatta Padang

BAB 2 LANDASAN TEORI

LOGIKA FUZZY (Lanjutan)

EVALUASI KINERJA GURU DENGAN MENGGUNAKAN FUZZY INFERENCE SYSTEM (FIS) MAMDANI

IMPLEMENTASI METODE FUZZY TSUKAMOTO PADA PENENTUAN HARGA JUAL BARANG DALAM KONSEP FUZZY LOGIC

PENERAPAN METODE FUZZY MAMDANI DALAM MEMPREDIKSI TINGGINYA PEMAKAIAN LISTRIK ( STUDI KASUS KELURAHAN ABC )

APLIKASI ADAPTIVE NEURAN FUZZY INFERENCE SYSTEM (ANFIS) SEBAGAI MODEL DIAGNOSIS KONSENTRASI JURUSAN PADA SISWA SMA/MA

PENERAPAN FUZZY MAMDANI MAX-MIN DALAM PENGEMBANGAN SISTEM INFORMASI PENENTUAN GAJI PEGAWAI PADA SEKOLAH TINGGI TEKNIK POLIPRFESI

IMPLEMENTASI FUZZY MAMDANI DALAM MENENTUKAN PEMBELIAN CAT (STUDI KASUS PT. XYZ)

Penerapan Fuzzy Logic Sebagai Pendukung Keputusan Dalam Upaya Optimasi Penjualan Barang

Penilaian Hasil Belajar Matematika pada Kurikulum 2013 dengan Menggunakan Logika Fuzzy Metode Mamdani

NURAIDA, IRYANTO, DJAKARIA SEBAYANG

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA BIDIK MISI DI POLITEKNIK NEGERI JEMBER MENGGUNAKAN LOGIKA FUZZY

Sist Sis em t Fuzzy Fuzz Sistem Pakar

Fuzzy Logic. Untuk merepresentasikan masalah yang mengandung ketidakpastian ke dalam suatu bahasa formal yang dipahami komputer digunakan fuzzy logic.

IMPLEMENTASI FUZZY LOGIC DALAM MENENTUKAN PENDUDUK MISKIN (STUDI KASUS PADA BADAN PUSAT STATISTIK KOTA PAGARALAM)

BAB V IMPLEMENTASI SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

ANALISIS RULE INFERENSI SUGENO DALAM SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN

Optimasi Inventory Produk dan Jumlah Pesanan dengan Fuzzylogic pada PT. Hilti Nusantara Batam

Pengantar Kecerdasan Buatan (AK045218) Logika Fuzzy

Sistem Inferensi Fuzzy

Himpunan Tegas (Crisp)

PERBANDINGAN METODE TSUKAMOTO, METODE MAMDANI DAN METODE SUGENO UNTUK MENENTUKAN PRODUKSI DUPA (Studi Kasus : CV. Dewi Bulan)

Fuzzy Inference System untuk Mengurangi Kemacetan di Perempatan Jalan

Elin Haerani. Kata Kunci : Defuzzifikasi, COA (center of area), bisektor, MOM (mean of maximum) LOM

Aplikasi Fuzzy Logic Controller pada Sistem Lalu Lintas di Jalan Abu Bakar Ali, Yogyakarta

IMPLEMENTASI FUZZY TSUKAMOTO DALAM PENENTUAN KESESUAIAN LAHAN UNTUK TANAMAN KARET DAN KELAPA SAWIT

BAB IV PEMBAHASAN. Pada penelitian ini akan dibandingkan antara aplikasi teori graf fuzzy dan

PENILAIAN KINERJA DOSEN DENGAN MENGGUNAKAN METODE SUGENO

PERANCANGAN SISTEM KENDALI PADA MICROHIDRO DENGAN FUZZY LOGIC CONTROLLER

BAB II LANDASAN TEORI. papernya yang monumental Fuzzy Set (Nasution, 2012). Dengan

BAB 2 TINJAUAN PUSTAKA

PENERAPAN FUZZY LOGIC DALAM MENGANALISIS TINGKAT PENDAPATAN AKHIR KONSULTAN PRODUK MULTI LEVEL MARKETING (STUDI KASUS : PT

MODEL PENENTUAN GURU BERPRESTASI BERBASIS ADAPTIVE NEURO FUZZY INFERENCE SYSTEM (ANFIS)

FUZZY MAMDANI DALAM MENENTUKAN TINGKAT KEBERHASILAN DOSEN MENGAJAR

TAHUN AKADEMIK 2016/2017. : PENGANTAR INTELEGENSI BUATAN : Betha Nurina Sari, M.Kom. : Open Book via Google Form (90 Menit)

Penentuan Jumlah Permintaan Obat Pada Kantor Kepolisian Resort Kota Menggunakan. Logika Fuzzy Mamdani. Siti Fathimah

LOGIKA FUZZY. Dr. Ade Gafar Abdullah JPTE-UPI

PENDAHULUAN A. LATAR BELAKANG MASALAH

Transkripsi:

Worksheet 2 : Praktikum Fuzzy Logic menggunakan MATLAB Sumber : - Belajar Cepat Fuzzy Logic menggunakan MATLAB oleh Agus Naba, Penerbit ANDI - Slide bahan Kuliah IF4058 Topik Khusus IF oleh Rinaldi Munir, Teknik Informatika STEI ITB Contoh Studi Kasus : Pelayan restoran sering mendapat uang tip (bonus) dari pelanggan yang makan di restoran. Besar uang tip bergantung pada dua kriteria, yaitu kualitas pelayanan dan kualitas makanan. Rule : 1. Jika pelanggan merasa puas dengan pelayanan dan makanan di restoran, pelanggan tidak akan segan memberi bonus yang besar kepada pelayan. 2. Sebaliknya jika pelayanan kurang memuaskan atau makanan kurang enak, pelanggan mungkin memberikan uang bonus yang kecil atau tidak ada sama sekali. Batasan tentang kualitas pelayanan, kualitas makanan, dan berapa besar uang tip tidaklah jelas, oleh karena itu bersifat fuzzy. Rancanglah sebuah FIS untuk masalah ini. Penyeselesaian menggunakan FIS dengan MATLAB. Pengaturan FIS - And method : MIN - Or method : MAX - Implication : MIN

- Aggregation : MAX - Defuzzification : centroid -

Simpan FIS ke memori dengan memilih: File_Export_To Workspace dan pada field Workspace Variable isikan nama fisbonus, lalu tekan OK. Untuk menyimpan ke memori, pilih: File_Export_To Disk dan simpan dengan nama fisbonus.

Ada tiga variabel FIS di sudut kiri atas, yaitu pelayanan, makanan, dan bonus. Pelayanan memilik tiga terma, yaitu mengecewakan, bagus, dan memuaskan. Klik variabel FIS pelayanan, lalu klik kurva mf1, kemudian isikan/ganti parameter-parameter berikut pada setiap field: Nama: mengecewakan Range: [0 10} Display Range: [0 10] Type: gaussmf Params: nilai default yang terdiri dari standard deviasi dan mean (bisa diubah) Klik kurva mf2, kemudian isikan/ganti parameterparameter berikut pada setiap field: Nama: bagus Range: [0 10} Display Range: [0 10] Type: gaussmf Params: nilai default yang terdiri dari standard deviasi dan mean (bisa diubah) Klik kurva mf3, kemudian isikan/ganti parameterparameter berikut pada setiap field: Nama: memuaskan Range: [0 10} Display Range: [0 10] Type: gaussmf Params: nilai default yang terdiri dari standard deviasi dan mean (bisa diubah) Makanan memiliki terma hambar dan enak. Klik variabel makanan, lalu klik mf2 Hapus mf2 dari Edit_Remove Selected MF Ubah Range manjadi *0 10} dan Display Range menjadi [0 10]

Klik kurva mf1, kemudian ganti parameter-parameter berikut parameter pada setiap field: Nama: hambar Range: [0 10] Display Range: [0 10] Type: trimf Params: [-4 0 7] Klik kurva mf1, kemudian isikan/ganti parameterparameter berikut pada setiap field: Nama: enak Range: [0 10] Display Range: [0 10] Type: trimf Params: [3 10 14] Bonus memiliki terma sedikit, sedang, dan banyak. Klik kurva mf1, kemudian isikan/ganti parameterparameter berikut pada setiap field: Nama: sedikit Range: [0 30] Display Range: [0 30] Type: trimf Params: [0 5 10] Klik kurva mf2, kemudian isikan/ganti parameterparameter berikut pada setiap field: Nama: sedang Range: [0 30] Display Range: [0 30] Type: trimf Params: [10 15 20] Klik kurva mf3, kemudian isikan/ganti parameterparameter berikut pada setiap field: Nama: banyak Range: [0 30] Display Range: [0 30] Type: trimf Params: [20 25 30]

Menyisipkan kaidah IF-THEN pertama: IF (pelayanan is mengecewakan) or (makanan is hambar) THEN bonus is sedikit Di bawah variabel pelayanan pilih mengecewakan Di bawah variabel makanan pilih hambar Di bawah variabel bonus pilih sedikit Isi bobot Weight dengan 1 Klik Add Rule Menyisipkan kaidah IF-THEN kedua: IF (pelayanan is bagus) THEN bonus is sedang Di bawah variabel pelayanan pilih bagus Di bawah variabel makanan pilih none Di bawah variabel bonus pilih banyak Isi bobot Weight dengan 1 Klik Add Rule Menyisipkan kaidah IF-THEN ketiga: IF (pelayanan is memuaskan) or (makanan is enak) THEN bonus is banya Di bawah variabel pelayanan pilih memuaskan Di bawah variabel makanan pilih enak Di bawah variabel bonus pilih banyak Isi bobot Weight dengan 1 Klik Add Rule

- Input ke dalam FIS : Pelayanan = 6.56 dan makanan = 4.136 - Output dari FIS : bonus = 13.1 Tahapan FIS 1. Fuzzifikasi : mengubah input yang berupa angka (crips) ke bentuk fuzzy value (derajat keanggotaan). Tahap fuzzifikasi dilakukan pada setiap variabel dan setiap himpunan fuzzy di dalamnya. 2. Implikasi / Rule based Ada 3 rule (IF THEN) yang sudah disimpan ke dalam FIS, sehingga ketiga rule tersebut harus digunakan dalam proses implikasi. Pada praktikum worksheet ini, digunakan metode MIN MAX. 3. Agregasi : memotong daerah kurva yang dilewati himpunan jawabannya, baik potongan pada rule maupun pada hasil yang diinginkan. 4. Defuzzifikasi : mengubah inputan yang sesuai keinginan, di dalam toolbox MAXMIN.

- Konversi FIS Mamdani_FIS Sugeno >> fisbonus =readfis('fisbonus'); >> sgnfisbonus=mam2sug(fisbonus) Respon MATLAB: name: 'fisbonus' type: 'sugeno' andmethod: 'min' ormethod: 'max' defuzzmethod: 'wtaver' impmethod: 'min' aggmethod: 'max' input: [1x2 struct] output: [1x1 struct] rule: [1x3 struct] (Selamat berlatih dengan matlab toolbox)