Differential Evolution (DE) Clustering

Differential Evolution Clustering and comparison with k-means and Gaussian Mixture Model
164 descargas
Actualizado 8 Jan 2022

Ver licencia

%% Differential Evolution Clustering - (7 Jan 2022) % Here, we are using evolutionary algorithms, in order to perform % clustering task. The selected algorithm is Differential Evolution (DE) % evolutionary computation as it is faster than others. We are using HTRU2 % dataset which is consisted of 17898 samples and 9 features. Features 5 to % 8 are used in this code. All 4 selected features combinations are % clustered and compared with K-Means clustering and Gaussian Mixture Model % (GMM) Clustering visually and statistically. You can use your data and define % your parameters. 'K' is the number of clusters, 'MaxIt' is number of % iterations and 'nPop' is population size which are most important % parameters. % ------------------------------------------------ % System is using the following paper as dataset: % R. J. Lyon, B. W. Stappers, S. Cooper, J. M. Brooke, J. D. Knowles, Fifty Years of Pulsar Candidate Selection: From simple filters to a new principled real-time classification approach, Monthly Notices of the Royal Astronomical Society 459 (1), 1104-1123, DOI: 10.1093/mnras/stw656 % This code is part of following projects, so please cite them to: % Mousavi, Seyed Muhammad Hossein, S. Younes MiriNezhad, and Atiye Mirmoini. "A new support vector finder method, based on triangular calculations and K-means clustering." 2017 9th International Conference on Information and Knowledge Technology (IKT). IEEE, 2017. % Mousavi, Seyed Muhammad Hossein, Vincent Charles, and Tatiana Gherman. "An Evolutionary Pentagon Support Vector Finder Method." Expert Systems with Applications 150 (2020): 113284. % ------------------------------------------------ % Feel free to ontact me if you find any problem using the code: % mosavi.a.i.buali@gmail.com % SeyedMuhammadHosseinMousavi % My Google Scholar: https://scholar.google.com/citations?user=PtvQvAQAAAAJ&hl=en % My GitHub: https://github.com/SeyedMuhammadHosseinMousavi?tab=repositories % My ORCID: https://orcid.org/0000-0001-6906-2152 % My Scopus: https://www.scopus.com/authid/detail.uri?authorId=57193122985 % My MathWorks: https://www.mathworks.com/matlabcentral/profile/authors/9763916# % ------------------------------------------------ % Enjoy the code and wish me luck :)

Citar como

S. Muhammad Hossein Mousavi (2024). Differential Evolution (DE) Clustering (https://www.mathworks.com/matlabcentral/fileexchange/104690-differential-evolution-de-clustering), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2019a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versión Publicado Notas de la versión
1.0.1

title change

1.0.0