Differential evolution for optimizing the positioning of prototypes in nearest neighbor classification

被引:100
作者
Triguero, Isaac [1 ]
Garcia, Salvador [2 ]
Herrera, Francisco [1 ]
机构
[1] Univ Granada, Dept Comp Sci & Artificial Intelligence, CITIC UGR Res Ctr Informat & Commun Technol, E-18071 Granada, Spain
[2] Univ Jaen, Dept Comp Sci, Jaen 23071, Spain
关键词
Differential evolution; Prototype generation; Prototype selection; Evolutionary algorithms; Classification; STATISTICAL COMPARISONS; INSTANCE SELECTION; REDUCTION; ALGORITHMS; DESIGN; MARGIN; OPTIMIZATION; CLASSIFIERS; PERFORMANCE; TAXONOMY;
D O I
10.1016/j.patcog.2010.10.020
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nearest neighbor classification is one of the most used and well known methods in data mining. Its simplest version has several drawbacks, such as low efficiency, high storage requirements and sensitivity to noise. Data reduction techniques have been used to alleviate these shortcomings. Among them, prototype selection and generation techniques have been shown to be very effective. Positioning adjustment of prototypes is a successful trend within the prototype generation methodology. Evolutionary algorithms are adaptive methods based on natural evolution that may be used for searching and optimization. Positioning adjustment of prototypes can be viewed as an optimization problem, thus it can be solved using evolutionary algorithms. This paper proposes a differential evolution based approach for optimizing the positioning of prototypes. Specifically, we provide a complete study of the performance of four recent advances in differential evolution. Furthermore, we show the good synergy obtained by the combination of a prototype selection stage with an optimization of the positioning of prototypes previous to nearest neighbor classification. The results are contrasted with non-parametrical statistical tests and show that our proposals outperform previously proposed methods. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:901 / 916
页数:16
相关论文
共 74 条
[41]   THE SELF-ORGANIZING MAP [J].
KOHONEN, T .
PROCEEDINGS OF THE IEEE, 1990, 78 (09) :1464-1480
[42]  
Kononenko I., 2007, Machine Learning and Data Mining: Introduction to Principles and Algorithms, DOI DOI 10.1533/9780857099440
[43]   A tutorial for competent memetic algorithms: Model, taxonomy, and design issues [J].
Krasnogor, N ;
Smith, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2005, 9 (05) :474-488
[44]   USE OF RANKS IN ONE-CRITERION VARIANCE ANALYSIS [J].
KRUSKAL, WH ;
WALLIS, WA .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1952, 47 (260) :583-621
[45]   Discovering useful concept prototypes for classification based on filtering and abstraction [J].
Lam, W ;
Keung, CK ;
Liu, DY .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (08) :1075-1090
[46]   Feature selection based on loss-margin of nearest neighbor classification [J].
Li, Yun ;
Lu, Bao-Liang .
PATTERN RECOGNITION, 2009, 42 (09) :1914-1921
[47]   Fast exact k nearest neighbors search using an orthogonal search tree [J].
Liaw, Yi-Ching ;
Leou, Maw-Lin ;
Wu, Chien-Min .
PATTERN RECOGNITION, 2010, 43 (06) :2351-2358
[48]  
Liu H., 2001, Feature extraction, construction and selection: a data mining perspective
[49]   Experimental study on prototype optimisation algorithms for prototype-based classification in vector spaces [J].
Lozano, M. ;
Sotoca, J. M. ;
Sanchez, J. S. ;
Pla, F. ;
Pekalska, E. ;
Duin, R. P. W. .
PATTERN RECOGNITION, 2006, 39 (10) :1827-1838
[50]  
Marchiori E, 2008, J MACH LEARN RES, V9, P997