A cooperative coevolutionary algorithm for instance selection for instance-based learning

被引:58
|
作者
Garcia-Pedrajas, Nicolas [1 ]
Antonio Romero del Castillo, Juan [1 ]
Ortiz-Boyer, Domingo [1 ]
机构
[1] Univ Cordoba, Dept Comp & Numer Anal, E-14071 Cordoba, Spain
关键词
Instance selection; Evolutionary algorithms; NEURAL-NETWORKS; DATA REDUCTION; CLASSIFIERS; ENSEMBLES; DESIGN; RULES;
D O I
10.1007/s10994-009-5161-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a cooperative evolutionary approach for the problem of instance selection for instance based learning. The model presented takes advantage of one of the recent paradigms in the field of evolutionary computation: cooperative coevolution. This paradigm is based on a similar approach to the philosophy of divide and conquer. In our method, the training set is divided into several subsets that are searched independently. A population of global solutions relates the search in different subsets and keeps track of the best combinations obtained. The proposed model has the advantage over standard methods in that it does not rely on any specific distance metric or classifier algorithm. Additionally, the fitness function of the individuals considers both storage requirements and classification accuracy, and the user can balance both objectives depending on his/her specific needs, assigning different weights to each one of these two terms. The method also shows good scalability when applied to large datasets. The proposed model is favorably compared with some of the most successful standard algorithms, IB3, ICF and DROP3, with a genetic algorithm using CHC method, and with four recent methods of instance selection, MSS, entropy-based instance selection, IMOEA and LVQPRU. The comparison shows a clear advantage of the proposed algorithm in terms of storage requirements, and is, at least, as good as any of the other methods in terms of testing error. A large set of 50 problems from the UCI Machine Learning Repository is used for the comparison. Additionally, a study of the effect of instance label noise is carried out, showing the robustness of the proposed algorithm. The major contribution of our work is showing that cooperative coevolution can be used to tackle large problems taking advantage of its inherently modular nature. We show that a combination of cooperative coevolution together with the principle of divide-and-conquer can be very effective both in terms of improving performance and in reducing computational cost.
引用
收藏
页码:381 / 420
页数:40
相关论文
共 50 条
  • [1] A cooperative coevolutionary algorithm for instance selection for instance-based learning
    Nicolás García-Pedrajas
    Juan Antonio Romero del Castillo
    Domingo Ortiz-Boyer
    Machine Learning, 2010, 78 : 381 - 420
  • [2] Advances in Instance Selection for Instance-Based Learning Algorithms
    Henry Brighton
    Chris Mellish
    Data Mining and Knowledge Discovery, 2002, 6 : 153 - 172
  • [3] Advances in instance selection for instance-based learning algorithms
    Brighton, H
    Mellish, C
    DATA MINING AND KNOWLEDGE DISCOVERY, 2002, 6 (02) : 153 - 172
  • [4] An integrated instance-based learning algorithm
    Wilson, DR
    Martinez, TR
    COMPUTATIONAL INTELLIGENCE, 2000, 16 (01) : 1 - 28
  • [5] Classification by instance-based learning algorithm
    Bao, YG
    Tsuchiya, E
    Ishii, N
    Du, XY
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING IDEAL 2005, PROCEEDINGS, 2005, 3578 : 133 - 140
  • [6] Combining three strategies for evolutionary instance selection for instance-based learning
    de Haro-Garcia, Aida
    Perez-Rodriguez, Javier
    Garcia-Pedrajas, Nicolas
    SWARM AND EVOLUTIONARY COMPUTATION, 2018, 42 : 160 - 172
  • [7] Instance selection based on boosting for instance-based learners
    de Haro-Garcia, Aida
    Cerruela-Garcia, Gonzalo
    Garcia-Pedrajas, Nicolas
    PATTERN RECOGNITION, 2019, 96
  • [8] Prototype Selection for Multilabel Instance-Based Learning
    Filippakis, Panagiotis
    Ougiaroglou, Stefanos
    Evangelidis, Georgios
    INFORMATION, 2023, 14 (10)
  • [9] Cooperative coevolutionary instance selection for multilabel problems
    Garcia-Pedrajas, Nicolas
    Cerruela-Garcia, Gonzalo
    KNOWLEDGE-BASED SYSTEMS, 2021, 234
  • [10] An optimization algorithm based on active and instance-based learning
    Fuentes, O
    Solorio, T
    MICAI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 2972 : 242 - 251