In:
網際網路技術學刊, Angle Publishing Co., Ltd., Vol. 24, No. 2 ( 2023-03), p. 217-232
Abstract:
〈〉The sparrow search algorithm (SSA) is a novel intelligent optimization algorithm that simulates the foraging and anti-predation behavior of sparrows. The sparrow search algorithm (SSA) can optimize continuous problems, but in reality many problems are binary problems. In this paper, the binary sparrow search algorithm (BSSA) is proposed to solve binary optimization problems, such as feature selection. The transfer function is crucial to BSSA and it directly affects the performance of BSSA. This paper proposes three new transfer functions to improve the performance of BSSA. Mathematical analysis revealed that the original SSA scroungers position update equation is no longer adapted to BSSA. This paper improves the position update equation. We compared BSSA with BPSO, BGWO, and BBA algorithms, and tested on 23 benchmark functions. In addition, statistical analysis of the experimental results, Friedman test and Wilcoxon rank-sum test were performed to verify the effectiveness of BSSA. Finally, the algorithm was used to successfully implement feature selection and obtain satisfactory results in the UCI data set.〈〉
Type of Medium:
Online Resource
ISSN:
1607-9264
,
1607-9264
Uniform Title:
Binary Sparrow Search Algorithm for Feature Selection
DOI:
10.53106/160792642023032402001
Language:
Unknown
Publisher:
Angle Publishing Co., Ltd.
Publication Date:
2023
Permalink