返回
Symmetric uncertainty based decomposition multi-objective immune algorithm for feature selection
DOI:10.1016/j.swevo.2023.101286.png)
摘要
En 中文
Feature selection (FS) is a significant data preprocessing technology in many fields. FS generally has two primary conflicting goals: 1) reducing features number and 2) improving classification accuracy, so it can be considered as a multi-objective optimization problem. This paper studies a symmetric uncertainty (SU) based decomposition multi-objective immune algorithm for feature selection, called MOIA/D-SU. Three novel strategies are proposed in MOIA/D-SU, namely population initialization strategy (PIS), proportional clone strategy (PCS) and population update strategy (PUS). The symmetric uncertainty based PIS calculates the SU value between each feature and class label, and initializes the population based on SU value. In the PCS, a new fitness function is defined to evaluate the performance of solutions, and then the proportional cloning process of excellent solutions will be performed to form a clone population that can be used to guide the evolution of the population. PUS uses the generated new solution to update the neighbor of the weight vector that minimizes the Tchebycheff distance of this new solution, instead of updating the neighbor of the current weight vector, so the update process is more efficient. Extensive experiments are performed on 13 benchmark data sets and compared the proposed method with five state-of-the-art multi-objective evolutionary algorithms. The experimental results demonstrate that MOIA/D-SU can better balance these two conflicting goals, and can achieve higher classification accuracy.
Keyword:
Classification
Feature selection
Decomposition -based method
Immune algorithm
Symmetric uncertainty
期刊
IF:
8.5
论文数:
2.2K
被引数:
1.0W
机构
引用论文
A Duplication Analysis-Based Evolutionary Algorithm for Biobjective Feature Selection基于重复分析的双目标特征选择进化算法
Multiobjective evolutionary algorithms: A comparative case study and the Strength Pareto approach多目标进化算法: 比较案例研究和强度帕累托方法
A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms关于使用非参数统计检验作为比较进化和群体智能算法的方法的实用教程

