A Survey on Extreme Multi-label Learning

Tong Wei, Zhen Mao, Jiang-Xin Shi, Yu-Feng Li, Min-Ling Zhang
10/8/2022
cs.LG

Official code: Extreme-classification/deepxml (65 stars, MIT, last commit 2022-03-24). 3 more implementations below.

Abstract

Multi-label learning has attracted significant attention from both academic and industry field in recent decades. Although existing multi-label learning algorithms achieved good performance in various tasks, they implicitly assume the size of target label space is not huge, which can be restrictive for real-world scenarios. Moreover, it is infeasible to directly adapt them to extremely large label space because of the compute and memory overhead. Therefore, eXtreme Multi-label Learning (XML) is becoming an important task and many effective approaches are proposed. To fully understand XML, we conduct a survey study in this paper. We first clarify a formal definition for XML from the perspective of supervised learning. Then, based on different model architectures and challenges of the problem, we provide a thorough discussion of the advantages and disadvantages of each category of methods. For the benefit of conducting empirical studies, we collect abundant resources regarding XML, including code implementations, and useful tools. Lastly, we propose possible research directions in XML, such as new evaluation metrics, the tail label problem, and weakly supervised XML.

View on arXivView PDF

Code Implementations(4)

MIT

Implementation of DeepXML

6514Perl, ShellMar 27, 20194 years agoMIT
deep-learningextreme-classificationmachine-learningpython
siddsax/XML-CNNOfficial100%

Pytorch implementation of the paper Deep learning for extreme multi-label text classification

648MATLAB, PythonNov 16, 20182 years ago
cnn-text-classificationdeep-learningmulti-label-classification
nilesh2797/zestxmlOfficial100%
BSD-3-Clause

This is the official codebase for KDD 2021 paper Generalized Zero-Shot Extreme Multi-Label Learning

242C, C++Jul 1, 20214 years agoBSD-3-Clause
extreme-classificationgeneralized-zero-shot-learninglarge-scale-machine-learningmachine-learning

Original java implementation of CraftML, an efficient Clustering-based Random Forest for Extreme multi-label Learning

91JavaSep 2, 20194 years agoNOASSERTION

Similar Papers

Cite this paper

@article{wei2022survey,
  title  = {A Survey on Extreme Multi-label Learning},
  author = {Tong Wei and Zhen Mao and Jiang-Xin Shi and Yu-Feng Li and Min-Ling Zhang},
  year   = {2022},
  eprint = {2210.03968},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2210.03968}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2210.03968.svg)](https://codeofpaper.com/paper/2210.03968)

Discussion