N-Ary Decomposition for Multi-Class Classification
Abstract
A common way of solving a multi-class classification problem is to decompose it into a collection of simpler two-class problems. One major disadvantage is that with such a binary decomposition scheme it may be difficult to represent subtle between-class differences in many-class classification problems due to limited choices of binary-value partitions. To overcome this challenge, we propose a new decomposition method called N-ary decomposition that decomposes the original multi-class problem into a set of simpler multi-class subproblems. We theoretically show that the proposed N-ary decomposition could be unified into the framework of error correcting output codes and give the generalization error bound of an N-ary decomposition for multi-class classification. Extensive experimental results demonstrate the state-of-the-art performance of our approach.
Cite
Text
Zhou et al. "N-Ary Decomposition for Multi-Class Classification." Machine Learning, 2019. doi:10.1007/S10994-019-05786-2Markdown
[Zhou et al. "N-Ary Decomposition for Multi-Class Classification." Machine Learning, 2019.](https://mlanthology.org/mlj/2019/zhou2019mlj-nary/) doi:10.1007/S10994-019-05786-2BibTeX
@article{zhou2019mlj-nary,
title = {{N-Ary Decomposition for Multi-Class Classification}},
author = {Zhou, Joey Tianyi and Tsang, Ivor W. and Ho, Shen-Shyang and Müller, Klaus-Robert},
journal = {Machine Learning},
year = {2019},
pages = {809-830},
doi = {10.1007/S10994-019-05786-2},
volume = {108},
url = {https://mlanthology.org/mlj/2019/zhou2019mlj-nary/}
}