An efficient binary Gradient-based optimizer for feature selection

Feature selection (FS) is a classic and challenging optimization task in the field of machine learning and data mining. Gradient-based optimizer (GBO) is a recently developed metaheuristic with population-based characteristics inspired by gradient-based Newton's method that uses two main operat...

Full description

Bibliographic Details
Main Authors: Yugui Jiang, Qifang Luo, Yuanfei Wei, Laith Abualigah, Yongquan Zhou
Format: Article
Language:English
Published: AIMS Press 2021-05-01
Series:Mathematical Biosciences and Engineering
Subjects:
Online Access:http://www.aimspress.com/article/doi/10.3934/mbe.2021192?viewType=HTML
_version_ 1818608470057811968
author Yugui Jiang
Qifang Luo
Yuanfei Wei
Laith Abualigah
Yongquan Zhou
author_facet Yugui Jiang
Qifang Luo
Yuanfei Wei
Laith Abualigah
Yongquan Zhou
author_sort Yugui Jiang
collection DOAJ
description Feature selection (FS) is a classic and challenging optimization task in the field of machine learning and data mining. Gradient-based optimizer (GBO) is a recently developed metaheuristic with population-based characteristics inspired by gradient-based Newton's method that uses two main operators: the gradient search rule (GSR), the local escape operator (LEO) and a set of vectors to explore the search space for solving continuous problems. This article presents a binary GBO (BGBO) algorithm and for feature selecting problems. The eight independent GBO variants are proposed, and eight transfer functions divided into two families of S-shaped and V-shaped are evaluated to map the search space to a discrete space of research. To verify the performance of the proposed binary GBO algorithm, 18 well-known UCI datasets and 10 high-dimensional datasets are tested and compared with other advanced FS methods. The experimental results show that among the proposed binary GBO algorithms has the best comprehensive performance and has better performance than other well known metaheuristic algorithms in terms of the performance measures.
first_indexed 2024-12-16T14:43:09Z
format Article
id doaj.art-1a56474179414a9c949eae2f98a075df
institution Directory Open Access Journal
issn 1551-0018
language English
last_indexed 2024-12-16T14:43:09Z
publishDate 2021-05-01
publisher AIMS Press
record_format Article
series Mathematical Biosciences and Engineering
spelling doaj.art-1a56474179414a9c949eae2f98a075df2022-12-21T22:27:50ZengAIMS PressMathematical Biosciences and Engineering1551-00182021-05-011843813385410.3934/mbe.2021192An efficient binary Gradient-based optimizer for feature selectionYugui Jiang0Qifang Luo1Yuanfei Wei 2Laith Abualigah3Yongquan Zhou41. College of Artificial Intelligence, Guangxi University for Nationalities, Nanning 530006, China3. Guangxi Key Laboratories of Hybrid Computation and IC Design Analysis, Nanning 530006, China1. College of Artificial Intelligence, Guangxi University for Nationalities, Nanning 530006, China3. Guangxi Key Laboratories of Hybrid Computation and IC Design Analysis, Nanning 530006, China2. Xiangsihu College of Gunagxi University for Nationalities, Nanning, Guangxi 532100, China4. Faculty of Computer Sciences and Informatics, Amman Arab University, Amman 11953, Jordan1. College of Artificial Intelligence, Guangxi University for Nationalities, Nanning 530006, China3. Guangxi Key Laboratories of Hybrid Computation and IC Design Analysis, Nanning 530006, ChinaFeature selection (FS) is a classic and challenging optimization task in the field of machine learning and data mining. Gradient-based optimizer (GBO) is a recently developed metaheuristic with population-based characteristics inspired by gradient-based Newton's method that uses two main operators: the gradient search rule (GSR), the local escape operator (LEO) and a set of vectors to explore the search space for solving continuous problems. This article presents a binary GBO (BGBO) algorithm and for feature selecting problems. The eight independent GBO variants are proposed, and eight transfer functions divided into two families of S-shaped and V-shaped are evaluated to map the search space to a discrete space of research. To verify the performance of the proposed binary GBO algorithm, 18 well-known UCI datasets and 10 high-dimensional datasets are tested and compared with other advanced FS methods. The experimental results show that among the proposed binary GBO algorithms has the best comprehensive performance and has better performance than other well known metaheuristic algorithms in terms of the performance measures.http://www.aimspress.com/article/doi/10.3934/mbe.2021192?viewType=HTMLgradient-based optimizer (gbo)transfer functionbinary gradient-based optimizerfeature selection (fs)
spellingShingle Yugui Jiang
Qifang Luo
Yuanfei Wei
Laith Abualigah
Yongquan Zhou
An efficient binary Gradient-based optimizer for feature selection
Mathematical Biosciences and Engineering
gradient-based optimizer (gbo)
transfer function
binary gradient-based optimizer
feature selection (fs)
title An efficient binary Gradient-based optimizer for feature selection
title_full An efficient binary Gradient-based optimizer for feature selection
title_fullStr An efficient binary Gradient-based optimizer for feature selection
title_full_unstemmed An efficient binary Gradient-based optimizer for feature selection
title_short An efficient binary Gradient-based optimizer for feature selection
title_sort efficient binary gradient based optimizer for feature selection
topic gradient-based optimizer (gbo)
transfer function
binary gradient-based optimizer
feature selection (fs)
url http://www.aimspress.com/article/doi/10.3934/mbe.2021192?viewType=HTML
work_keys_str_mv AT yuguijiang anefficientbinarygradientbasedoptimizerforfeatureselection
AT qifangluo anefficientbinarygradientbasedoptimizerforfeatureselection
AT yuanfeiwei anefficientbinarygradientbasedoptimizerforfeatureselection
AT laithabualigah anefficientbinarygradientbasedoptimizerforfeatureselection
AT yongquanzhou anefficientbinarygradientbasedoptimizerforfeatureselection
AT yuguijiang efficientbinarygradientbasedoptimizerforfeatureselection
AT qifangluo efficientbinarygradientbasedoptimizerforfeatureselection
AT yuanfeiwei efficientbinarygradientbasedoptimizerforfeatureselection
AT laithabualigah efficientbinarygradientbasedoptimizerforfeatureselection
AT yongquanzhou efficientbinarygradientbasedoptimizerforfeatureselection