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 条
  • [1] Discriminant error correcting output codes based on spectral clustering
    Aijun Xue
    Xiaodan Wang
    Yafei Song
    Lei Lei
    Pattern Analysis and Applications, 2017, 20 : 653 - 671
  • [2] Spectral Error Correcting Output Codes for Efficient Multiclass Recognition
    Zhang, Xiao
    Liang, Lin
    Shum, Heung-Yeung
    2009 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2009, : 1111 - 1118
  • [3] Optimizing Linear Discriminant Error Correcting Output Codes Using Particle Swarm Optimization
    Bouzas, Dimitrios
    Arvanitopoulos, Nikolaos
    Tefas, Anastasios
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2011, PT II, 2011, 6792 : 79 - 86
  • [4] Discriminant ECOC:: A heuristic method for application dependent design of error correcting output codes
    Pujol, O
    Radeva, P
    Vitrià, J
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2006, 28 (06) : 1007 - 1012
  • [5] Optimizing subclass Discriminant Error Correcting Output Codes using Particle Swarm Optimization
    Bouzas, Dimitrios
    Arvanitopoulos, Nikolaos
    Tefas, Anastasios
    2010 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS IJCNN 2010, 2010,
  • [6] Sensitive error correcting output codes
    Langford, J
    Beygelzimer, A
    LEARNING THEORY, PROCEEDINGS, 2005, 3559 : 158 - 172
  • [7] Online error correcting output codes
    Escalera, Sergio
    Masip, David
    Puertas, Eloi
    Radeva, Petia
    Pujol, Oriol
    PATTERN RECOGNITION LETTERS, 2011, 32 (03) : 458 - 467
  • [8] Deep Error Correcting Output Codes
    Zhong, Guoqiang
    Wei, Hongxu
    Zheng, Yuchen
    Dong, Junyu
    Cheriet, Mohamed
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE (ICPRAI 2018), 2018, : 250 - 255
  • [9] A study on Error Correcting Output Codes
    Pimenta, Edgar
    Gama, Joao
    2005 PORTUGUESE CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2005, : 218 - 223
  • [10] Instance-Based Decompositions of Error Correcting Output Codes
    Ismailoglu, Firat
    Smirnov, Evgueni
    Nikolaev, Nikolay
    Peeters, Ralf
    MULTIPLE CLASSIFIER SYSTEMS (MCS 2015), 2015, 9132 : 51 - 63