Multilabel Classification Using Error-Correcting Codes of Hard or Soft Bits

被引:13
|
作者
Ferng, Chun-Sung [1 ]
Lin, Hsuan-Tien [1 ]
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 10617, Taiwan
关键词
Error-correcting codes (ECCs); multilabel classification;
D O I
10.1109/TNNLS.2013.2269615
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We formulate a framework for applying error-correcting codes (ECCs) on multilabel classification problems. The framework treats some base learners as noisy channels and uses ECC to correct the prediction errors made by the learners. The framework immediately leads to a novel ECC-based explanation of the popular random k-label sets (RAKEL) algorithm using a simple repetition ECC. With the framework, we empirically compare a broad spectrum of off-the-shelf ECC designs for multilabel classification. The results not only demonstrate that RAKEL can be improved by applying some stronger ECC, but also show that the traditional binary relevance approach can be enhanced by learning more parity-checking labels. Our research on different ECCs also helps to understand the tradeoff between the strength of ECC and the hardness of the base learning tasks. Furthermore, we extend our research to ECC with either hard (binary) or soft (real-valued) bits by designing a novel decoder. We demonstrate that the decoder improves the performance of our framework.
引用
收藏
页码:1888 / 1900
页数:13
相关论文
共 50 条
  • [1] Cloud classification using error-correcting output codes
    Aha, DW
    Bankert, RL
    AI APPLICATIONS, 1997, 11 (01): : 13 - 28
  • [2] Application of soft decision in error-correcting codes
    Han, Wei
    Huang, Jian-Guo
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (17): : 4763 - 4766
  • [3] BAG-OF-VISUAL WORDS AND ERROR-CORRECTING OUTPUT CODES FOR MULTILABEL CLASSIFICATION OF REMOTE SENSING IMAGES
    Radoi, A.
    Datcu, M.
    IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 6955 - 6958
  • [4] ERROR-CORRECTING CODES
    PETERSON, WW
    SCIENTIFIC AMERICAN, 1962, 206 (02) : 96 - &
  • [5] ERROR-CORRECTING CODES
    LACHAUD, G
    VLADUT, S
    RECHERCHE, 1995, 26 (278): : 778 - 782
  • [6] Finding error-correcting codes using computers
    Lam, Clement
    INFORMATION SECURITY, CODING THEORY AND RELATED COMBINATORICS: INFORMATION CODING AND COMBINATORICS, 2011, 29 : 278 - 284
  • [7] IP = PSPACE USING ERROR-CORRECTING CODES
    Meir, Or
    SIAM JOURNAL ON COMPUTING, 2013, 42 (01) : 380 - 403
  • [8] Numerical cubature using error-correcting codes
    Kuperberg, Greg
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2006, 44 (03) : 897 - 907
  • [9] SYNCHRONIZABLE ERROR-CORRECTING CODES
    BOSE, RC
    CALDWELL, JG
    INFORMATION AND CONTROL, 1967, 10 (06): : 616 - &
  • [10] A BOUND FOR ERROR-CORRECTING CODES
    GRIESMER, JH
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1960, 4 (05) : 532 - 542