2017 International Conference on New Trends in Computing Sciences (ICTCS) 2017
DOI: 10.1109/ictcs.2017.43
|View full text |Cite
|
Sign up to set email alerts
|

Binary Dragonfly Algorithm for Feature Selection

Abstract: Wrapper feature selection methods aim to reduce the number of features from the original feature set to and improve the classification accuracy simultaneously. In this paper, a wrapper-feature selection algorithm based on the binary dragonfly algorithm is proposed. Dragonfly algorithm is a recent swarm intelligence algorithm that mimics the behavior of the dragonflies. Eighteen UCI datasets are used to evaluate the performance of the proposed approach. The results of the proposed method are compared with those… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
89
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 167 publications
(98 citation statements)
references
References 28 publications
0
89
0
Order By: Relevance
“…An S-shaped transfer function is applied on the position of each wolf to estimate the position changing. In [30], the continuous Dragonfly algorithm (DA) [31] was modified to tackle the feature selection problem. This is performed by using the V-shaped transfer function that is applied on the step vector value of each search agent.…”
Section: Related Workmentioning
confidence: 99%
“…An S-shaped transfer function is applied on the position of each wolf to estimate the position changing. In [30], the continuous Dragonfly algorithm (DA) [31] was modified to tackle the feature selection problem. This is performed by using the V-shaped transfer function that is applied on the step vector value of each search agent.…”
Section: Related Workmentioning
confidence: 99%
“…Step 8: If the dragonfly has at least one neighbor, the step vector and the position vector of the dragonfly will be calculated according to Equations (24) and (25). If not, the position vector will be updated by Equation (26).…”
Section: The Basic Process Of Da-cksvmmentioning
confidence: 99%
“…Though some literature [20,21] indicates that combining multiple kernel functions can obtain better performance than a single kernel function, little research has provided an in-depth analysis of the performance of SVM classifier with a combined kernel function. There would therefore seem to be a definite need to systematically study the complex optimization problem in the SVM classifier with a combined kernel.In 2015, Mirjalili proposed a new meta-heuristic algorithm called the dragonfly algorithm (DA) [22], which has already been used to solve different optimization problems, such as feature selection [23,24], the knapsack problem [25], and image processing [26]. Considering that DA has an excellent global search ability and there are few studies on SVM classifier with combined kernels in the field of cancer classification, this paper proposed a novel classification algorithm based on DA and SVM classifier with a combined kernel function (DA-CKSVM) to improve the classification ability for cancer diagnosis.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…3 Recently, several nature-inspired algorithms have been proposed for wrapper-based feature selection. [15][16][17] Finally, the hybrid approaches are characterized by combining techniques from both filter and wrapper methods, allowing for an iteration between the feature selection process and the learning algorithm. Basically, hybrid approaches use the filter method to minimize the search space and the wrapper method to choose the best reduction.…”
Section: Introductionmentioning
confidence: 99%