cominsys / Fuzzy-clustering-based-on-FOA

Fuzzy clustering based on Forest optimization algorithm in Matlab

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fuzzy clustering based on Forest optimization algorithm

Fuzzy clustering based on Forest optimization algorithm Matlab code

Doi: https://doi.org/10.1016/j.jksuci.2016.09.005

URL: https://www.sciencedirect.com/science/article/pii/S1319157816300702#!

Article Abstract:

Clustering is one of the classification methods for data analysis and it is one of the ways of data analysis, too. There are various methods for fuzzy clustering using optimization algorithms such as genetic algorithm and particle swarm optimization algorithm that were specified. In this paper, the combination of one of the recent optimization algorithms called Forest optimization algorithm and one of the local search methods called gradient method are used to perform fuzzy clustering. The purpose of applying the gradient method is accelerating the convergence of the used optimization algorithm. To apply the proposed method, 4 types of real data sets are used. Cluster validity measures are used to obtain and verify the accuracy of the proposed method (FOFCM). By analyzing and comparing the results of the proposed method with the results of algorithms GGAFCM (fuzzy clustering based on genetic algorithm) and PSOFCM (fuzzy clustering based on particle swarm optimization algorithm), it has been shown that the accuracy of the proposed approach is significantly increased.

Cite:

@article{CHAGHARI201825,
title = {Fuzzy clustering based on Forest optimization algorithm},
author = {Arash Chaghari and Mohammad-Reza Feizi-Derakhshi and Mohammad-Ali Balafar},
journal = {Journal of King Saud University - Computer and Information Sciences},
volume = {30},
number = {1},
pages = {25-32},
year = {2018},
doi = {https://doi.org/10.1016/j.jksuci.2016.09.005},
url = {https://www.sciencedirect.com/science/article/pii/S1319157816300702},
keywords = {Fuzzy clustering, Partition matrix, Forest optimization, Gradient method, Clustering index}
}

About

Fuzzy clustering based on Forest optimization algorithm in Matlab


Languages

Language:MATLAB 100.0%