MyNixOS website logo
Description

Fuzzy Adaptive Resonance Theory K-Means Clustering Technique.

A set of function for clustering data observation with hybrid method Fuzzy ART and K-Means by Sengupta, Ghosh & Dan (2011) <doi:10.1080/0951192X.2011.602362>.

FAKMCT

Fuzzy Adaptive Resonance Theory K-Means Clustering Technique (FAKMCT)

Authors

Alfi Nurrahmah

Maintainer

Alfi Nurrahmah [email protected]

Functions

fakmct : A set of function for clustering data observation with hybrid method Fuzzy ART and K-Means

Examples

library(fakmct)
# Using dataset iris
## load data
data.inputs = iris[,-5]
true.labels = as.numeric(unlist(iris$Species))

## run model data
ex.iris<-fakmct(data.inputs, alpha = 0.3, rho = 0.5, beta = 1, max_epochs = 50, max_clusters = 5)
ex.iris$labels
ex.iris$size
ex.iris$centroids
ex.iris$params

## plot data
plot(data.inputs, col = ex.iris$labels, pch = true.labels,
     main = paste0("Dataset: Iris"))

# Using data IPM 2019

## load simulate data IPM
data("simulatedataIPM")
dt <- simulatedataIPM

## run model data IPM
mod.fakm<-fakmct(dt, alpha = 0.3, rho = 0.5, beta = 0.1, max_epochs = 50, max_clusters = 5)
mod.fakm$labels
mod.fakm$size
mod.fakm$centroids
mod.fakm$params

## plot data IPM
plot(dt, col = mod.fakm$labels, pch=mod.fakm$labels, main = paste0("Dataset Human Development Index (IPM)"))

References

  • Carpenter, Gail A., Stephen Grossberg, and David B. Rosen. (1991) Fuzzy ART: Fast stable learning and categorization of analog patterns by an adaptive resonance system. Neural Networks, Vol 4, Issue 6, 759-771, ISSN 0893-6080, https://doi.org/10.1016/0893-6080(91)90056-B.
  • McQueen, J. (1967) Some Methods for Classification and Analysis of Multivariate Observations. Computer and Chemistry, 4, 257-272.
  • Sengupta S., Ghosh T., Dan P. K. (2011). Fuzzy ART K-Means Clustering Technique: a hybrid neural network approach to cellularmanufacturing systems. International Journal of Computer Integrated Manufacturing, 24 (10), 927–938. https://doi.org/10.1080/0951192X.2011.602362
  • Othman Z. A., Muftah A., Suhaila A., Saadat, Z., al Hashmi, M. (2011). Improvement Anomaly Intrusion Detection using Fuzzy-ART Based on K-means based on SNC Labeling. Jurnal Teknologi Maklumat Multimedia, 10, 1–11.
  • L. Steinmeister and D. C. Wunsch II. (2021) FuzzyART: An R Package for ART-based Clustering. http://dx.doi.org/10.13140/RG.2.2.11823.25761
Metadata

Version

0.1.0

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows