F
FAFCM_Firefly_Algorithm_Optimization_Fuzzy_C-Means
FAFCM (Firefly Algorithm Optimization FCM)
FAFCM merupakan pengoptimasian algoritma FCM agar tidak terjebak pada local optima. FAFCM ini dibangun dengan menggunakan script R yang ditanamkan pada aplikasi R-Cluzzy. Script FAFCM ini juga dapat digunakkan pada aplikasi R maupun Rstudio.
Berikut adalah panduan penggunaan FAFCM pada R, Rstudio, maupun R-cluzzy
Rstudio dan R
- masukan file realfafcm.r pada project
- run seluruh isi dari script realfafcm.r
- FAFCM siap untuk digunakan
Description
Berikut adalah Script R untuk menggunakan FAFCM
ffa(cluster, data, fflies_count, w, iterations, att_base, absorption,distance, seed, loop.max.fcm, e.threshold.fcm, output, midt, madt )
Argument
Variabel | Penjelasan |
---|---|
cluster | Jumlah Cluster atau kelompok yang ingin dibuat |
data | Data yang akan di kelompokkan |
fflies_count | Jumlah kunang-kunang yang akan di bangkitkan (nilai default : 20) |
w | Fuzzifier untuk menentukan tingkat kekaburan (nilai default : 2) |
iterations | Iterasi maksimum dari algoritme firefly (nilai default : 500) |
att_base | Parameter beta awal pada algoritme firefly (nilai default : 1) |
absorption | Parameter tingkat penyerapan cahaya pada firefly (nilai default : 1) |
distance | ukuran jarak yang digunakan (nilai default : "Euclidean") |
seed | Untuk menentukan persebaran random (nilai default : NA) |
loop.max.fcm | Nilai iterasi pada algoritme FCM (nilai default : 100) |
e.threshold.fcm | Kriteria stop pada FCM untuk perubahan nilai pusat cluster (nilai default : 1e-5) |
output | Untuk menentukan output yang ingin dikeluarkan (nilai default : "fcm") |
midt | (nilai default : NA) |
madt | (nilai default : NA) |
R-Cluzzy
Berikut adalah langkah-langkah penginstallan aplikasi R-cluzzy:
- extract rcluzzy.rar
- install dengan mengklik setup
- aplikasi siap digunakan
- panduan penggunaan metode analisis terdapat pada help aplikasi R-cluzzy