Cargando…

Binary arithmetic optimization algorithm for feature selection

Feature selection, widely used in data preprocessing, is a challenging problem as it involves hard combinatorial optimization. So far some meta-heuristic algorithms have shown effectiveness in solving hard combinatorial optimization problems. As the arithmetic optimization algorithm only performs we...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Min, Song, Qixian, Xi, Mingyang, Zhou, Zhaorong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Berlin Heidelberg 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10191101/
https://www.ncbi.nlm.nih.gov/pubmed/37362265
http://dx.doi.org/10.1007/s00500-023-08274-x
_version_ 1785043406172454912
author Xu, Min
Song, Qixian
Xi, Mingyang
Zhou, Zhaorong
author_facet Xu, Min
Song, Qixian
Xi, Mingyang
Zhou, Zhaorong
author_sort Xu, Min
collection PubMed
description Feature selection, widely used in data preprocessing, is a challenging problem as it involves hard combinatorial optimization. So far some meta-heuristic algorithms have shown effectiveness in solving hard combinatorial optimization problems. As the arithmetic optimization algorithm only performs well in dealing with continuous optimization problems, multiple binary arithmetic optimization algorithms (BAOAs) utilizing different strategies are proposed to perform feature selection. First, six algorithms are formed based on six different transfer functions by converting the continuous search space to the discrete search space. Second, in order to enhance the speed of searching and the ability of escaping from the local optima, six other algorithms are further developed by integrating the transfer functions and Lévy flight. Based on 20 common University of California Irvine (UCI) datasets, the performance of our proposed algorithms in feature selection is evaluated, and the results demonstrate that BAOA_S1LF is the most superior among all the proposed algorithms. Moreover, the performance of BAOA_S1LF is compared with other meta-heuristic algorithms on 26 UCI datasets, and the corresponding results show the superiority of BAOA_S1LF in feature selection. Source codes of BAOA_S1LF are publicly available at: https://www.mathworks.com/matlabcentral/fileexchange/124545-binary-arithmetic-optimization-algorithm
format Online
Article
Text
id pubmed-10191101
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Springer Berlin Heidelberg
record_format MEDLINE/PubMed
spelling pubmed-101911012023-05-19 Binary arithmetic optimization algorithm for feature selection Xu, Min Song, Qixian Xi, Mingyang Zhou, Zhaorong Soft comput Optimization Feature selection, widely used in data preprocessing, is a challenging problem as it involves hard combinatorial optimization. So far some meta-heuristic algorithms have shown effectiveness in solving hard combinatorial optimization problems. As the arithmetic optimization algorithm only performs well in dealing with continuous optimization problems, multiple binary arithmetic optimization algorithms (BAOAs) utilizing different strategies are proposed to perform feature selection. First, six algorithms are formed based on six different transfer functions by converting the continuous search space to the discrete search space. Second, in order to enhance the speed of searching and the ability of escaping from the local optima, six other algorithms are further developed by integrating the transfer functions and Lévy flight. Based on 20 common University of California Irvine (UCI) datasets, the performance of our proposed algorithms in feature selection is evaluated, and the results demonstrate that BAOA_S1LF is the most superior among all the proposed algorithms. Moreover, the performance of BAOA_S1LF is compared with other meta-heuristic algorithms on 26 UCI datasets, and the corresponding results show the superiority of BAOA_S1LF in feature selection. Source codes of BAOA_S1LF are publicly available at: https://www.mathworks.com/matlabcentral/fileexchange/124545-binary-arithmetic-optimization-algorithm Springer Berlin Heidelberg 2023-05-17 /pmc/articles/PMC10191101/ /pubmed/37362265 http://dx.doi.org/10.1007/s00500-023-08274-x Text en © The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2023, Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Optimization
Xu, Min
Song, Qixian
Xi, Mingyang
Zhou, Zhaorong
Binary arithmetic optimization algorithm for feature selection
title Binary arithmetic optimization algorithm for feature selection
title_full Binary arithmetic optimization algorithm for feature selection
title_fullStr Binary arithmetic optimization algorithm for feature selection
title_full_unstemmed Binary arithmetic optimization algorithm for feature selection
title_short Binary arithmetic optimization algorithm for feature selection
title_sort binary arithmetic optimization algorithm for feature selection
topic Optimization
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10191101/
https://www.ncbi.nlm.nih.gov/pubmed/37362265
http://dx.doi.org/10.1007/s00500-023-08274-x
work_keys_str_mv AT xumin binaryarithmeticoptimizationalgorithmforfeatureselection
AT songqixian binaryarithmeticoptimizationalgorithmforfeatureselection
AT ximingyang binaryarithmeticoptimizationalgorithmforfeatureselection
AT zhouzhaorong binaryarithmeticoptimizationalgorithmforfeatureselection