Operator Dasar Zadeh
Operator Dasar Zadeh
Lamhot Sitorus
OPERATOR DASAR ZADEH
Ada 3 operator dasar yang diciptakan
oleh Zadeh, yaitu
Operator AND
Operator OR
Operator NOT
2
Operator AND
Operator ini berhubungan dengan
operasi interseksi pada himpunan.
predikat sebagai hasil operasi
dengan operator AND diperoleh
dengan mengambil nilai
keanggotaan terkecil antar elemen
pada himpunan-himpunan yang
bersangkutan
AB = min(A[x], B[y]) 3
Contoh
Misalkan nilai keanggotaan 27 tahun pada
himpunan MUDA adalah 0,6 (MUDA[27]=0,6);
dan nilai keanggotaan Rp 2.000.000,- pada
himpunan penghasilan TINGGI adalah 0,8 (
GAJITINGGI[2x10 ] =0,8); maka predikat untuk
6
6
Operator NOT
Operator ini berhubungan dengan
operasi komplemen pada himpunan.
predikat sebagai hasil operasi
dengan operator NOT diperoleh
dengan mengurangkan nilai
keanggotaan elemen pada himpunan
yang bersangkutan dari 1.
A = 1 - A[x]
7
Contoh
Pada contoh di atas, dapat dihitung
nilai predikat untuk usia TIDAK
MUDA adalah:
MUDA [27] = 1 - MUDA[27]
= 1 - 0,6
= 0,4
8
Operator-Operator Alternatif
Transformasi Aritmatika
Transformasi Fungsional
9
Transformasi Aritmatika
Operator Mean
Operator Intensified Mean
Operator Diluted Mean
Operator Product
Operator Bounded Product
Operator Bounded Sum
10
Operator Mean
Intersection
AB = (A[x] + B[y])/2
Union
AB = (2 min(A[x],B[y])
+4Max(A[x],B[y]))/6
11
Contoh
Jika biaya produksi suatu jenis barang adalah 7 juta rupiah,
maka dengan menggunakan kurva S diperoleh derajat
keanggotaan 0,78 (TINGGI[7]=0,78)
Jika Permintaan Pasar untuk jenis barang tersebut sebanyak
35 unit maka dengan menggunakan kurva S diperoleh
derajat kebebasannya 0,85 (TURUN[35]=0,78)
Kontribusi margin untuk jenis barang tersebut adalah 2,5 juta
rupiah, maka dengan menggunakan kurva S diperoleh
derajat kebebasannya 0,94 ((RENDAH[2,5]=0,94)
Pertanyaan :
a. Biaya Produksi TINGGI and Permintaan TURUN and Kontribusi
Margin RENDAH
b.Biaya Produksi TINGGI or Permintaan TURUN or Kontribusi Margin
RENDAH
12
Penyelesaian (a.)
-predikat = ((TINGGI[7]+TURUN[35])/2
+
RENDAH[2,5])/2
= ((0,78+0,85)/2+0,94)/2
= 0,8775
13
Penyelesaian (b.)
-predikat1=(2
min(TINGGI[7],TURUN[35]) +
4Max(TINGGI[7],TURUN[35]))/6
=(2*min(0,78;0,85)+
4*Max(0,78;0,85))/6
= (2*0,78 + 4*0,85)/6
= 0,788
14
Penyelesaian (b.) Cont..
-predikat=(2*min(-
predikat1,RENDAH[2,5]) +
4*Max(-
predikat1,RENDAH[2,5]))/6
=(2*min(0,788;0,94)+
4*Max(0,788;0,94))/6
= (2*0,788 + 4*0,94)/6
= 0,874
15
Contoh
Tentukan tiga buah himpunan fuzzy
(A, B, C)
Tentukanlah : AB; AB; AB;
ABC, ABC; ABC; ABC
16
Operator Intensified Mean
Dilambangkan dengan Mean2
Digunakan untuk menyangatkan,
misalnya AMAT atau SANGAT
17
Operator Diluted Mean (TI A/C 17-
10-2013)
Dilambangkan dengan Mean1/2
Digunakan untuk melemahkan,
misalnya AGAK atau SEDIKIT
18
Operator Product
Intersection
AB=A[x]. B[y]
Union
AB = (A[x] + B[y]) - (A[x] B[y])
19
Contoh
Jika biaya produksi suatu jenis barang adalah 7 juta rupiah,
maka dengan menggunakan kurva S diperoleh derajat
keanggotaan 0,78 (TINGGI[7]=0,78)
Jika Permintaan Pasar untuk jenis barang tersebut sebanyak
35 unit maka dengan menggunakan kurva S diperoleh
derajat kebebasannya 0,85 (TURUN[35]=0,85)
Kontribusi margin untuk jenis barang tersebut adalah 2,5 juta
rupiah, maka dengan menggunakan kurva S diperoleh
derajat kebebasannya 0,94 ((RENDAH[2,5]=0,94)
Pertanyaan :
a. Biaya Produksi TINGGI and Permintaan TURUN and Kontribusi Margin
RENDAH
b.Biaya Produksi TINGGI or Permintaan TURUN or Kontribusi Margin
RENDAH
20
Penyelesaian (a.)
-predikat =
TINGGI[7].TURUN[35].RENDAH[2,5]
= (0.78) (0.85) (0.94)
= 0.6232
21
Penyelesaian (b.)
-predikat1 = (TINGGI[7]+TURUN[35])
(TINGGI[7]. TURUN[35])
= (0.78+0.85)-(0.78 * 0.85)
= 0.967
Sehingga -predikat total adalah :
-predikat= (-predikat +RENDAH[2,5])
(-predikat . TURUN[2,5])
= (0.967+0.94)-(0.967 * 0.94)
= 0.998
22
Operator Bounded Product
Akan memfilter nilai keanggotaan
yang rendah.
Bounded Product = Bounded Sum
And
23
Contoh
Jika biaya produksi suatu jenis barang adalah 7 juta
rupiah, maka dengan menggunakan kurva S diperoleh
derajat keanggotaan 0,78 (TINGGI[7]=0,78)
Jika Permintaan Pasar untuk jenis barang tersebut
sebanyak 35 unit maka dengan menggunakan kurva S
diperoleh derajat kebebasannya 0,85 (TURUN[35]=0,78)
Kontribusi margin untuk jenis barang tersebut adalah 2,5
juta rupiah, maka dengan menggunakan kurva S
diperoleh derajat kebebasannya 0,94 ((RENDAH[2,5]=0,94)
Pertanyaan :
Biaya Produksi TINGGI Bounded Sum and Permintaan TURUN
Bounded Sum and Kontribusi Margin RENDAH
24
Penyelesaian
Hitung -predikat untuk himpunan
TINGGI dan TURUN
-predikat=max(0; TINGGI[x] +
TURUN[y]-1)
= max(0; 0.78 + 0.85-1)
= max(0; 0,63)
= 0.63
25
Penyelesaian
Hitung -predikat total untuk -
predikat himpunan TINGGI dan
TURUN terhadap RENDAH
-predikat=max(0; -predikat +
RENDAH[y]-1)
= max(0; 0.63 + 0.94-1)
= max(0; 0,57)
= 0.57 26
Operator Bounded Sum
Akan memfilter nilai keanggotaan
yang tinggi
27
Contoh
Jika biaya produksi suatu jenis barang adalah 7 juta
rupiah, maka dengan menggunakan kurva S diperoleh
derajat keanggotaan 0,78 (TINGGI[7]=0,78)
Jika Permintaan Pasar untuk jenis barang tersebut
sebanyak 35 unit maka dengan menggunakan kurva S
diperoleh derajat kebebasannya 0,85 (TURUN[35]=0,78)
Kontribusi margin untuk jenis barang tersebut adalah 2,5
juta rupiah, maka dengan menggunakan kurva S
diperoleh derajat kebebasannya 0,94 ((RENDAH[2,5]=0,94)
Pertanyaan :
Biaya Produksi TINGGI Bounded Sum Or Permintaan TURUN
Bounded Sum Or Kontribusi Margin RENDAH
28
Penyelesaian
Hitung -predikat untuk himpunan
TINGGI dan TURUN
-predikat=min(1; -predikat +
RENDAH[y])
= min(1; 1 + 0.94)
= min(1; 1,94)
=1 30
Transformasi Fungsional
Tergantung pada suatu parameter k sebagai
parameter klas
Parameter k digunakan untuk
mertepresentasikan kekuatan atau bobot
koneksi
Terdiri dari :
Operator Pengganti Yager
Operator AND Yager
Operator OR Yager
Operator NOT Yager
Operator Klas Sugeno
31
Operator AND Yager
AB=1-min(1,((1-A[x])k+(1-
B[y])k)1/k)
AB=min(1,((A[x])k+(B[y])k)1/k)
A = ((1-(A[x])k)1/k)