FCM 1
FCM 1
FCM 1
Elisa Usada
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id
Fuzzy C Means Clustering
Clustering :
Pengelompokan data, dapat dilakukan dengan berbagai metode
komputasi (algoritma), salah satunya metode yang berdasarkan teori
himpunan Fuzzy.
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id
Fuzzy C Means Clustering
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id
Fuzzy C Means Clustering
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id
Fuzzy C Means Clustering
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id
Fuzzy C Means Clustering
Algoritma FCM
1. Input data yang akan dicluster X, berupa matriks berukuran n x m
n = jumlah sampel data; m = atribut setiap data, xij = data sampel ke-
i (i = 1,2,…, n), atribut ke-j (j=1,2,…,m).
2. Tentukan:
Jumlah cluster = c;
Pangkat = w;
Maksimum iterasi = MaxIter;
Error terkecil yg diharapkan = e
Fungsi Objektif awal = P0 = 0
Iterasi awal = t = 1
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id
Fuzzy C Means Clustering
Algoritma FCM
3. Bangkitkan bilangan random μik , i= 1, 2,…, n; k = 1,2,…, c
Sebagai elemen matriks partisi awal U.
Hitung jumlah setiap kolom (atribut):
dan Hitung
4. Hitung pusat data cluster ke-k vkj, dengan k=1,2,…,c dan j=1,2,…,m
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id
Fuzzy C Means Clustering
Algoritma FCM
5. Hitung fungsi obyektif pada iterasi ke-t, Pt:
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id
• Pelajari algoritma FCM di atas kemudian jawablah pertanyaan berikut,
dengan belajar mandiri yaitu mencari referensi dari berbagai sumber
(buku, e-book, internet)!
1. Apa yang dimaksud dengan pangkat w dan fungsi obyektif pada
step 2?
2. Apa yang dimaksud dengan matriks partisi U?
ump.ac.id
ump.ac.id tekniksains.ump ac_ump teknik@ump.ac.id fts.ump.ac.id