Skip to content
F

FAFCM_Firefly_Algorithm_Optimization_Fuzzy_C-Means

Project ID: 40

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