An Evolutionary Multiobjective Model and Instance Selection for Support Vector Machines With Pareto-Based Ensembles

被引:57
|
作者
Rosales-Perez, Alejandro [1 ]
Garcia, Salvador [2 ]
Gonzalez, Jesus A. [3 ]
Coello Coello, Carlos A. [4 ]
Herrera, Francisco [2 ,5 ]
机构
[1] Tecnol Monterrey, Sch Sci & Engn, Monterrey 64849, Mexico
[2] Univ Granada, Dept Comp Sci & Artificial Intelligence, E-18071 Granada, Spain
[3] Inst Nacl Astrofis Opt & Electr, Comp Sci Dept, Puebla 72840, Mexico
[4] Ctr Invest & Estudios Avanzados IPN, Comp Sci Dept, Mexico City 07360, DF, Mexico
[5] King Abdulaziz Univ, Fac Comp & Informat Technol, Jeddah 21859, Saudi Arabia
关键词
Instance selection (IS); model selection (MS); multiobjective optimization; support vector machines (SVMs); PROTOTYPE SELECTION; ALGORITHMS; CLASSIFICATION; CLASSIFIERS; REDUCTION; RULES;
D O I
10.1109/TEVC.2017.2688863
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Support vector machines (SVMs) are among the most powerful learning algorithms for classification tasks. However, these algorithms require a high computational cost during the training phase, which can limit their application on large-scale datasets. Moreover, it is known that their effectiveness highly depends on the hyper-parameters used to train the model. With the intention of dealing with these, this paper introduces an evolutionary multiobjective model and instance selection (IS) approach for SVMs with Pareto-based ensemble, whose goals are, precisely, to optimize the size of the training set and the classification performance attained by the selection of the instances, which can be done using either a wrapper or a filter approach. Due to the nature of multiobjective evolutionary algorithms, several Pareto optimal solutions can be found. We study several ways of using such information to perform a classification task. To accomplish this, our proposal performs a processing over the Pareto solutions in order to combine them into a single ensemble. This is done in five different ways, which are based on: 1) a global Pareto ensemble; 2) error reduction; 3) a complementary error reduction; 4) maximized margin distance; and 5) boosting. Through a comprehensive experimental study we evaluate the suitability of the proposed approach and the Pareto processing, and we show its advantages over a singleobjective formulation, traditional IS techniques, and learning algorithms.
引用
收藏
页码:863 / 877
页数:15
相关论文
共 50 条
  • [1] Pareto-based continuous evolutionary algorithms for multiobjective optimization
    Shim, MB
    Suh, MW
    Furukawa, T
    Yagawa, G
    Yoshimura, S
    [J]. ENGINEERING COMPUTATIONS, 2002, 19 (1-2) : 22 - 48
  • [2] Pareto-based evolutionary multiobjective approaches and the generalized Nash equilibrium problem
    Rodica Ioana Lung
    Noémi Gaskó
    Mihai Alexandru Suciu
    [J]. Journal of Heuristics, 2020, 26 : 561 - 584
  • [3] A Parametric Study of Crossover Operators in Pareto-Based Multiobjective Evolutionary Algorithm
    Maruyama, Shohei
    Tatsukawa, Tomoaki
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2017, PT II, 2017, 10386 : 3 - 14
  • [4] Pareto-based evolutionary multiobjective approaches and the generalized Nash equilibrium problem
    Lung, Rodica Ioana
    Gasko, Noemi
    Suciu, Mihai Alexandru
    [J]. JOURNAL OF HEURISTICS, 2020, 26 (04) : 561 - 584
  • [5] Multiobjective Support Vector Machines: Handling Class Imbalance With Pareto Optimality
    Datta, Shounak
    Das, Swagatam
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2019, 30 (05) : 1602 - 1608
  • [6] Evolutionary selection of kernels in Support Vector Machines
    Thadani, Kanchan
    Ashutosh
    Jayaraman, V. K.
    Sundararajan, V.
    [J]. 2006 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, VOLS 1 AND 2, 2007, : 18 - +
  • [7] GA-based selection of components for heterogeneous ensembles of support vector machines
    Coelho, ALV
    Lima, CAM
    Von Zuben, FJ
    [J]. CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 2238 - 2245
  • [8] Fast instance selection for speeding up support vector machines
    Chen, Jingnian
    Zhang, Caiming
    Xue, Xiaoping
    Liu, Cheng-Lin
    [J]. KNOWLEDGE-BASED SYSTEMS, 2013, 45 : 1 - 7
  • [9] A Competitive Learning Approach to Instance Selection for Support Vector Machines
    Zechner, Mario
    Granitzer, Michael
    [J]. KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2009, 5914 : 146 - +
  • [10] Purity Filtering: An Instance Selection Method for Support Vector Machines
    Moran-Pomes, David
    Belanche-Munoz, Lluis A.
    [J]. ARTIFICIAL INTELLIGENCE XXXVI, 2019, 11927 : 21 - 35