Upload
rideinsar
View
115
Download
3
Embed Size (px)
DESCRIPTION
Uploaded from Google Docs
Citation preview
Contoh Implementasi Logika Fuzzy
Oleh:
Rina Dewi IS, S.Kom
Tes Tulis (0 – 100)
Tidak lulus– (0,50,60)
Lulus dengan syarat– (50,60,80)
Lulus mutlak– (70,80,100)
Nilai Fungsi Keanggotaan Tes Tulis
Grafik Fungsi Keanggotaan
NUN (0 – 50)
Rendah – (0,20,25)
Sedang – (20,25,30)
Tinggi – (25,30,50)
Nilai Fungsi Keanggotaan NUN
Grafik fungsi keanggotaan
Penyelesaian nilai test:
Nilai test (x) = 78– µlulus_syarat [78] = (80-78)/(80-60)
= 2/20 = 0,1– µlulus_mutlak [78] = (78-70)/(80-70)
= 8/10 = 0,8
Penyelesaian NUN:
NUN (y) = 40– µtinggi [40] = (50-40)/(50-30)
= 10/20 = 0,5
Penalaran Aturan 1
[R1] IF Test Lulus Mutlak AND NUN Tinggi THEN Kelulusan dinyatakan Lulus– α- predikat 1 = μ Test Lulus Mutlak ∩ μ NUN Tinggi
= min (μ Test Lulus Mutlak [78],
μ NUN Tinggi[40])
= min (0,8; 0,5)
= 0,5
– Himpunan Penilaian Maksimal
(100 - z) / 100 = 0,5 z1 = 50
Penalaran Aturan 2
[R2] IF Test Lulus Syarat AND NUN Tinggi THEN Kelulusan dinyatakan Lulus– α- predikat 2 = μ Test Lulus Syarat ∩ NUN Tinggi
= min (μ NU Lulus Mutlak [78],
μ NUN Tinggi [40])
= min (0,1; 0,5)
= 0,1
– Himpunan Penilaian Maksimal
(100 - z) / 100 = 0,1 z2 = 90
Mencari Nilai Z
Z = α-pred1* z1 + α-pred2* z2
α-pred1+ α-pred2
= (0,5 * 50) + (0,1 * 90)
0,5 + 0,1
= (25 + 9)/ 0,6 = 56,66666667
Jadi nilai maksimal yang diperoleh calon maba tersebut = 56,67 (nilai defuzzyfikasi)