Anda di halaman 1dari 8

HIMPUNAN FUZZY

1. Pendahuluan.
Suatu himpunan klasik adalah suatu himpunan dengan batasan crisp, contohnya :
himpunan klasik A dari bilangan real yang lebih besar dari 6 dapat diekspresikan sebagai
A = {x | x > 6} 1
dimana telah jelas, batasnya adalah 6 sehingga jika x lebih besar dari bilangan ini, maka
x termasuk dalam himpunan A, selain itu tidak termasuk dalam himpunan. Walaupun
himpunan klasik sesuai untuk berbagai aplikasi dan telah terbukti sebagai alat penting
untuk matematika dan ilmu komputer, tetapi tidak mencerminkan konsep dan pemikiran
alami manusia. Sebagai ilustrasi, secara matematis himpunan tinggi orang sebagai
kumpulan orang-orang yang mempunyai tinggi lebih dari 6 kaki diekspresikan seperti
pada persamaan 1. jika diketahui A = tinggi orang dan x = tinggi. Sebelum ada cara
yang tepat untuk merepresentasikan tinggi orang, orang dengan tinggi 6,001 ft termasuk
orang tinggi, tetapi tidak untuk orang dengan tinggi 5,999 ft.
Berbeda dengan himpunan klasik, himpunan fuzzy adalah himpunan tanpa batasan
crisp. Yaitu transisi dari termasuk dalam himpunan hingga yang tidak termasuk dalam
himpunan secara gradual, dan transisi ini dikarakterisasi dengan fungsi keanggotaan
yang memberikan fleksibilitas fuzy dalam pemodelan umum yang digunakan dalam
ekspresi linguistik, seperti panasnya air atau tingginya suhu.

2. Definisi dasar dan terminologi.


Diketahui X adalah ruang objek dan x adalah elemen generik dari X. Suatu himpunan
klasik A, A ⊆ X didefinisikan sebagai kumpulan dari elemen atau objek x ∈ X ,
sebagaimana tiap x dapat termasuk atau tidak termasuk dalam himpunan A.
Dengan mendefinisikan suatu fungsi karakteristik untuk setiap elemen x dalam X, dapat
direpresentasikan suatu himpunan klasik A dengan suatu pasangan himpunan (x,0) atau
(x,1) yang menandakan x ∉ A atau x ∈ A .
• Himpunan fuzzy dan fungsi keanggotaan.
Jika X adalah sekumpulan objek yang dinotasikan secara generik oleh x, maka suatu
himpunan fuzzy A dalam X didefinisikan sebagai pasangan himpunan berorde :
A = {( x, µ A ( x )) | x ∈ X } 2
dimana µ A ( x ) disebut fungsi keanggotaan (membership function) untuk himpunan
fuzzy A. Pemetaan MF tiap elemen X pada suatu derajat keanggotaan antara 0 dan
1. Berikut ini beberapa macam himpunan fuzzy.
Himpunan fuzzy dengan universe diskrit tak berorde.
Himpunan fuzzy dengan universe diskrit berorde.
Himpunan fuzzy dengan universe kontinyu.
Dalam prakteknya, ketika universe dari himpunan X adalah ruang kontinyu, biasanya
X dibagi menjadi beberapa himpunan fuzzy yang meliputi X dalam satu kegunaan
atau lebih. Gambar berikut ini contoh pembagian himpunan fuzzy.

1
Gambar 1. a. A = Jumlah anak yang masuk akal dalam keluarga
b. B = Tentang umur 50 tahun.

Gambar 2. Nilai linguistik young, middle aged dan old dari suatu MF.

• Support.
Support himpunan fuzzy A adalah himpunan dari semua titik x dalam X seperti pada
µ A (x ) > 0 :
support ( A) = {x | µ A ( x ) > 0} 3
• Core (inti).
Core (inti) dari himpunan fuzzy A adalah himpunan dari semua titik x dalam X seperti
pada µ A ( x ) = 1 :
core( A) = {x | µ A (x ) = 1} 4
• Normality.
Himpunan fuzzy A adalah normal jika core (inti)-nya tidak kosong. Dengan kata lain,
selalu dapat ditemukan satu titik x ∈ X seperti pada µ A ( x ) = 1 .
• Crossover points.
Suatu titik crossover dari himpunan fuzzy A adalah satu titik x ∈ X yang mana
µ A ( x ) = 0.5 :
crossover ( A) = {x | µ A ( x ) = 0.5} 5
• Fuzzy singleton.
Sebuah himpunan fuzzy yang mana supportnya adalah sebuah titik tunggal dalam X
dengan µ A ( x ) = 1 disebut sebagai fuzzy singleton.
• α-cut dan strong α-cut.
α-cut atau himpunan α-level dari sebuah himpunan fuzzy A adalah himpunan crisp
yang didefinisikan oleh
Aα = {x | µ A ( x ) ≥ α } 6
strong α -cut atau himpunan strong α-level didefinisikan serupa.
Aα' = {x | µ A ( x ) > α } 7

2
• Convexity.
Sebuah himpunan fuzzy A adalah konvex jika dan hanya jika untuk setiap x1, x2 ∈ X
dan setiap λ ∈ [0,1]
µ A (λx1 + (1 − λ )x 2 ) ≥ min{µ A ( x1 ), µ A ( x 2 )} 8
alternatifnya, A adalah konvex jika semua himpunan α-level nya konvex.
• Bilangan fuzzy.
Sebuah bilangan fuzzy adalah sebuah himpunan fuzzy dalam garis real (R) yang
memenuhi kondisi untuk normalitas dan konvexitas.
• Bandwidth normal dan himpunan fuzzy konvex.
Untuk suatu himpunan fuzzy normal dan konvex, bandwidth atau width didefinisikan
sebagai jarak antara dua titik crossover yang unik.
width( A) = x 2 − x1 9
dimana µ A ( x1 ) = µ A ( x 2 ) = 0.5

Gambar 3. Core, support dan crossover point dari


a. Himpunan fuzzy
b. Fuzzy singleton

Gambar 4. a. Dua MF konvex


b. MF non-konvex
3
• Simetri.
Sebuah himpunan fuzzy adalah simetris jika MF-nya simetris disekitar titik tertentu x = c,
yakni
µ A (c + x ) = µ A (c − x ) untuk semua x ∈ X
• Open left, open right dan closed.
Sebuah himpunan fuzzy A open left jika lim µ A ( x ) = 1 dan lim µ A ( x ) = 0 .
x → −∞ x → +∞

Sebuah himpunan fuzzy A open right jika lim µ A (x ) = 0 dan lim µ A (x ) = 1 .


x → −∞ x → +∞

Sebuah himpunan fuzzy A closed jika lim µ A (x ) = lim µ A ( x ) = 0 .


x → −∞ x → +∞

3. Operasi himpunan.
Operasi dasar himpunan adalah union, intersection dan complement. Berikut ini definisi
dari operasi-operasi himpunan.

Gambar 5. Subset

Gambar 6. Operasi himpunan fuzzy.

Containment atau subset.


Himpunan fuzzy A adalah contained dalam himpunan fuzzy B jika dan hanya jika
µ A (x ) ≤ µ B (x ) .
A ⊆ B ⇔ µ A (x ) ≤ µ B (x ) 10
Union atau disjunction.
Union dari dua himpunan fuzzy A dan B adalah himpunan fuzzy C, dituliskan sebagai
C = A ∪ B atau C = A or B .
µ C ( x ) = max (µ A ( x ), µ B (x )) = µ A ( x ) ∨ µ B ( x ) 11

4
Intersection atau conjunction.
Intersection dari dua himpunan fuzzy A dan B adalah himpunan fuzzy C, dituliskan
sebagai C = A ∩ B atau C = A and B
µ C ( x ) = min (µ A (x ), µ B ( x )) = µ A ( x ) ∧ µ B ( x ) 12
Complement atau negasi.
Complement himpunan fuzzy A, dinotasikan dengan A(¬A, not A) , didefinisikan
sebagai
µ A (x ) = 1 − µ A (x ) 13

Cartesian product dan co-product.


Cartesian product dari A dan B, dinotasikan dengan A × B.
µ A×B ( x, y ) = min (µ A (x ), µ B ( y )) 14
cartesian co-product A + B adalah himpunan fuzzy dengan MF
µ A+ B (x, y ) = max (µ A ( x ), µ B ( y )) 15

4. Parameterisasi dan formulasi MF.


4.1. MF satu dimensi.
• MF segitiga.
0 x≤a
x−a
a≤ x≤b
−a
triangle(x; a, b, c ) = cb − 16
x
b≤x≤c
c−b
1 c≤x
  x−a c−x 
triangle(x; a, b, c ) = max min  , ,0  17
 b−a c−b 
• MF trapezoid.
0 x≤a
x−a
a≤ x≤b
b−a
trapezoid ( x; a, b, c, d ) = 1 b≤x≤c 18
d−x
c≤x≤d
d −c
0 d≤x
  x−a d − x 
trapezoid ( x; a, b, c, d ) = max min  ,1, ,0  19
 b−a d −c 

5
Gambar 7. bentuk kurva MF.

• MF gaussian.
2
1  x −c 
 
gaussian(x; c, σ ) = e 2 σ 
20
• MF generalized bell.
1
bell (x; a, b, c ) = 2b
21
x−c
1+
a

Gambar 8. Efek perubahan parameter dalam MF bell.

6
• MF sigmoid.
1
sig ( x; a, c ) = 22
1 + exp[− a( x − c )]

• MF kiri – kanan.
c− x
FL   x≤c
 α 
LR ( x; c, α , β ) = 23
 x−c
FR   x ≥ c
 β 

Gambar 9. MF sigmoid

Gambar 10. MF kiri – kanan.

7
4.2. MF dua dimensi.
• Ekstensi silindris dari himpunan fuzzy satu dimensi.

Gambar 11. Ekspansi silindris.

• Proyeksi dari himpunan fuzzy.

Gambar 12. Proyeksi MF.

• MF dua dimensi komposit berdasar pada operator min – max.

Gambar 13. MF komposit berdasar operator min – max.

Anda mungkin juga menyukai