Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis

Feature selection is a challenging step in the field of data mining, because there are many local optimal solutions in a feature space. Feature selection can be considered an optimization problem, which requires as few feature combinations as possible and high accuracy. The binary symbiotic organism...

Full description

Bibliographic Details
Main Authors: Cao Han, Guo Zhou, Yongquan Zhou
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8902047/
id doaj-a815237d9cb6420cabb8059b4f9b1004
record_format Article
spelling doaj-a815237d9cb6420cabb8059b4f9b10042021-03-30T00:38:16ZengIEEEIEEE Access2169-35362019-01-01716683316685910.1109/ACCESS.2019.29538008902047Binary Symbiotic Organism Search Algorithm for Feature Selection and AnalysisCao Han0https://orcid.org/0000-0001-8742-652XGuo Zhou1https://orcid.org/0000-0002-2750-8061Yongquan Zhou2https://orcid.org/0000-0003-4404-952XSchool of Computer, Electronics and Information, Guangxi University, Nanning, ChinaDepartment of Science and Technology Teaching, China University of Political Science and Law, Beijing, ChinaCollege of Information Science and Engineering, Guangxi University for Nationalities, Nanning, ChinaFeature selection is a challenging step in the field of data mining, because there are many local optimal solutions in a feature space. Feature selection can be considered an optimization problem, which requires as few feature combinations as possible and high accuracy. The binary symbiotic organism search (BSOS) algorithm is proposed in this paper. It maps the symbiotic organism search algorithm from a continuous space to a discrete space using an adaptive S-shaped transfer function and can be used to search for the optimal feature subset in a feature selection space. The proposed BSOS algorithm is evaluated using 19 datasets from the UCI repository. First, the results of four basic S-shaped transfer functions are compared with those of the adaptive S-shaped transfer function. Additionally, the experimental results are compared with the results obtained by the popular binary grasshopper optimization, binary gray wolf optimization, traditional binary particle swarm optimization, and binary differential evolution algorithms, which are also employed for feature selection in the existing literature. The experimental results show that the BSOS algorithm can find the fewest number of features in most datasets and achieve a high classification accuracy. Moreover, the experiments also show that the BSOS algorithm is still at a disadvantage in handling low-dimensional datasets and attains low sensitivity in hyperdimensional datasets.https://ieeexplore.ieee.org/document/8902047/Symbiotic organism searchbinary symbiotic organism searchfeature selectionfeature analysismetaheuristic optimization
collection DOAJ
language English
format Article
sources DOAJ
author Cao Han
Guo Zhou
Yongquan Zhou
spellingShingle Cao Han
Guo Zhou
Yongquan Zhou
Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis
IEEE Access
Symbiotic organism search
binary symbiotic organism search
feature selection
feature analysis
metaheuristic optimization
author_facet Cao Han
Guo Zhou
Yongquan Zhou
author_sort Cao Han
title Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis
title_short Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis
title_full Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis
title_fullStr Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis
title_full_unstemmed Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis
title_sort binary symbiotic organism search algorithm for feature selection and analysis
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Feature selection is a challenging step in the field of data mining, because there are many local optimal solutions in a feature space. Feature selection can be considered an optimization problem, which requires as few feature combinations as possible and high accuracy. The binary symbiotic organism search (BSOS) algorithm is proposed in this paper. It maps the symbiotic organism search algorithm from a continuous space to a discrete space using an adaptive S-shaped transfer function and can be used to search for the optimal feature subset in a feature selection space. The proposed BSOS algorithm is evaluated using 19 datasets from the UCI repository. First, the results of four basic S-shaped transfer functions are compared with those of the adaptive S-shaped transfer function. Additionally, the experimental results are compared with the results obtained by the popular binary grasshopper optimization, binary gray wolf optimization, traditional binary particle swarm optimization, and binary differential evolution algorithms, which are also employed for feature selection in the existing literature. The experimental results show that the BSOS algorithm can find the fewest number of features in most datasets and achieve a high classification accuracy. Moreover, the experiments also show that the BSOS algorithm is still at a disadvantage in handling low-dimensional datasets and attains low sensitivity in hyperdimensional datasets.
topic Symbiotic organism search
binary symbiotic organism search
feature selection
feature analysis
metaheuristic optimization
url https://ieeexplore.ieee.org/document/8902047/
work_keys_str_mv AT caohan binarysymbioticorganismsearchalgorithmforfeatureselectionandanalysis
AT guozhou binarysymbioticorganismsearchalgorithmforfeatureselectionandanalysis
AT yongquanzhou binarysymbioticorganismsearchalgorithmforfeatureselectionandanalysis
_version_ 1724188048164388864