Discriminant error correcting output codes based on spectral clustering

被引:9
|
作者
Xue, Aijun [1 ]
Wang, Xiaodan [1 ]
Song, Yafei [1 ]
Lei, Lei [1 ]
机构
[1] Air Force Engn Univ, Dept Comp Sci, Changle East Rd, Xian 710051, Peoples R China
关键词
Error correcting output codes; Multiclass classification; Spectral clustering; Confusion matrix; DEPENDENT DESIGN; FEATURES;
D O I
10.1007/s10044-015-0523-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Error correcting output codes (ECOCs) is a powerful framework to solve the multi-class problems. Finding the optimal partitions with maximum class discrimination efficiently is a key point to improve its performance. In this paper, we propose an alternative and efficient approach to obtain the partitions which are discriminative in the class space. The main idea of the proposed method is to transform the partition in the class space into the cut for an undirected graph using spectral clustering. In addition to measuring the class similarity, the confusion matrix with a pre-classifier is used. Our method is compared with the classical ECOC and DECOC over a synthetic dataset, a set of UCI machine learning repository datasets and one face recognition application. The results show that our proposal is able to obtain comparable or even better classification accuracy while reducing the computational complexity in comparison with the state-of-the-art coding methods.
引用
收藏
页码:653 / 671
页数:19
相关论文
共 50 条
  • [41] New results on error correcting output codes of kernel machines
    Passerini, A
    Pontil, M
    Frasconi, P
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2004, 15 (01): : 45 - 54
  • [42] Cloud classification using error-correcting output codes
    Aha, DW
    Bankert, RL
    AI APPLICATIONS, 1997, 11 (01): : 13 - 28
  • [43] Cost-sensitive design of error correcting output codes
    Xue, Aijun
    Wang, Xiaodan
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2018, 232 (10) : 1871 - 1881
  • [44] Introducing the Separability Matrix for Error Correcting Output Codes Coding
    Angel Bautista, Miguel
    Pujol, Oriol
    Baro, Xavier
    Escalera, Sergio
    MULTIPLE CLASSIFIER SYSTEMS, 2011, 6713 : 227 - 236
  • [45] Good error correcting output codes for adaptive multiclass learning
    Tapia, E
    González, JC
    García-Villalba, J
    MULTIPLE CLASSIFIER SYSTEMS, PROCEEDING, 2003, 2709 : 156 - 165
  • [46] An incremental node embedding technique for error correcting output codes
    Pujol, Oriol
    Escalera, Sergio
    Radeva, Petia
    PATTERN RECOGNITION, 2008, 41 (02) : 713 - 725
  • [47] Effectiveness of error correcting output codes in multiclass learning problems
    Masulli, F
    Valentini, G
    MULTIPLE CLASSIFIER SYSTEMS, 2000, 1857 : 107 - 116
  • [48] On the Decoding Process in Ternary Error-Correcting Output Codes
    Escalera, Sergio
    Pujol, Oriol
    Radeva, Petia
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2010, 32 (01) : 120 - 134
  • [49] Learning error-correcting output codes from data
    Alpaydin, E
    Mayoraz, E
    NINTH INTERNATIONAL CONFERENCE ON ARTIFICIAL NEURAL NETWORKS (ICANN99), VOLS 1 AND 2, 1999, (470): : 743 - 748
  • [50] Sub-class Error-Correcting Output Codes
    Escalera, Sergio
    Pujol, Oriol
    Radeva, Petia
    COMPUTER VISION SYSTEMS, PROCEEDINGS, 2008, 5008 : 494 - 504