An Efficient Binary Equilibrium Optimizer Algorithm for Feature Selection

Feature selection (FS) is a classic and challenging optimization task in the field of machine learning and data mining. An equilibrium optimizer (EO) is a novel physics-based optimization algorithm; it was inspired by controlled volume mass balance models for estimating dynamic and equilibrium state...

Full description

Bibliographic Details
Main Authors: Yuanyuan Gao, Yongquan Zhou, Qifang Luo
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9154367/
id doaj-fdb4333b367445799aba55b2f0665e99
record_format Article
spelling doaj-fdb4333b367445799aba55b2f0665e992021-03-30T04:29:07ZengIEEEIEEE Access2169-35362020-01-01814093614096310.1109/ACCESS.2020.30136179154367An Efficient Binary Equilibrium Optimizer Algorithm for Feature SelectionYuanyuan Gao0https://orcid.org/0000-0002-6408-1984Yongquan Zhou1https://orcid.org/0000-0003-4404-952XQifang Luo2https://orcid.org/0000-0002-9669-6270College of Information Science and Engineering, Guangxi University for Nationalities, Nanning, ChinaCollege of Information Science and Engineering, Guangxi University for Nationalities, Nanning, ChinaCollege of Information Science and Engineering, Guangxi University for Nationalities, Nanning, ChinaFeature selection (FS) is a classic and challenging optimization task in the field of machine learning and data mining. An equilibrium optimizer (EO) is a novel physics-based optimization algorithm; it was inspired by controlled volume mass balance models for estimating dynamic and equilibrium states. This article presents two binary equilibrium optimizer algorithm and for selecting the optimal feature subset for classification problems. The first algorithm maps the continuous EO into a discrete type using S-shaped and V-shaped transfer functions (BEO-S and BEO-V). The second algorithm is based on the position of the current optimal solution (target) and position vector (BEO-T). To verify the performance of the proposed algorithm, 19 well-known UCI datasets are tested and compared with other advanced FS methods. The experimental results show that among the proposed binary EO algorithms, BEO-V2 has the best comprehensive performance and has better performance than other state-of-the-art metaheuristic algorithms in terms of the performance measures.https://ieeexplore.ieee.org/document/9154367/Binary equilibrium optimizerequilibrium optimizerfeature selectionphysics-based optimization
collection DOAJ
language English
format Article
sources DOAJ
author Yuanyuan Gao
Yongquan Zhou
Qifang Luo
spellingShingle Yuanyuan Gao
Yongquan Zhou
Qifang Luo
An Efficient Binary Equilibrium Optimizer Algorithm for Feature Selection
IEEE Access
Binary equilibrium optimizer
equilibrium optimizer
feature selection
physics-based optimization
author_facet Yuanyuan Gao
Yongquan Zhou
Qifang Luo
author_sort Yuanyuan Gao
title An Efficient Binary Equilibrium Optimizer Algorithm for Feature Selection
title_short An Efficient Binary Equilibrium Optimizer Algorithm for Feature Selection
title_full An Efficient Binary Equilibrium Optimizer Algorithm for Feature Selection
title_fullStr An Efficient Binary Equilibrium Optimizer Algorithm for Feature Selection
title_full_unstemmed An Efficient Binary Equilibrium Optimizer Algorithm for Feature Selection
title_sort efficient binary equilibrium optimizer algorithm for feature selection
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Feature selection (FS) is a classic and challenging optimization task in the field of machine learning and data mining. An equilibrium optimizer (EO) is a novel physics-based optimization algorithm; it was inspired by controlled volume mass balance models for estimating dynamic and equilibrium states. This article presents two binary equilibrium optimizer algorithm and for selecting the optimal feature subset for classification problems. The first algorithm maps the continuous EO into a discrete type using S-shaped and V-shaped transfer functions (BEO-S and BEO-V). The second algorithm is based on the position of the current optimal solution (target) and position vector (BEO-T). To verify the performance of the proposed algorithm, 19 well-known UCI datasets are tested and compared with other advanced FS methods. The experimental results show that among the proposed binary EO algorithms, BEO-V2 has the best comprehensive performance and has better performance than other state-of-the-art metaheuristic algorithms in terms of the performance measures.
topic Binary equilibrium optimizer
equilibrium optimizer
feature selection
physics-based optimization
url https://ieeexplore.ieee.org/document/9154367/
work_keys_str_mv AT yuanyuangao anefficientbinaryequilibriumoptimizeralgorithmforfeatureselection
AT yongquanzhou anefficientbinaryequilibriumoptimizeralgorithmforfeatureselection
AT qifangluo anefficientbinaryequilibriumoptimizeralgorithmforfeatureselection
AT yuanyuangao efficientbinaryequilibriumoptimizeralgorithmforfeatureselection
AT yongquanzhou efficientbinaryequilibriumoptimizeralgorithmforfeatureselection
AT qifangluo efficientbinaryequilibriumoptimizeralgorithmforfeatureselection
_version_ 1724181827841687552