MetaCluster: An open-source Python library for metaheuristic-based clustering problems
Clustering, based on metaheuristic algorithms, is a rapidly developing field. Its goal is to use these methods to reframe clustering issues as optimization problems. In this study, we propose an open-source library named MetaCluster. This library leverages the latest metaheuristic algorithms to tack...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2023-12-01
|
Series: | SoftwareX |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2352711023002935 |
_version_ | 1797389427686768640 |
---|---|
author | Nguyen Van Thieu Diego Oliva Marco Pérez-Cisneros |
author_facet | Nguyen Van Thieu Diego Oliva Marco Pérez-Cisneros |
author_sort | Nguyen Van Thieu |
collection | DOAJ |
description | Clustering, based on metaheuristic algorithms, is a rapidly developing field. Its goal is to use these methods to reframe clustering issues as optimization problems. In this study, we propose an open-source library named MetaCluster. This library leverages the latest metaheuristic algorithms to tackle partitional clustering challenges. MetaCluster has two primary goals: to be open-source and to provide a user-friendly interface with comprehensive documentation. This design aims to facilitate usage for individuals with varying experience levels across diverse applications and domains. The current version of MetaCluster is easy to install and deploy. It offers access to 48 available datasets, over 40 performance metrics, more than 40 evaluation measurement methods, and a wide array of 200 metaheuristic algorithms. |
first_indexed | 2024-03-08T22:56:45Z |
format | Article |
id | doaj.art-9e6bffdfdfef4fe583b7d6f4f9a09b0f |
institution | Directory Open Access Journal |
issn | 2352-7110 |
language | English |
last_indexed | 2024-03-08T22:56:45Z |
publishDate | 2023-12-01 |
publisher | Elsevier |
record_format | Article |
series | SoftwareX |
spelling | doaj.art-9e6bffdfdfef4fe583b7d6f4f9a09b0f2023-12-16T06:08:19ZengElsevierSoftwareX2352-71102023-12-0124101597MetaCluster: An open-source Python library for metaheuristic-based clustering problemsNguyen Van Thieu0Diego Oliva1Marco Pérez-Cisneros2Faculty of Computer Science, PHENIKAA University, Yen Nghia, Ha Dong, Hanoi 12116, VietnamDepto. de Ingeniería Electro-Fotónica, Universidad de Guadalajara, CUCEI, Guadalajara, Jalisco, Mexico; Corresponding authors.Depto. de Ingeniería Electro-Fotónica, Universidad de Guadalajara, CUCEI, Guadalajara, Jalisco, MexicoClustering, based on metaheuristic algorithms, is a rapidly developing field. Its goal is to use these methods to reframe clustering issues as optimization problems. In this study, we propose an open-source library named MetaCluster. This library leverages the latest metaheuristic algorithms to tackle partitional clustering challenges. MetaCluster has two primary goals: to be open-source and to provide a user-friendly interface with comprehensive documentation. This design aims to facilitate usage for individuals with varying experience levels across diverse applications and domains. The current version of MetaCluster is easy to install and deploy. It offers access to 48 available datasets, over 40 performance metrics, more than 40 evaluation measurement methods, and a wide array of 200 metaheuristic algorithms.http://www.sciencedirect.com/science/article/pii/S2352711023002935Metaheuristic algorithmsClusteringEvolutionary computationOptimization |
spellingShingle | Nguyen Van Thieu Diego Oliva Marco Pérez-Cisneros MetaCluster: An open-source Python library for metaheuristic-based clustering problems SoftwareX Metaheuristic algorithms Clustering Evolutionary computation Optimization |
title | MetaCluster: An open-source Python library for metaheuristic-based clustering problems |
title_full | MetaCluster: An open-source Python library for metaheuristic-based clustering problems |
title_fullStr | MetaCluster: An open-source Python library for metaheuristic-based clustering problems |
title_full_unstemmed | MetaCluster: An open-source Python library for metaheuristic-based clustering problems |
title_short | MetaCluster: An open-source Python library for metaheuristic-based clustering problems |
title_sort | metacluster an open source python library for metaheuristic based clustering problems |
topic | Metaheuristic algorithms Clustering Evolutionary computation Optimization |
url | http://www.sciencedirect.com/science/article/pii/S2352711023002935 |
work_keys_str_mv | AT nguyenvanthieu metaclusteranopensourcepythonlibraryformetaheuristicbasedclusteringproblems AT diegooliva metaclusteranopensourcepythonlibraryformetaheuristicbasedclusteringproblems AT marcoperezcisneros metaclusteranopensourcepythonlibraryformetaheuristicbasedclusteringproblems |