4.7 Article

High-Dimensional Unbalanced Binary Classification by Genetic Programming with Multi-Criterion Fitness Evaluation and Selection

Journal

EVOLUTIONARY COMPUTATION
Volume 30, Issue 1, Pages 99-129

Publisher

MIT PRESS
DOI: 10.1162/evco_a_00304

Keywords

Classification; genetic programming; high dimensionality; class imbalance

Funding

  1. Marsden Fund of New Zealand government [VUW1615, VUW1913, VUW1914]
  2. Science for Technological Innovation Challenge (SfTI) [2019-S7-CRS]
  3. University Research Fund at Victoria University of Wellington [223805/3986]
  4. MBIE Data Science SSIF Fund [RTVU1914]
  5. National Natural Science Foundation of China (NSFC) [61876169, 51975294]
  6. China Scholarship Council/Victoria University of Wellington Scholarship

Ask authors/readers for more resources

This article proposes a new fitness function and a multi-criteria selection method to address the bias issue of genetic programming in high-dimensional unbalanced classification. Experimental results show that the proposed method achieves better classification performance than other methods.
High-dimensional unbalanced classification is challenging because of the joint effects of high dimensionality and class imbalance. Genetic programming (GP) has the potential benefits for use in high-dimensional classification due to its built-in capability to select informative features. However, once data are not evenly distributed, GP tends to develop biased classifiers which achieve a high accuracy on the majority class but a low accuracy on the minority class. Unfortunately, the minority class is often at least as important as the majority class. It is of importance to investigate how GP can be effectively utilized for high-dimensional unbalanced classification. In this article, to address the performance bias issue of GP, a new two-criterion fitness function is developed, which considers two criteria, that is, the approximation of area under the curve (AUC) and the classification clarity (i.e., how well a program can separate two classes). The obtained values on the two criteria are combined in pairs, instead of summing them together. Furthermore, this article designs a three-criterion tournament selection to effectively identify and select good programs to be used by genetic operators for generating offspring during the evolutionary learning process. The experimental results show that the proposed method achieves better classification performance than other compared methods.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available