Bonsai: diverse and shallow trees for extreme multi-label classification

被引:0
作者
Sujay Khandagale
Han Xiao
Rohit Babbar
机构
[1] Aalto University,
来源
Machine Learning | 2020年 / 109卷
关键词
Large-scale multi-label classification; Extreme multi-label classification; Large label space;
D O I
暂无
中图分类号
学科分类号
摘要
Extreme multi-label classification (XMC) refers to supervised multi-label learning involving hundreds of thousands or even millions of labels. In this paper, we develop a suite of algorithms, called Bonsai, which generalizes the notion of label representation in XMC, and partitions the labels in the representation space to learn shallow trees. We show three concrete realizations of this label representation space including: (i) the input space which is spanned by the input features, (ii) the output space spanned by label vectors based on their co-occurrence with other labels, and (iii) the joint space by combining the input and output representations. Furthermore, the constraint-free multi-way partitions learnt iteratively in these spaces lead to shallow trees. By combining the effect of shallow trees and generalized label representation, Bonsai achieves the best of both worlds—fast training which is comparable to state-of-the-art tree-based methods in XMC, and much better prediction accuracy, particularly on tail-labels. On a benchmark Amazon-3M dataset with 3 million labels, Bonsai outperforms a state-of-the-art one-vs-rest method in terms of prediction accuracy, while being approximately 200 times faster to train. The code for Bonsai is available at https://github.com/xmc-aalto/bonsai.
引用
收藏
页码:2099 / 2119
页数:20
相关论文
共 30 条
  • [1] Babbar R(2019)Data scarcity, robustness and extreme multi-label classification Machine Learning 108 1329-1351
  • [2] Schölkopf B(2016)Learning taxonomy adaptation in large-scale classification The Journal of Machine Learning Research 17 3350-3386
  • [3] Babbar R(2008)Liblinear: A library for large linear classification Journal of Machine Learning Research 9 1871-1874
  • [4] Partalas I(1982)Least squares quantization in PCM IEEE Transactions on Information Theory 28 129-137
  • [5] Gaussier E(2012)An extensive experimental comparison of methods for multi-label learning Pattern Recognition 45 3084-3104
  • [6] Amini MR(2012)Multilabel classification with principal label space transformation Neural Computation 24 2508-2542
  • [7] Amblard C(2007)Multi-label classification: An overview International Journal of Data Warehousing and Mining (IJDWM) 3 1-13
  • [8] Fan RE(2008)Decision trees for hierarchical multi-label classification Machine Learning 73 185-202
  • [9] Chang KW(2018)Binary relevance for multi-label learning: An overview Frontiers of Computer Science 12 191-undefined
  • [10] Hsieh CJ(undefined)undefined undefined undefined undefined-undefined