Differential Evolution (DE) Clustering

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

Lizenz anzeigen

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

Zitieren als

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

Kompatibilität der MATLAB-Version
Erstellt mit R2019a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Veröffentlicht Versionshinweise
1.0.1

title change

1.0.0