Back to Search Start Over

POFCM: A Parallel Fuzzy Clustering Algorithm for Large Datasets

Authors :
Joaquín Pérez-Ortega
César David Rey-Figueroa
Sandra Silvia Roblero-Aguilar
Nelva Nely Almanza-Ortega
Crispín Zavala-Díaz
Salomón García-Paredes
Vanesa Landero-Nájera
Source :
Mathematics, Vol 11, Iss 8, p 1920 (2023)
Publication Year :
2023
Publisher :
MDPI AG, 2023.

Abstract

Clustering algorithms have proven to be a useful tool to extract knowledge and support decision making by processing large volumes of data. Hard and fuzzy clustering algorithms have been used successfully to identify patterns and trends in many areas, such as finance, healthcare, and marketing. However, these algorithms significantly increase their solution time as the size of the datasets to be solved increase, making their use unfeasible. In this sense, the parallel processing of algorithms has proven to be an efficient alternative to reduce their solution time. It has been established that the parallel implementation of algorithms requires its redesign to optimise the hardware resources of the platform that will be used. In this article, we propose a new parallel implementation of the Hybrid OK-Means Fuzzy C-Means (HOFCM) algorithm, which is an efficient variant of Fuzzy C-Means, in OpenMP. An advantage of using OpenMP is its scalability. The efficiency of the implementation is compared against the HOFCM algorithm. The experimental results of processing large real and synthetic datasets show that our implementation tends to more efficiently solve instances with a large number of clusters and dimensions. Additionally, the implementation shows excellent results concerning speedup and parallel efficiency metrics. Our main contribution is a Fuzzy clustering algorithm for large datasets that is scalable and not limited to a specific domain.

Details

Language :
English
ISSN :
22277390
Volume :
11
Issue :
8
Database :
Directory of Open Access Journals
Journal :
Mathematics
Publication Type :
Academic Journal
Accession number :
edsdoj.4e5b5d93484475daea2f9dcff580e22
Document Type :
article
Full Text :
https://doi.org/10.3390/math11081920