arrow
Return

Ensemble classifiers using multi-objective Genetic Programming for unbalanced data

delete2024-06-01
delete1
PRE
AI
W
Wenyang Meng
李英 (Ying Li)
X
Xiaoying Gao
马建斌 (Jianbin Ma) *
DOI:10.1016/j.asoc.2024.111554delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Genetic Programming (GP) can be used to design effective classifiers due to its built-in feature selection and feature construction characteristics. Unbalanced data distributions affect the classification performance of GP classifiers. Some fitness functions have been proposed to solve the class imbalance problem of GP classifiers. However, with the evolution of GP, single-objective GP classifiers evaluated by a single fitness function have poor generalization ability. Moreover, using the best evolved GP classifier for decision-making can easily lead to the possibility of misclassification. In this paper, multi-objective GP is used to optimize multiple fitness functions including AUC approximation (Wmw), Distance (Dist), and Complexity to evolve ensemble classifiers, which jointly determines the class labels of unknown instances. Experiments on sixteen datasets show that our multi-objective GP can significantly improve classification performance compared with singleobjective GP, and our proposed ensemble classifiers evolved by multi-objective GP can further improve the classification performance than the single best GP classifier. Comparisons with six GP-based and five traditional machine learning algorithms show that our proposed approaches can achieve significantly better classification performance on most cases.
Keywords:
Genetic Programming
Multi-objective
Ensemble
Unbalanced

Journal

Applied Soft Computing cover
Applied Soft Computing
IF:
6.6
Papers:
1.4W
Citations:
4.8W

Organization

H
Hebei Agricultural University
Scholars:
7.8K
Papers: 4.1K
Citations: 6.9K
V
Victoria University Wellington
Scholars:
5.6K
Papers: 5.9K
Citations: 54