A Novel Adaptive Kernel Picture Fuzzy C-Means Clustering Algorithm Based on Grey Wolf Optimizer Algorithm
Over the years, research on fuzzy clustering algorithms has attracted the attention of many researchers, and they have been applied to various areas, such as image segmentation and data clustering. Various fuzzy clustering algorithms have been put forward based on the initial Fuzzy C-Means clusterin...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-07-01
|
Series: | Symmetry |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-8994/14/7/1442 |
_version_ | 1797415382295773184 |
---|---|
author | Can-Ming Yang Ye Liu Yi-Ting Wang Yan-Ping Li Wen-Hui Hou Sheng Duan Jian-Qiang Wang |
author_facet | Can-Ming Yang Ye Liu Yi-Ting Wang Yan-Ping Li Wen-Hui Hou Sheng Duan Jian-Qiang Wang |
author_sort | Can-Ming Yang |
collection | DOAJ |
description | Over the years, research on fuzzy clustering algorithms has attracted the attention of many researchers, and they have been applied to various areas, such as image segmentation and data clustering. Various fuzzy clustering algorithms have been put forward based on the initial Fuzzy C-Means clustering (FCM) with Euclidean distance. However, the existing fuzzy clustering approaches ignore two problems. Firstly, clustering algorithms based on Euclidean distance have a high error rate, and are more sensitive to noise and outliers. Secondly, the parameters of the fuzzy clustering algorithms are hard to determine. In practice, they are often determined by the user’s experience, which results in poor performance of the clustering algorithm. Therefore, considering the above deficiencies, this paper proposes a novel fuzzy clustering algorithm by combining the Gaussian kernel function and Grey Wolf Optimizer (GWO), called Kernel-based Picture Fuzzy C-Means clustering with Grey Wolf Optimizer (KPFCM-GWO). In KPFCM-GWO, the Gaussian kernel function is used as a symmetrical measure of distance between data points and cluster centers, and the GWO is utilized to determine the parameter values of PFCM. To verify the validity of KPFCM-GWO, a comparative study was conducted. The experimental results indicate that KPFCM-GWO outperforms other clustering methods, and the improvement of KPFCM-GWO is mainly attributed to the combination of the Gaussian kernel function and the parameter optimization capability of the GWO. What is more, the paper applies KPFCM-GWO to analyzes the value of an airline’s customers, and five levels of customer categories are defined. |
first_indexed | 2024-03-09T05:46:47Z |
format | Article |
id | doaj.art-1414a52d738a40868b34674f8a24b39f |
institution | Directory Open Access Journal |
issn | 2073-8994 |
language | English |
last_indexed | 2024-03-09T05:46:47Z |
publishDate | 2022-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Symmetry |
spelling | doaj.art-1414a52d738a40868b34674f8a24b39f2023-12-03T12:20:05ZengMDPI AGSymmetry2073-89942022-07-01147144210.3390/sym14071442A Novel Adaptive Kernel Picture Fuzzy C-Means Clustering Algorithm Based on Grey Wolf Optimizer AlgorithmCan-Ming Yang0Ye Liu1Yi-Ting Wang2Yan-Ping Li3Wen-Hui Hou4Sheng Duan5Jian-Qiang Wang6Library, Guilin University of Technology, Guilin 541004, ChinaSchool of Business, Central South University, Changsha 410083, ChinaSchool of Business, Central South University, Changsha 410083, ChinaSchool of Business, Central South University, Changsha 410083, ChinaSchool of Business, Central South University, Changsha 410083, ChinaCollege of Computer and Artificial Intelligence, Xiangnan University, Chenzhou 423038, ChinaSchool of Business, Central South University, Changsha 410083, ChinaOver the years, research on fuzzy clustering algorithms has attracted the attention of many researchers, and they have been applied to various areas, such as image segmentation and data clustering. Various fuzzy clustering algorithms have been put forward based on the initial Fuzzy C-Means clustering (FCM) with Euclidean distance. However, the existing fuzzy clustering approaches ignore two problems. Firstly, clustering algorithms based on Euclidean distance have a high error rate, and are more sensitive to noise and outliers. Secondly, the parameters of the fuzzy clustering algorithms are hard to determine. In practice, they are often determined by the user’s experience, which results in poor performance of the clustering algorithm. Therefore, considering the above deficiencies, this paper proposes a novel fuzzy clustering algorithm by combining the Gaussian kernel function and Grey Wolf Optimizer (GWO), called Kernel-based Picture Fuzzy C-Means clustering with Grey Wolf Optimizer (KPFCM-GWO). In KPFCM-GWO, the Gaussian kernel function is used as a symmetrical measure of distance between data points and cluster centers, and the GWO is utilized to determine the parameter values of PFCM. To verify the validity of KPFCM-GWO, a comparative study was conducted. The experimental results indicate that KPFCM-GWO outperforms other clustering methods, and the improvement of KPFCM-GWO is mainly attributed to the combination of the Gaussian kernel function and the parameter optimization capability of the GWO. What is more, the paper applies KPFCM-GWO to analyzes the value of an airline’s customers, and five levels of customer categories are defined.https://www.mdpi.com/2073-8994/14/7/1442fuzzy c-means clusteringpicture fuzzy setskernel functiongrey wolf optimizerpicture fuzzy clustering |
spellingShingle | Can-Ming Yang Ye Liu Yi-Ting Wang Yan-Ping Li Wen-Hui Hou Sheng Duan Jian-Qiang Wang A Novel Adaptive Kernel Picture Fuzzy C-Means Clustering Algorithm Based on Grey Wolf Optimizer Algorithm Symmetry fuzzy c-means clustering picture fuzzy sets kernel function grey wolf optimizer picture fuzzy clustering |
title | A Novel Adaptive Kernel Picture Fuzzy C-Means Clustering Algorithm Based on Grey Wolf Optimizer Algorithm |
title_full | A Novel Adaptive Kernel Picture Fuzzy C-Means Clustering Algorithm Based on Grey Wolf Optimizer Algorithm |
title_fullStr | A Novel Adaptive Kernel Picture Fuzzy C-Means Clustering Algorithm Based on Grey Wolf Optimizer Algorithm |
title_full_unstemmed | A Novel Adaptive Kernel Picture Fuzzy C-Means Clustering Algorithm Based on Grey Wolf Optimizer Algorithm |
title_short | A Novel Adaptive Kernel Picture Fuzzy C-Means Clustering Algorithm Based on Grey Wolf Optimizer Algorithm |
title_sort | novel adaptive kernel picture fuzzy c means clustering algorithm based on grey wolf optimizer algorithm |
topic | fuzzy c-means clustering picture fuzzy sets kernel function grey wolf optimizer picture fuzzy clustering |
url | https://www.mdpi.com/2073-8994/14/7/1442 |
work_keys_str_mv | AT canmingyang anoveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT yeliu anoveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT yitingwang anoveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT yanpingli anoveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT wenhuihou anoveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT shengduan anoveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT jianqiangwang anoveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT canmingyang noveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT yeliu noveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT yitingwang noveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT yanpingli noveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT wenhuihou noveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT shengduan noveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm AT jianqiangwang noveladaptivekernelpicturefuzzycmeansclusteringalgorithmbasedongreywolfoptimizeralgorithm |