Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1 FUZZY INFERENCE SYSTEMS Logika Fuzzy Jurusan Teknik Informatika Samuel Wibisono MATERI KULIAH (PERTEMUAN 10)

Presentasi serupa


Presentasi berjudul: "1 FUZZY INFERENCE SYSTEMS Logika Fuzzy Jurusan Teknik Informatika Samuel Wibisono MATERI KULIAH (PERTEMUAN 10)"— Transcript presentasi:

1 1 FUZZY INFERENCE SYSTEMS Logika Fuzzy Jurusan Teknik Informatika Samuel Wibisono MATERI KULIAH (PERTEMUAN 10)

2 2 Mekanisme FIS Fuzzy Inference Systems (FIS) FUZZYFIKASI RULES AGREGASI DEFUZZY INPUT (CRISP) OUTPUT (CRISP)

3 3 Pokok Bahasan Penalaran Monoton Metode Tsukamotoo

4 4 PENALARAN MONOTON Jika 2 daerah fuzzy direlasikan dengan implikasi sederhana sebagai berikut: IF x is A THEN y is B transfer fungsi: y = f((x,A),B) maka sistem fuzzy dapat berjalan tanpa harus melalui komposisi dan dekomposisi fuzzy. Nilai output dapat diestimasi secara langsung dari derajat keanggotaan yang berhubungan dengan antesedennya.

5 5 0  [x] Tinggi badan (cm) TINGGI  [y] Berat badan (Kg) BERAT [0,75] 58

6 6 Metode Tsukamoto setiap konsekuen pada aturan yang berbentuk IF- Then harus direpresentasikan dengan suatu himpunan fuzzy dengan fungsi keanggotaan yang monoton output hasil inferensi dari tiap-tiap aturan diberikan secara tegas (crisp) berdasarkan  -predikat (fire strength). Hasil akhirnya diperoleh dengan menggunakan rata- rata terbobot.

7 7 Misal ada 2 var input: var-1 (x), dan var-2 (y); serta 1 var output: var-3 (z). Var-1 terbagi atas himp. A1 & A2; var-2 terbagi atas himp. B1 & B2; var-3 terbagi atas himp. C1 & C2. Ada 2 aturan:  If (x is A1) and (y is B2) Then (z is C1)  If (x is A2) and (y is B1) Then (z is C2)

8 8  [x] 1 0 A1 Var-1  [y] 1 0 B1 Var-2  [x] 1 0 A2 Var-1  [y] 1 0 B2 Var-2  [z] 1 0 C1 Var-3  [z] 1 0 C2 Var-3 11 z1z1 22 z2z2 Rata-rata terbobot

9 9 CONTOH… Suatu perusahaan makanan kaleng setiap harinya rata- rata menerima permintaan sekitar kaleng, dan dalam 3 bulan terakhir permintaan tertinggi sebesar kaleng. Makanan kaleng yang masih tersedia di gudang, setiap harinya rata-rata 7000 kaleng, sedangkan kapasitas gudang maksimum hanya dapat menampung kaleng. Produksi rata-rata harian kaleng dan produksi maksimum yang dapat dilakukan kaleng.

10 10 Apabila sistem produksinya menggunakan aturan fuzzy sebagai berikut: [R1] IF Permintaan TURUN And Persediaan BANYAK THEN Produksi Barang BERKURANG [R2] IF Permintaan NAIK And Persediaan SEDIKIT THEN Produksi Barang BERTAMBAH [R3] IF Permintaan NAIK And Persediaan BANYAK THEN Produksi Barang BERTAMBAH [R4] IF Permintaan TURUN And Persediaan SEDIKIT THEN Produksi Barang BERKURANG Tentukanlah berapa jumlah barang yang harus diproduksi hari ini, jika permintaan sebanyak kaleng, dan persediaan yang masih ada di gudang sebanyak 8000 kaleng.

11 11 1. Membuat himpunan dan input fuzzy Ada 3 variabel fuzzy yang akan dimodelkan, yaitu: a. Permintaan; terdiri-atas 2 himpunan fuzzy, yaitu: NAIK dan TURUN. b.Persediaan; terdiri-atas 2 himpunan fuzzy, yaitu: BANYAK dan SEDIKIT. c.Produksi Barang; terdiri-atas 2 himpunan fuzzy, yaitu: BERKURANG dan BERTAMBAH.

12 permintaan per hari (x1000 kaleng) 1 0  [x] TURUN NAIK A. Variabel Permintaan 0,08 0,5

13 13 Jika permintaan maka nilai keanggotaan fuzzy pada tiap-tiap himpunan adalah:  Himpunan fuzzy TURUN,  PmsTurun [60] = 0,08.  Himpunan fuzzy NAIK,  PmsNaik [60] = 0,5. diperoleh dari: = 2[(60-75)/(75-45)] 2 = 0,5

14 14 B. Variabel Persediaan persediaan (x1000 kemasan per hari) 1 0  [x] SEDIKIT BANYAK 0,250,5

15 15 Jika persediaan sebanyak 8000 kemasan per hari, maka nilai keanggotaan fuzzy pada tiap-tiap himpunan adalah:  Himpunan fuzzy SEDIKIT,  PsdSedikit [8] = 0,25. diperoleh dari: = (10-8)/(10-2) = 0,25  Himpunan fuzzy BANYAK,  PsdBanyak [8] = 0,5. diperoleh dari: = (10-5)/(11-5) = 0,5

16 16 C. Variabel Produksi Barang permintaan per hari (x1000 kaleng) 1 0  [z] BERKURANG BERTAMBAH

17 17 Himpunan fuzzy BERKURANG: Himpunan fuzzy BERTAMBAH: Nilai keanggotaan fuzzy pada tiap-tiap himpunan dirumuskan: Himpunan fuzzy BERKURANG: Himpunan fuzzy BERTAMBAH:

18 18 2. Aplikasi operator fuzzy A. Aturan ke-1: [R1] IF Permintaan TURUN And Persediaan BANYAK THEN Produksi Barang = BERKURANG Operator yang digunakan adalah AND, sehingga:   =  PredikatR1 = min( PmtTurun [60], PsdBanyak [8]) = min(0,08;0,5) = 0,08 Cari nilai z 1, untuk  1 = 0,08; lihat himpunan BERKURANG: 0,08 = (75 – z 1 )/60 z 1 = ,8 = 70,2

19 19 B. Aturan ke-2: [R2] IF Permintaan NAIK And Persediaan SEDIKIT THEN Produksi Barang BERTAMBAH Operator yang digunakan adalah AND, sehingga:   =  PredikatR2 = min( PmtNaik [60], PsdSedikit [8]) = min(0,5;0,25) = 0,25 Cari nilai z 2, untuk  2 = 0,25; lihat himpunan BERTAMBAH: 0,25 = (z 2 – 25)/75 z 2 = 18, = 43,75

20 20 C. Aturan ke-3: [R3] IF Permintaan NAIK And Persediaan BANYAK THEN Produksi Barang BERTAMBAH Operator yang digunakan adalah AND, sehingga:   =  PredikatR3 = min( PmtNaik [60], PsdBanyak [8]) = min(0,5;0,5) = 0,5 Cari nilai z 3, untuk  3 = 0,5; lihat himpunan BERTAMBAH: 0,5 = (z 3 – 25)/75 z 3 = 37, = 62,5

21 21 D. Aturan ke-4: [R4] IF permintaan TURUN And persediaan SEDIKIT THEN produksi barang BERKURANG Operator yang digunakan adalah AND, sehingga:   =  PredikatR4 = min( PmtTurun [60], PsdSedikit [8]) = min(0,08;0,25) = 0,08 Cari nilai z 4, untuk  4 = 0,08; lihat himpunan BERKURANG: 0,08 = (75 – z 4 )/60 z 4 = 75 – 4,8 = 70,2

22 22 3. Penegasan (Defuzzy) Jadi produksi barang = kaleng

23 23 Latih: Sebuah perusahaan perakit CPU mempunyai data-data sebagai berikut : Permintaan terbesar mencapai 1000 unit dan terkecil 200 Permintaan terbesar mencapai 1000 unit dan terkecil 200 unit perhari. unit perhari. Persediaan digudang terbanyak 120 unit dan terkecil 20 Persediaan digudang terbanyak 120 unit dan terkecil 20 unit perhari. unit perhari. Produksi maksimum 1400 unit dan minimum 400 unit Produksi maksimum 1400 unit dan minimum 400 unit perhari. perhari.

24 24 Berapa CPU harus dirakit bila jumlah permintaan 800 unit dan persediaan digudang ada 60 unit, bila proses produksi mengikuti aturan fuzzy sbb : IF Permintaan TURUN And Persediaan BANYAK THEN Produksi Barang BERKURANG IF Permintaan NAIK And Persediaan SEDIKIT THEN Produksi Barang BERTAMBAH IF Permintaan NAIK And Persediaan BANYAK THEN Produksi Barang BERTAMBAH IF Permintaan TURUN And Persediaan SEDIKIT THEN Produksi Barang BERKURANG


Download ppt "1 FUZZY INFERENCE SYSTEMS Logika Fuzzy Jurusan Teknik Informatika Samuel Wibisono MATERI KULIAH (PERTEMUAN 10)"

Presentasi serupa


Iklan oleh Google