Cao Haolin, Yan Bingshuo, Dong Lin, Yuan Xianfeng
School of Mechanical Electrical and Information Engineering, Shandong University, Weihai 264209, China.
Sensors (Basel). 2024 Dec 10;24(24):7879. doi: 10.3390/s24247879.
Feature selection (FS) is a key process in many pattern-recognition tasks, which reduces dimensionality by eliminating redundant or irrelevant features. However, for complex high-dimensional issues, traditional FS methods cannot find the ideal feature combination. To overcome this disadvantage, this paper presents a multispiral whale optimization algorithm (MSWOA) for feature selection. First, an Adaptive Multipopulation merging Strategy (AMS) is presented, which uses exponential variation and individual location information to divide the population, thus avoiding the premature aggregation of subpopulations and increasing candidate feature subsets. Second, a Double Spiral updating Strategy (DSS) is devised to break out of search stagnations by discovering new individual positions continuously. Last, to facilitate the convergence speed, a Baleen neighborhood Exploitation Strategy (BES) which mimics the behavior of whale tentacles is proposed. The presented algorithm is thoroughly compared with six state-of-the-art meta-heuristic methods and six promising WOA-based algorithms on 20 UCI datasets. Experimental results indicate that the proposed method is superior to other well-known competitors in most cases. In addition, the proposed method is utilized to perform feature selection in human fall-detection tasks, and extensive real experimental results further illustrate the superior ability of the proposed method in addressing practical problems.
特征选择(FS)是许多模式识别任务中的关键过程,它通过消除冗余或不相关特征来降低维度。然而,对于复杂的高维问题,传统的FS方法无法找到理想的特征组合。为克服这一缺点,本文提出一种用于特征选择的多螺旋鲸鱼优化算法(MSWOA)。首先,提出一种自适应多群体合并策略(AMS),它利用指数变异和个体位置信息对群体进行划分,从而避免子群体的过早聚集并增加候选特征子集。其次,设计一种双螺旋更新策略(DSS),通过不断发现新的个体位置来突破搜索停滞。最后,为加快收敛速度,提出一种模仿鲸鱼触须行为的须鲸邻域利用策略(BES)。在20个UCI数据集上,将所提出的算法与六种最先进的元启发式方法和六种有前景的基于鲸鱼优化算法的算法进行了全面比较。实验结果表明,在大多数情况下,所提出的方法优于其他知名的竞争算法。此外,将所提出的方法用于人类跌倒检测任务中的特征选择,大量实际实验结果进一步说明了所提出的方法在解决实际问题方面的卓越能力。