210 likes | 503 Views
Pemanfaatan Sistem Fuzzy Sebagai Pendukung Keputusan. Sistem Fuzzy sebagai penduga numerik yang terstruktur dan dinamik Logika fuzzy sebagai bagian dari logika boolean yang digunakan untuk menangani konsep derajat kebenaran dan logika fuzzy sering menggunakan informasi linguistik dan verbal
E N D
Pemanfaatan Sistem Fuzzy Sebagai Pendukung Keputusan • Sistem Fuzzy sebagai penduga numerik yang terstruktur dan dinamik • Logika fuzzy sebagai bagian dari logika boolean yang digunakan untuk menangani konsep derajat kebenaran dan logika fuzzy sering menggunakan informasi linguistik dan verbal • Proses dalam logika fuzzy penentuan logika fuzzy aturan if ... then inferensi fuzzy • Ditemukan 1965 Lotfi A. Zadeh Modifikasi teori himpunan Himpunan Kabur (Fuzzy Set)
Universal x A x Himpunan Crisp x Fuzzy a A (a) = 1; a A (a) = 0 A = {x|p(x)} p(x) xA(x) = 1 Fuzzy memperluas jangkauan bil. Real {0,1} Gambar anak gugus fuzzy
(x) Crisp Tinggi ( = 1) 1 = 0.8 - - = 0.3 0 Tidak Tinggi ( = 0) Fungsi Keanggotaan • Kurva yang menunjukkan pemetaan titik-titik input data • Derajat keanggotaan {0,1}
(x) Crisp 1 Fuzzy Tua Muda ½ Baya 1/2 Fuzzy 0 35 55 • Variabel Umur : • Variabel Integer • Variabel Linguistik
Panas (x) True 1 Dingin 0 False 90 120 140 220 Watak Kekaburan Misal mesin beroperasi terus-menerus cepat panas
Hangat Panas True False ............. ................. 40 50 90 180 Hangat Panas True False ......... ................. 50 90 140
(x) Dingin Sejuk Hangat Panas 1 (C) 0 40 50 30 35 15 20 100 Domain Keseluruhan nilai yang diizinkan dalam semesta pembicaraan • Semesta Pembicaraan (Universe of Discourse) Keseluruhan ruang permasalahan mulai nilai terkecil sampai terbesar yang diizinkan Domain Himpunan Suhu Dingin (0,20), Sejuk (15,35), Hangat (30,50) dan Panas (40,100)
1 1 (x) 0 a a1 a2 x 0 x Interval Single Point 1 1 (x) (x) x a1 a4 a2 a1 a2 a3 a3 x 0 0 Trapezoidal Triangular (TFN) Fungsi Keanggotaan
G(,a) Gaussian
(x) 1 (Naik) ? C 0 25 32 35 Membangkitkan Nilai Keanggotaan Fuzzy • Representasi Linier : Eg. Fungsi Keanggotaan merupakan panas pada ruang tertentu. Jika 35C dianggap panas dengan (x) = 1, maka berapa (x) untuk suhu 32C ? panas[32] = (32-25)/(35-25) = 7/10 = 0,7
1 (x) 0 a domain b x < a a x b x b a) Fungsi Keanggotaan Linier Naik
1 (x) 0 a domain b a x b x b b) Fungsi Keanggotaan Linier Turun
1 (x) a c 0 b x a atau x c a x b b x c 2. Representasi Triangular Fungsi Keanggotaan Triangular
1 (x) a c d 0 b x a atau x d a x b b x c x d 3. Representasi Trapezoidal Fungsi Keanggotaan Trapezoidal
(x) 1 0,5 C (x)=0,5 (x)=1 (x)=0 0 x x x x 4. Representasi Kurva-S Fungsi Keanggotaan Pertumbuhan
x x x x Fungsi Keanggotaan Penyusutan