Evolving output codes for multiclass problems

被引:24
|
作者
Garcia-Pedrajas, Nicolas [1 ]
Fyfe, Colin [2 ]
机构
[1] Univ Cordoba, Dept Comp & Numer Anal, E-14071 Cordoba, Spain
[2] Univ Paisley, Sch Comp, Paisley PA1 2BE, Renfrew, Scotland
关键词
evolutionary computation; multiclass; output coding; pattern recognition;
D O I
10.1109/TEVC.2007.894201
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose an evolutionary approach to the design of output codes for multiclass pattern recognition problems. This approach has the advantage of taking into account the different aspects that are relevant for a code matrix to achieve a good performance. We define a fitness function made up of five terms that refer to overall classifier accuracy, binary classifiers' accuracy, classifiers' diversity, minimum Hamming distance among codewords, and margin of classification. These live factors have not been considered together in previous works. We perform a study of these five terms to obtain a fitness function with three of them. We test our approach on 27 datasets from the UCI Machine Learning Repository, using three different base learners: C4.5, neural networks, and support vector machines. We show a better performance than most of the current standard methods, namely, randomly generated codes with approximately equal random split, codes designed using a CHC algorithm, and one-vs-all and one-vs-one methods.
引用
收藏
页码:93 / 106
页数:14
相关论文
共 50 条
  • [31] Optimizing feature extraction for multiclass problems
    Lee, C
    Choi, E
    15TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 2, PROCEEDINGS: PATTERN RECOGNITION AND NEURAL NETWORKS, 2000, : 402 - 405
  • [32] Optimizing feature extraction for multiclass problems
    Choi, E
    Lee, C
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2001, 39 (03): : 521 - 528
  • [33] The dimension of ECOCs for multiclass classification problems
    Pimenta, Edgar
    Gama, Joao
    Carvalho, Andre
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2008, 17 (03) : 433 - 447
  • [34] A technique for feature selection in multiclass problems
    Bruzzone, L
    Serpico, SB
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2000, 21 (03) : 549 - 563
  • [35] Ultraconservative online algorithms for multiclass problems
    Crammer, K
    Singer, Y
    JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (4-5) : 951 - 991
  • [36] On Hadamard-type output coding in multiclass learning
    Zhang, AJ
    Wu, ZL
    Li, CH
    Fang, KT
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING, 2003, 2690 : 397 - 404
  • [37] Output analysis of multiclass fluid models with static priorities
    Tzenova, Elena I.
    Adan, Ivo J. B. F.
    Kulkarni, Vidyadhar G.
    PERFORMANCE EVALUATION, 2008, 65 (01) : 71 - 81
  • [38] Output-coding and SVM for multiclass microarray classification
    Shen, L.
    Tan, E. C.
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 601 - 604
  • [39] Providing multiclass QoS in shared ATM output multiplexer
    Lee, H
    Park, CG
    Kim, YH
    IEEE GLOBECOM 1996 - CONFERENCE RECORD, VOLS 1-3: COMMUNICATIONS: THE KEY TO GLOBAL PROSPERITY, 1996, : 424 - 431
  • [40] Multiclass optical orthogonal codes for multiservice optical CDMA networks
    Tarhuni, NG
    Korhonen, TO
    Mutafungwa, E
    Elmusrati, MS
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2006, 24 (02) : 694 - 704