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 条
  • [41] ERROR-CORRECTING CODES USING BIORTHOGONAL FILTER BANKS
    Chernikov, Dmitry Vladimirovich
    SIBERIAN ELECTRONIC MATHEMATICAL REPORTS-SIBIRSKIE ELEKTRONNYE MATEMATICHESKIE IZVESTIYA, 2015, 12 : 704 - 713
  • [42] Serverless Straggler Mitigation using Error-Correcting Codes
    Gupta, Vipul
    Carrano, Dominic
    Yang, Yaoqing
    Shankar, Vaishaal
    Courtade, Thomas
    Ramchandran, Kannan
    2020 IEEE 40TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2020, : 135 - 145
  • [43] Voting in distributed systems using error-correcting codes
    Xu, LH
    Bruck, J
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 438 - 443
  • [44] Modification of Frodokem Using Gray and Error-Correcting Codes
    Lee, Eunsang
    Kim, Young-Sik
    No, Jong-Seon
    Song, Minki
    Shin, Dong-Joon
    IEEE ACCESS, 2019, 7 : 179564 - 179574
  • [45] Secure and linear cryptosystems using error-correcting codes
    Kanter, I
    Kanter, E
    Ein-Dor, L
    EUROPHYSICS LETTERS, 2000, 51 (02): : 244 - 250
  • [46] SPHERE PACKINGS AND ERROR-CORRECTING CODES
    LEECH, J
    SLOANE, NJA
    CANADIAN JOURNAL OF MATHEMATICS, 1971, 23 (04): : 718 - &
  • [47] Error-Correcting Codes for Flash Coding
    Huang, Qin
    Lin, Shu
    Abdel-Ghaffar, Khaled A. S.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (09) : 6097 - 6108
  • [48] Error-correcting codes in complexity theory
    Trevisan, L
    ALGORITHMS AND COMPLEXITY, PROCEEDINGS, 2003, 2653 : 4 - 4
  • [49] A NOTE ON SYNCHRONIZABLE ERROR-CORRECTING CODES
    MANDELBAUM, D
    INFORMATION AND CONTROL, 1968, 13 (05): : 429 - +
  • [50] NONBINARY RANDOM ERROR-CORRECTING CODES
    WOLF, JK
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1970, 16 (02) : 236 - +