Variabel Fuzzy
Membership
Function
Variabel dalam suatu sistem fuzzy. Contoh : berat badan, tinggi badan, dsb
Himpunan Fuzzy (Fuzzy set)
Himpunan fuzzy yang mewakili suatu kondisi pada suatu variabel fuzzy.
Contoh :
Variabel suhu terbagi menjadi 3 himpunan fuzzy, yaitu : panas, hangat,
dingin.
Variabel nilai terbagi menjadi : tinggi, sedang, rendah
Himpunan fuzzy memiliki 2 atribut, yaitu :
- Linguistik, yaitu penamaan suatu group yang mewakili suatu kondisi,
misalnya
panas, hangat, dingin
- Numeris, yaitu ukuran dari suatu variabel seperti : 17,19, 21, 33, dst
Himpunan Semesta
keseluruhan nilai yang boleh dioperasikan dalam suatu variabel fuzzy.
Contoh:
Semesta untuk variabel berat badan : [1, 150]
Semesta untuk variabel suhu : [0,100].
Domain
Domain himpunan fuzzy adalah keseluruhan nilai yang diijinkan dalam
Semesta dan boleh
dioperasikan
dalam suatu
himpunan fuzzy.
= [0,60]
DINGIN
Contoh : HANGAT = [50,80]
PANAS
= [80, +)
HIMPUNAN FUZZY
Variabel temperatur, terbagi menjadi 5 himpunan
fuzzy, yaitu: DINGIN, SEJUK, NORMAL, HANGAT, dan
PANAS.
SEMESTA????
DOMAIN????
Fuzzy Set
Contoh:
Misalkan, x = {5, 10, 20, 30, 40, 50, 60, 70,
80} adalah crisp set Usia dalam satuan tahun.
Balita, Dewasa, Muda, dan Tua adalah empat
fuzzy set yang merupakan subset dari x.
Fuzzy Set
Pada tabel tersebut terdapat 4 buah fuzzy
set dengan anggota dan derajat
keanggotaannya sebagai berikut:
Balita = {}
Dewasa = {20, 30, 40, 50, 60, 70, 80}, di
mana derajat keanggotaannya dinyatakan
oleh Dewasa = {0.8, 1, 1, 1, 1, 1, 1}.
Muda = {5, 10, 20, 30, 40, 50}, di mana
derajat keanggotaannya dinyatakan oleh
muda = {1, 1, 0.8, 0.5, 0.2, 0.1}.
Tua = {20, 30, 40, 50, 60, 70, 80}, di mana
derajat keanggotaannya dinyatakan oleh Tua
= {0.1, 0.2, 0.4, 0.6, 0.8, 1, 1}.
Fungsi keanggotaan
untuk himpunan
PANAS pada variabel
temperatur ruangan
seperti terlihat pada
Gambar
Panas (27) = ????
Panas (34) = ????
Representasi linier
Contoh:
Fungsi keanggotaan
untuk himpunan
DINGIN pada variabel
temperatur ruangan
seperti terlihat pada
Gambar
dingin (25) = ????
dingin (17) = ????
2
2.
Representasi segitiga
(triangular)
Ditentukan oleh 3 parameter
{a, b, c} sebagai berikut :
triangle x : a, b, c
0, x a
xa
, a x b
ba
cx
,b x c
c b
0, c x
3 Representasi Trapesium
3.
trapezoid x; a, b, c, d
0, x a
xa
, a x b
ba
1, b x c
dx
,c x d
d c
0, d x
Contoh
kasus
No
(konsumen
)
Murah
Sedang
Mahal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Rp.1.000.000,Rp.500.000,Rp.500.000,Rp.300.000,Rp.500.000,Rp.200.000,Rp.1.000.000,Rp.700.000,Rp.1.000.000,Rp.500.000,Rp.500.000,Rp.500.000,Rp.3000.000,Rp.1.000.000,Rp.500.000,Rp.500.000,Rp.500.000,Rp.1.000.000,Rp.500.000,Rp.500.000,-
Rp.2.000.000,Rp.1.000.000,Rp.1.500.000,Rp.1.000.000,Rp.2.000.000,Rp.1.000.000,Rp.2.000.000,Rp.1.500.000,Rp.2.500.000,Rp.1.500.000,Rp.1.500.000,Rp.1.500.000,Rp.1.000.000,Rp.3.000.000,Rp.1.500.000,Rp.1.500.000,Rp.1.000.000,Rp.2.000.000,Rp.1.500.000,Rp.1.000.000,-
Rp.3.000.000,Rp.2.000.000,Rp.2.500.000,Rp.2.000.000,Rp.3.000.000,Rp.2.000.000,Rp.3.000.000,Rp.3.000.000,Rp.5.000.000,Rp.2.500.000,Rp.3.000.000,Rp.3.000.000,Rp.2.000.000,Rp.5.000.000,Rp.2.000.000,Rp.3.000.000,Rp.2.000.000,Rp.3.000.000,Rp.3.000.000,Rp.2.000.000,-
Representasi
bentuk BAHU
4
Daerah yang terletak di
tengah-tengah suatu variabel
yang direpresentasikan dalam
bentuk segitiga, pada sisi
kanan dan kirinya akan naik dan
turun (misalkan: DINGIN bergerak
ke SEJUK bergerak ke
HANGAT dan bergerak ke PANAS).
Tetapi terkadang salah satu sisi
dari
variabel tersebut tidak
mengalami perubahan. Sebagai
contoh, apabila
telah mencapai kondisi PANAS,
kenaikan temperatur akan tetap
berada pada kondisi PANAS.
Himpunan fuzzy bahu, bukan
segitiga, digunakan
untuk mengakhiri variabel
Representasi
bentuk S
5
Kurva PERTUMBUHAN dan
PENYUSUTAN merupakan kurvaS atau sigmoid yang
berhubungan dengan kenaikan
dan penurunan permukaan
secara tak linear.
Kurva-S untuk PERTUMBUHAN
akan bergerak dari sisi paling
kiri (nilai
keanggotaan = 0) ke sisi paling
kanan (nilai keanggotaan = 1).
Fungsi keanggotaannya akan
tertumpu pada 50% nilai
keanggotaannya
Kurva-S
untuk PENYUSUTAN
yang
akan
sering disebut
bergerak
dari sisi
dengan
paling
titik
kanan
infleksi
(nilai
keanggotaan = 1) ke sisi
paling kiri (nilai keanggotaan =
Representasi
bentuk S
5
Representasi
bentuk S
5
Contoh
Fungsi keanggotaan untuk
himpunan TUA pada variabel umur
seperti
terlihat pada Gambar
Representasi
bentuk S
5
Contoh
Fungsi keanggotaan untuk
himpunan MUDA pada variabel
umur seperti
terlihat pada Gambar
Muda (37)
Kurva PI
Kurva PI berbentuk lonceng dengan derajat keanggotaan 1
terletak pada
pusat dengan domain (), dan lebar kurva () seperti
terlihat pada
Gambar
Kurva Beta
Seperti halnya kurva PI, kurva BETA juga berbentuk lonceng namun
lebih
rapat. Kurva ini juga didefinisikan dengan 2 parameter, yaitu nilai
pada
domain yang menunjukkan pusat kurva (), dan setengah lebar
kurva ()
seperti terlihat pada Gambar
Kurva Beta
Kurva Gauss
Jika kurva PI dan kurva BETA menggunakan 2 parameter yaitu ()
dan
(), kurva GAUSS juga menggunakan () untuk menunjukkan
nilai
domain pada pusat kurva, dan (k) yang menunjukkan lebar
kurva
Operasi Logika
(Operasi Himpunan Fuzzy)
Contoh
Nilai keanggotaan sebagai hasil dari operasi 2 himpunan: fire strength
atau -predikat
Misalkan nilai keanggotaan IP 3.2 pada
AND
A[x] = 1 - A[x]
A B
A B
AB
AB