Differential Evolution (DE) Clustering

Differential Evolution Clustering and comparison with k-means and Gaussian Mixture Model
164 téléchargements
Mise à jour 8 jan. 2022

Afficher la licence

%% 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 :)

Citation pour cette source

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

Compatibilité avec les versions de MATLAB
Créé avec R2019a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Publié le Notes de version
1.0.1

title change

1.0.0