返回
A Novel Multiobjective Genetic Programming Approach to High-Dimensional Data Classification
DOI:10.1109/TCYB.2024.3372070.png)
摘要
En 中文
The development of data sensing technology has generated a vast amount of high-dimensional data, posing great challenges for machine learning models. Over the past decades, despite demonstrating its effectiveness in data classification, genetic programming (GP) has still encountered three major challenges when dealing with high-dimensional data: 1) solution diversity; 2) multiclass imbalance; and 3) large feature space. In this article, we have developed a problem-specific multiobjective GP framework (PS-MOGP) for handling classification tasks with high-dimensional data. To reduce the large solution space caused by high dimensionality, we incorporate the recursive feature elimination strategy based on mining the archive of evolved GP solutions. A progressive domination Pareto archive evolution strategy (PD-PAES), which optimizes the objectives in a specific order according to their objectives, is proposed to evaluate the GP individuals and maintain a better diversity of solutions. Besides, to address the seriously imbalanced class issue caused by traditional binary decomposition (BD) one versus rest (OVR) for multiclass classification problems, we design a method named BD with a similar positive and negative class size (BD-SPNCS) to generate a set of auxiliary classifiers. Experimental results on benchmark and real-world datasets demonstrate that our proposed PS-MOGP outperforms state-of-the-art traditional and evolutionary classification methods in the context of high-dimensional data classification.
Keyword:
Optimization
Vectors
Task analysis
Genetic programming
Statistics
Sociology
Sensors
Class imbalance
feature selection (FS)
genetic programming (GP)
high-dimensional data classification
multiobjective optimization (MOO)
期刊
IF:
10.5
论文数:
1.1W
被引数:
5.0W
机构
引用论文
Variable-Length Particle Swarm Optimization for Feature Selection on High-Dimensional Classification高维分类特征选择的变长粒子群算法
Learning Spatio-Temporal Representations for Action Recognition: A Genetic Programming Approach学习动作识别的时空表示: 一种遗传编程方法

