Multi-label Classification with Hard-/soft-decoded Error-correcting Codes

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 100 === We formulate a framework for applying error-correcting codes (ECC) on multi-label classification problems. The framework treats some base learners as noisy channels and uses ECC to correct the prediction errors made by the learners. An immediate use of the frame...

Full description

Bibliographic Details
Main Authors: Chun-Sung Ferng, 馮俊菘
Other Authors: Hsuan-Tien Lin
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/16421654083627886596
id ndltd-TW-100NTU05392022
record_format oai_dc
spelling ndltd-TW-100NTU053920222015-10-13T21:45:44Z http://ndltd.ncl.edu.tw/handle/16421654083627886596 Multi-label Classification with Hard-/soft-decoded Error-correcting Codes 剛性與柔性解碼之錯誤更正碼於多標籤分類學習之應用 Chun-Sung Ferng 馮俊菘 碩士 國立臺灣大學 資訊工程學研究所 100 We formulate a framework for applying error-correcting codes (ECC) on multi-label classification problems. The framework treats some base learners as noisy channels and uses ECC to correct the prediction errors made by the learners. An immediate use of the framework is a novel ECC-based explanation of the popular random k-label-sets (RAKEL) algorithm using a simple repetition ECC. Using the framework, we empirically compare a broad spectrum of ECC designs for multi-label 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 study on different ECC also helps understand the trade-off between the strength of ECC and the hardness of the base learning tasks. Furthermore, we extend our study to linear ECC for either hard (binary) or soft (real-valued) bits, and design a novel decoder for the ECC. We demonstrate that the decoder improves the performance of our framework. Hsuan-Tien Lin 林軒田 2012 學位論文 ; thesis 58 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊工程學研究所 === 100 === We formulate a framework for applying error-correcting codes (ECC) on multi-label classification problems. The framework treats some base learners as noisy channels and uses ECC to correct the prediction errors made by the learners. An immediate use of the framework is a novel ECC-based explanation of the popular random k-label-sets (RAKEL) algorithm using a simple repetition ECC. Using the framework, we empirically compare a broad spectrum of ECC designs for multi-label 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 study on different ECC also helps understand the trade-off between the strength of ECC and the hardness of the base learning tasks. Furthermore, we extend our study to linear ECC for either hard (binary) or soft (real-valued) bits, and design a novel decoder for the ECC. We demonstrate that the decoder improves the performance of our framework.
author2 Hsuan-Tien Lin
author_facet Hsuan-Tien Lin
Chun-Sung Ferng
馮俊菘
author Chun-Sung Ferng
馮俊菘
spellingShingle Chun-Sung Ferng
馮俊菘
Multi-label Classification with Hard-/soft-decoded Error-correcting Codes
author_sort Chun-Sung Ferng
title Multi-label Classification with Hard-/soft-decoded Error-correcting Codes
title_short Multi-label Classification with Hard-/soft-decoded Error-correcting Codes
title_full Multi-label Classification with Hard-/soft-decoded Error-correcting Codes
title_fullStr Multi-label Classification with Hard-/soft-decoded Error-correcting Codes
title_full_unstemmed Multi-label Classification with Hard-/soft-decoded Error-correcting Codes
title_sort multi-label classification with hard-/soft-decoded error-correcting codes
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/16421654083627886596
work_keys_str_mv AT chunsungferng multilabelclassificationwithhardsoftdecodederrorcorrectingcodes
AT féngjùnsōng multilabelclassificationwithhardsoftdecodederrorcorrectingcodes
AT chunsungferng gāngxìngyǔróuxìngjiěmǎzhīcuòwùgèngzhèngmǎyúduōbiāoqiānfēnlèixuéxízhīyīngyòng
AT féngjùnsōng gāngxìngyǔróuxìngjiěmǎzhīcuòwùgèngzhèngmǎyúduōbiāoqiānfēnlèixuéxízhīyīngyòng
_version_ 1718068226120744960