Feature selection using artificial bee colony algorithm
2023
0 views
0 downloads
Advisor: Doç. Dr. Ahmet Babalık
Abstract (EN)
The feature selection is performed for the dimension reduction of the data in the fields of data mining and machine learning. Not only processing time of the machine learning methods is decreased, but also their classification success is improved on the data by removing irrelevant features from the dataset. By depending on the number of the features on the dataset, the number of feature subsets exponentially increases, and finding the optimum subset by evaluating all the possible solutions can consume much more time. In this thesis, the feature selection problem is considered as a binary optimization problem, and whether each feature is selected or not is represented with the set of {0,1}. 0 and 1 represent the unselected and selected feature, respectively. In order to cope with this time-consuming process of the problem modelled as a binary optimization problem, the evolutionary computing or swarm intelligence algorithms are often used for feature selection in the literature. These algorithms do not guarantee the optimum solution for the problem, but they guarantee to achieve the optimum or near-optimum solutions in a reasonable time. The artificial bee colony algorithm, which is a prominent member of swarm intelligence algorithms, is studied in this thesis. Eight different binary artificial bee colony algorithms are used for feature selection on five datasets. In order to evaluate the solutions produced by these algorithms, the artificial neural network trained by extreme learning machine is used. The dataset is reduced with the feature subset represented in a solution, and the resulting reduced dataset is divided into training and test sets for evaluating this solution. The artificial neural network is trained with the extreme learning machine on the training dataset and the test dataset is classified with the trained network. Classification error is returned from this objective function and used to compare the solutions. In order to evaluate a possible solution, the data are reduced by the feature subset, the extreme learning machine is trained on this reduced dataset, and the reduced dataset is classified with this trained network. Classification error is returned by this objective function, and it is used for comparing the solutions. As a result of the application of the methods to the datasets, it is seen that both the training and test successes in the classification process with the reduced datasets achieved higher success than the non-reduced dataset. Moreover, when the binary versions of ABC are compared, the binary ABC that modified with the genetic operators produced more successful results than the compared binary ABC variants.
Author
Dr. Zehra Kıran
How to Cite
Zehra Kıran (Master Thesis). Feature selection using artificial bee colony algorithm, 2023, Konya Technical University.
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Konya Technical University
- Estimation of topographic density by bouguer anomalies and its effect on geoid determination(2022)
- Numerical and experimental in vestigation of optimization of Pelton turbine rotor design parameters in micro turbine size(2018)
- Controller design for a quadruped walking robot leg using the bees algorithm(2019)
- Modeling and optimization of a solar-wind hybrid microgrid with statcom(2021)
- Design of coastal structures and estimation of wave height by artificial intelligence and time series methods(2021)
- Synthesis of triple ZnO-SnO2-Zn2SnO4 nanocomposides and determination of their photocatalytic activities(2022)
