Skip to main content
Erschienen in: Memetic Computing 1/2016

01.03.2016 | Regular Research Paper

Convex hull-based multi-objective evolutionary computation for maximizing receiver operating characteristics performance

verfasst von: Wenjing Hong, Ke Tang

Erschienen in: Memetic Computing | Ausgabe 1/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The receiver operating characteristics (ROC) analysis has gained increasing popularity for analyzing the performance of classifiers. In particular, maximizing the convex hull of a set of classifiers in the ROC space, namely ROCCH maximization, is becoming an increasingly important problem. In this work, a new convex hull-based evolutionary multi-objective algorithm named ETriCM is proposed for evolving neural networks with respect to ROCCH maximization. Specially, convex hull-based sorting with convex hull of individual minima (CH-CHIM-sorting) and extreme area extraction selection (EAE-selection) are proposed as a novel selection operator. Empirical studies on 7 high-dimensional and imbalanced datasets show that ETriCM outperforms various state-of-the-art algorithms including convex hull-based evolutionary multi-objective algorithm (CH-EMOA) and non-dominated sorting genetic algorithm II (NSGA-II).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Abbass HA (2003) Speeding up backpropagation using multiobjective evolutionary algorithms. Neural Comput 15(11):2705–2726CrossRefMATH Abbass HA (2003) Speeding up backpropagation using multiobjective evolutionary algorithms. Neural Comput 15(11):2705–2726CrossRefMATH
2.
Zurück zum Zitat Asafuddoula M, Ray T, Sarker R (2015) A decomposition-based evolutionary algorithm for many objective optimization. Evolutionary Computation, IEEE Transactions on 19(3):445–460CrossRef Asafuddoula M, Ray T, Sarker R (2015) A decomposition-based evolutionary algorithm for many objective optimization. Evolutionary Computation, IEEE Transactions on 19(3):445–460CrossRef
3.
Zurück zum Zitat Bettinger R (2003) Cost-sensitive classifier selection using the ROC convex hull method. Comput Sci Stat 35:142–153 Bettinger R (2003) Cost-sensitive classifier selection using the ROC convex hull method. Comput Sci Stat 35:142–153
4.
Zurück zum Zitat Bhowan U, Johnston M, Zhang M, Yao X (2013) Evolving diverse ensembles using genetic programming for classification with unbalanced data. Evolut Comput IEEE Trans 17(3):368–386CrossRef Bhowan U, Johnston M, Zhang M, Yao X (2013) Evolving diverse ensembles using genetic programming for classification with unbalanced data. Evolut Comput IEEE Trans 17(3):368–386CrossRef
5.
Zurück zum Zitat Boyce JE, Dobkin DP, Drysdale III RLS, Guibas LJ (1982) Finding extremal polygons. In: Proceedings of the fourteenth annual ACM symposium on Theory of computing. ACM, pp 282–289 Boyce JE, Dobkin DP, Drysdale III RLS, Guibas LJ (1982) Finding extremal polygons. In: Proceedings of the fourteenth annual ACM symposium on Theory of computing. ACM, pp 282–289
6.
Zurück zum Zitat Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2:389–396CrossRef Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2:389–396CrossRef
7.
Zurück zum Zitat Chatelain C, Adam S, Lecourtier Y, Heutte L, Paquet T (2010) A multi-model selection framework for unknown and/or evolutive misclassification cost problems. Pattern Recog 43(3):815–823CrossRefMATH Chatelain C, Adam S, Lecourtier Y, Heutte L, Paquet T (2010) A multi-model selection framework for unknown and/or evolutive misclassification cost problems. Pattern Recog 43(3):815–823CrossRefMATH
8.
Zurück zum Zitat Cococcioni M, Ducange P, Lazzerini B, Marcelloni F (2007) A new multi-objective evolutionary algorithm based on convex hull for binary classifier optimization. Evolut Comput 2007. CEC 2007. IEEE Congress on. IEEE, pp 3150–3156 Cococcioni M, Ducange P, Lazzerini B, Marcelloni F (2007) A new multi-objective evolutionary algorithm based on convex hull for binary classifier optimization. Evolut Comput 2007. CEC 2007. IEEE Congress on. IEEE, pp 3150–3156
9.
Zurück zum Zitat Das I (1997) Nonlinear multicriteria optimization and robust optimality. PhD thesis, Rice University, Houston, Texas Das I (1997) Nonlinear multicriteria optimization and robust optimality. PhD thesis, Rice University, Houston, Texas
10.
Zurück zum Zitat Das I (1999) On characterizing the “knee” of the Pareto curve based on normal-boundary intersection. Struct Optim 18(2–3):107–115CrossRef Das I (1999) On characterizing the “knee” of the Pareto curve based on normal-boundary intersection. Struct Optim 18(2–3):107–115CrossRef
11.
Zurück zum Zitat Deb K, Pratap A, Agarwal S, Meyarivan TAMT (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. Evolut Comput IEEE Trans 6(2):182–197CrossRef Deb K, Pratap A, Agarwal S, Meyarivan TAMT (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. Evolut Comput IEEE Trans 6(2):182–197CrossRef
12.
Zurück zum Zitat Ducange P, Lazzerini B, Marcelloni F (2010) Multi-objective genetic fuzzy classifiers for imbalanced and cost-sensitive datasets. Soft Comput 14(7):713–728CrossRef Ducange P, Lazzerini B, Marcelloni F (2010) Multi-objective genetic fuzzy classifiers for imbalanced and cost-sensitive datasets. Soft Comput 14(7):713–728CrossRef
13.
Zurück zum Zitat Fawcett T (2006) An introduction to ROC analysis. Pattern Recognit Lett 27(8):861–874 Fawcett T (2006) An introduction to ROC analysis. Pattern Recognit Lett 27(8):861–874
14.
Zurück zum Zitat Fawcett T (2008) PRIE: a system for generating rulelists to maximize ROC performance. Data mining and knowledge discovery 17(2):207–224CrossRefMathSciNet Fawcett T (2008) PRIE: a system for generating rulelists to maximize ROC performance. Data mining and knowledge discovery 17(2):207–224CrossRefMathSciNet
15.
Zurück zum Zitat Ferri C, Flach P, Hernández-Orallo J (2002) Learning decision trees using the area under the ROC curve. ICML 2:139–146 Ferri C, Flach P, Hernández-Orallo J (2002) Learning decision trees using the area under the ROC curve. ICML 2:139–146
16.
Zurück zum Zitat Flach PA (2003) The geometry of ROC space: understanding machine learning metrics through ROC isometrics. ICML, pp 194–201 Flach PA (2003) The geometry of ROC space: understanding machine learning metrics through ROC isometrics. ICML, pp 194–201
17.
Zurück zum Zitat Flach PA, Wu S (2005) Repairing concavities in ROC curves. IJCAI, pp 702–707 Flach PA, Wu S (2005) Repairing concavities in ROC curves. IJCAI, pp 702–707
18.
Zurück zum Zitat Graham RL (1972) An efficient algorith for determining the convex hull of a finite planar set. Inf Process Lett 1(4):132–133CrossRefMATH Graham RL (1972) An efficient algorith for determining the convex hull of a finite planar set. Inf Process Lett 1(4):132–133CrossRefMATH
19.
Zurück zum Zitat Gräning L, Jin Y, Sendhoff B (2006) Generalization improvement in multi-objective learning. Neural Networks, 2006. IJCNN’06. International Joint Conference on. IEEE. pp 4839–4846 Gräning L, Jin Y, Sendhoff B (2006) Generalization improvement in multi-objective learning. Neural Networks, 2006. IJCNN’06. International Joint Conference on. IEEE. pp 4839–4846
20.
Zurück zum Zitat Hong W, Lu G, Yang P, Wang Y, Tang K (2015) A new evolutionary multi-objective algorithm for convex hull maximization. Evolutionary Computation, 2015. CEC 2015. IEEE Congress on. IEEE, pp 931–938 Hong W, Lu G, Yang P, Wang Y, Tang K (2015) A new evolutionary multi-objective algorithm for convex hull maximization. Evolutionary Computation, 2015. CEC 2015. IEEE Congress on. IEEE, pp 931–938
21.
Zurück zum Zitat Lévesque J, Durand A, Gagné C, Sabourin R (2012) Multi-objective evolutionary optimization for generating ensembles of classifiers in the ROC space. In: Proceedings of the 14th annual conference on Genetic and evolutionary computation. ACM. pp 879–886 Lévesque J, Durand A, Gagné C, Sabourin R (2012) Multi-objective evolutionary optimization for generating ensembles of classifiers in the ROC space. In: Proceedings of the 14th annual conference on Genetic and evolutionary computation. ACM. pp 879–886
22.
Zurück zum Zitat Majnik M, Bosnic Z (2013) ROC analysis of classifiers in machine learning: a survey. Intell Data Anal 17(3):531–558 Majnik M, Bosnic Z (2013) ROC analysis of classifiers in machine learning: a survey. Intell Data Anal 17(3):531–558
23.
Zurück zum Zitat Martin D, Rosete A, Alcala-Fdez J, Herrera F (2014) A new multiobjective evolutionary algorithm for mining a reduced set of interesting positive and negative quantitative association rules. Evolut Comput IEEE Trans 18(1):54–69CrossRef Martin D, Rosete A, Alcala-Fdez J, Herrera F (2014) A new multiobjective evolutionary algorithm for mining a reduced set of interesting positive and negative quantitative association rules. Evolut Comput IEEE Trans 18(1):54–69CrossRef
24.
Zurück zum Zitat Mukhopadhyay A, Maulik U, Bandyopadhyay S, Coello Coello C (2014) A survey of multiobjective evolutionary algorithms for data mining: Part I. Evolut Comput IEEE Trans 18(1):4–19CrossRef Mukhopadhyay A, Maulik U, Bandyopadhyay S, Coello Coello C (2014) A survey of multiobjective evolutionary algorithms for data mining: Part I. Evolut Comput IEEE Trans 18(1):4–19CrossRef
25.
Zurück zum Zitat Prati RC, Flach PA (2005) ROCCER: an algorithm for rule learning based on ROC analysis. Proc Int Joint Conf Artif Intell 26(2):823–828 Prati RC, Flach PA (2005) ROCCER: an algorithm for rule learning based on ROC analysis. Proc Int Joint Conf Artif Intell 26(2):823–828
26.
Zurück zum Zitat Provost F, Fawcett T (2001) Robust classification for imprecise environments. Mach Learn 42(3):203–231CrossRefMATH Provost F, Fawcett T (2001) Robust classification for imprecise environments. Mach Learn 42(3):203–231CrossRefMATH
27.
Zurück zum Zitat Seada H, Deb K (2015) A unified evolutionary optimization procedure for single, multiple, and many objectives. Evolutionary Computation, IEEE Transactions on. doi:10.1109/TEVC.2015.2459718 Seada H, Deb K (2015) A unified evolutionary optimization procedure for single, multiple, and many objectives. Evolutionary Computation, IEEE Transactions on. doi:10.​1109/​TEVC.​2015.​2459718
29.
Zurück zum Zitat Wang P, Emmerich M, Li R, Tang K, Bäck T, Yao X (2015) Convex hull-based multi-objective genetic programming for maximizing receiver operating characteristic performance. Evolut Comput IEEE Trans 19(2):188–200CrossRef Wang P, Emmerich M, Li R, Tang K, Bäck T, Yao X (2015) Convex hull-based multi-objective genetic programming for maximizing receiver operating characteristic performance. Evolut Comput IEEE Trans 19(2):188–200CrossRef
30.
Zurück zum Zitat Wang P, Tang K, Weise T, Tsang EPK, Yao X (2014) Multiobjective genetic programming for maximizing ROC performance. Neurocomputing 125:102–118CrossRef Wang P, Tang K, Weise T, Tsang EPK, Yao X (2014) Multiobjective genetic programming for maximizing ROC performance. Neurocomputing 125:102–118CrossRef
31.
Zurück zum Zitat Zapotecas Martínez S, Coello Coello CA (2010) A novel diversification strategy for multi-objective evolutionary algorithms. In: Proceedings of the 12th annual conference companion on Genetic and evolutionary computation. ACM. pp 2031–2034 Zapotecas Martínez S, Coello Coello CA (2010) A novel diversification strategy for multi-objective evolutionary algorithms. In: Proceedings of the 12th annual conference companion on Genetic and evolutionary computation. ACM. pp 2031–2034
32.
Zurück zum Zitat Zhang X, Tian Y, Cheng R, Jin Y (2015) An efficient approach to nondominated sorting for evolutionary multiobjective optimization. Evolut Comput IEEE Trans 19(2):201–213CrossRef Zhang X, Tian Y, Cheng R, Jin Y (2015) An efficient approach to nondominated sorting for evolutionary multiobjective optimization. Evolut Comput IEEE Trans 19(2):201–213CrossRef
33.
Zurück zum Zitat Zhao J, Fernandes VB, Jiao L, Yevseyeva I, Maulana A, Li R, Bäck T, Emmerich M (2014) Multiobjective optimization of classifiers by means of 3-D convex hull based evolutionary algorithm. arXiv preprint arXiv:1412.5710 Zhao J, Fernandes VB, Jiao L, Yevseyeva I, Maulana A, Li R, Bäck T, Emmerich M (2014) Multiobjective optimization of classifiers by means of 3-D convex hull based evolutionary algorithm. arXiv preprint arXiv:​1412.​5710
Metadaten
Titel
Convex hull-based multi-objective evolutionary computation for maximizing receiver operating characteristics performance
verfasst von
Wenjing Hong
Ke Tang
Publikationsdatum
01.03.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Memetic Computing / Ausgabe 1/2016
Print ISSN: 1865-9284
Elektronische ISSN: 1865-9292
DOI
https://doi.org/10.1007/s12293-015-0176-8

Weitere Artikel der Ausgabe 1/2016

Memetic Computing 1/2016 Zur Ausgabe

Editorial

Editorial