Top-K Hierarchical Classification

Abstract

This paper studies a top-k hierarchical classification problem. In top-k classification, one is allowed to make k predictions and no penalty is incurred if at least one of k predictions is correct. In hierarchical classification, classes form a structured hierarchy, and misclassification costs depend on the relation between the correct class and the incorrect class in the hierarchy. Despite that the fact that both top-k classification and hierarchical classification have gained increasing interests, the two problems have always been studied separately. In this paper, we define a top-k hierarchical loss function using a real world application. We provide the Bayes-optimal solution that minimizes the expected top-k hierarchical misclassification cost. Via numerical experiments, we show that our solution outperforms two baseline methods that address only one of the two issues.

Cite

Text

Oh. "Top-K Hierarchical Classification." AAAI Conference on Artificial Intelligence, 2017. doi:10.1609/AAAI.V31I1.10813

Markdown

[Oh. "Top-K Hierarchical Classification." AAAI Conference on Artificial Intelligence, 2017.](https://mlanthology.org/aaai/2017/oh2017aaai-top/) doi:10.1609/AAAI.V31I1.10813

BibTeX

@inproceedings{oh2017aaai-top,
  title     = {{Top-K Hierarchical Classification}},
  author    = {Oh, Sechan},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2017},
  pages     = {2450-2456},
  doi       = {10.1609/AAAI.V31I1.10813},
  url       = {https://mlanthology.org/aaai/2017/oh2017aaai-top/}
}