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 条
  • [41] INPUT-OUTPUT CODES
    ETTINGER, GM
    ENGINEERING, 1980, 220 (08): : 875 - 878
  • [42] Boosted tree ensembles for solving multiclass problems
    Windeatt, T
    Ardeshir, G
    MULTIPLE CLASSIFIER SYSTEMS, 2002, 2364 : 42 - 51
  • [43] Multilevel models for solution of multiclass recognition problems
    Dokukin A.A.
    Ryazanov V.V.
    Shut O.V.
    Pattern Recognition and Image Analysis, 2016, 26 (3) : 461 - 473
  • [44] A review on the combination of binary classifiers in multiclass problems
    Ana Carolina Lorena
    André C. P. L. F. de Carvalho
    João M. P. Gama
    Artificial Intelligence Review, 2008, 30
  • [45] Support Vector Clustering for multiclass classification problems
    Sun, BY
    Huang, DS
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1480 - 1485
  • [46] PRESENTING A NEW CASCADE STRUCTURE FOR MULTICLASS PROBLEMS
    Behroozi, Mahnaz
    Boostani, Reza
    2013 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION (ICECCO), 2013, : 192 - 195
  • [47] From margins to probabilities in multiclass learning problems
    Passerini, A
    Pontil, M
    Frasconi, P
    ECAI 2002: 15TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2002, 77 : 400 - 404
  • [48] Multiclass Imbalance Problems: Analysis and Potential Solutions
    Wang, Shuo
    Yao, Xin
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2012, 42 (04): : 1119 - 1130
  • [49] Genetic folding for solving multiclass SVM problems
    Mezher, Mohammad A.
    Abbod, Maysam F.
    APPLIED INTELLIGENCE, 2014, 41 (02) : 464 - 472
  • [50] Solving multiclass classification problems by genetic programming
    Winkler, Stephan
    Affenzeller, Michael
    Wagner, Stefan
    WMSCI 2005: 9TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, 2005, : 48 - 53