Convex Hull-Based Multiobjective Genetic Programming for Maximizing Receiver Operating Characteristic Performance

Pu WANG, Michael EMMERICH, Rui LI, Ke TANG, Thomas BÄCK, Xin YAO

Research output: Journal PublicationsJournal Article (refereed)peer-review

41 Citations (Scopus)

Abstract

The receiver operating characteristic (ROC) is commonly used to analyze the performance of classifiers in data mining. An important topic in ROC analysis is the ROC convex hull (ROCCH), which is the least convex majorant (LCM) of the empirical ROC curve and covers potential optima for a given set of classifiers. ROCCH maximization problems have been taken as multiobjective optimization problem (MOPs) in some previous work. However, the special characteristics of ROCCH maximization problem makes it different from traditional MOPs. In this paper, the difference will be discussed in detail and a new convex hull-based multiobjective genetic programming (CH-MOGP) is proposed to solve ROCCH maximization problems. Specifically, convex hull-based without redundancy sorting (CWR-sorting) is introduced, which is an indicator-based selection scheme that aims to maximize the area under the convex hull. A novel selection procedure is also proposed based on the proposed sorting scheme. It is hypothesized that by using a tailored indicator-based selection, CH-MOGP becomes more efficient for ROC convex hull approximation than algorithms that compute all Pareto optimal points. Empirical studies are conducted to compare CH-MOGP to both existing machine learning approaches and multiobjective genetic programming (MOGP) methods with classical selection schemes. Experimental results show that CH-MOGP outperforms the other approaches significantly. © 1997-2012 IEEE.
Original languageEnglish
Article number6762993
Pages (from-to)188-200
Number of pages13
JournalIEEE Transactions on Evolutionary Computation
Volume19
Issue number2
Early online date11 Mar 2014
DOIs
Publication statusPublished - Apr 2015
Externally publishedYes

Funding

This work was supported in part by the 973 Program of China under Grant 2011CB707006, in part by the National Natural Science Foundation of China under Grants 61175065 and 61329302, in part by the Program for New Century Excellent Talents in University under Grant NCET-12-0512, in part by the Science and Technological Fund of Anhui Province for Outstanding Youth under Grant 1108085J16, in part by the EPSRC under Grant EP/J017515/1, and in part by the European Union Seventh Framework Programme under Grant 247619. The work of X. Yao was supported by a Royal Society Wolfson Research Merit Award.

Keywords

  • Classification
  • evolutionary multiobjective algorithm
  • genetic programming
  • memetic algorithm
  • receiver operating characteristic (ROC) convex hull

Fingerprint

Dive into the research topics of 'Convex Hull-Based Multiobjective Genetic Programming for Maximizing Receiver Operating Characteristic Performance'. Together they form a unique fingerprint.

Cite this