Effectiveness of error correcting output coding methods in ensemble and monolithic learning machines

被引:14
|
作者
Masulli, F
Valentini, G
机构
[1] Ist Nazl Fis Mat, I-16146 Genoa, Italy
[2] Univ Pisa, Dipartimento Informat, I-56125 Pisa, Italy
[3] Univ Milan, Dipartimento Sci Informaz, Milan, Italy
关键词
coding; classification problems; ECOC ensemble; ensemble of learning machines; error correcting output;
D O I
10.1007/s10044-003-195-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Error Correcting Output Coding (ECOC) methods for multiclass classification present several open problems ranging from the trade-off between their error recovering capabilities and the learnability of the induced dichotomies to the selection of proper base learners and to the design of well-separated codes for a given multiclass problem. We experimentally analyse some of the main factors affecting the effectiveness of ECOC methods. We show that the architecture of ECOC learning machines influences the accuracy of the ECOC classifier, highlighting that ensembles of parallel and independent dichotomic Multi-Layer Perceptrons are well-suited to implement ECOC methods. We quantitatively evaluate the dependence among codeword bit errors using mutual information based measures, experimentally showing that a low dependence enhances the generalisation capabilities of ECOC. Moreover we show that the proper selection of the base learner and the decoding function of the reconstruction stage significantly affects the performance of the ECOC ensemble. The analysis of the relationships between the error recovering power, the accuracy of the base learners, and the dependence among codeword bits show that all these factors concur to the effectiveness of ECOC methods in a not straightforward way, very likely dependent on the distribution and complexity of the data.
引用
收藏
页码:285 / 300
页数:16
相关论文
共 50 条
  • [41] Predicting protein subcellular localization by fusing binary tree and error-correcting output coding
    Computational Intelligence Lab., School of Information Science and Engineering, University of Jinan, 106 Jiwei Road, 250022 Jinan, China
    不详
    [J]. Lect. Notes Comput. Sci., (168-173):
  • [42] Predict the Tertiary Structure of Protein with Error-Correcting Output Coding and Flexible Neural Tree
    Chen, Yiming
    Chen, Yuehui
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 230 - 232
  • [43] A genetic-based subspace analysis method for improving Error-Correcting Output Coding
    Bagheri, Mohammad Ali
    Gao, Qigang
    Escalera, Sergio
    [J]. PATTERN RECOGNITION, 2013, 46 (10) : 2830 - 2839
  • [44] Unconstrained numeral pair recognition using enhanced Error Correcting Output Coding: A holistic approach
    Zhou, J
    Suen, CY
    [J]. EIGHTH INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 484 - 488
  • [45] Performance Evaluation of Error-Correcting Output Coding Based on Noisy and Noiseless Binary Classifiers
    Kumoi, Gendo
    Yagi, Hideki
    Kobayashi, Manabu
    Goto, Masayuki
    Hirasawa, Shigeichi
    [J]. INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2023, 33 (02)
  • [46] Doppler ultrasound signals analysis using multiclass support vector machines with error correcting output codes
    Ubeyli, Elif Derya
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2007, 33 (03) : 725 - 733
  • [47] Partial label learning based on label distributions and error-correcting output codes
    Lin, Guangyi
    Liu, Kunhong
    Wang, Beizhan
    Zhang, Xiaoyan
    [J]. SOFT COMPUTING, 2021, 25 (02) : 1049 - 1064
  • [48] Improving Multiclass Text Classification with Error-Correcting Output Coding and Sub-class Partitions
    Li, Baoli
    Vogel, Carl
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2010, 6085 : 4 - 15
  • [49] Multi-label Text Categorization using Error-correcting Output Coding with Weighted Probability
    Balamurugan, V
    Vedanarayanan, V.
    Nisha, A. Sahaya Anselin
    Narmadha, R.
    Amirthalakshmi, T. M.
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING, 2022, 35 (08): : 1516 - 1523
  • [50] Partial label learning based on label distributions and error-correcting output codes
    Guangyi Lin
    Kunhong Liu
    Beizhan Wang
    Xiaoyan Zhang
    [J]. Soft Computing, 2021, 25 : 1049 - 1064