ELIAS: End-to-End Learning to Index and Search in Large Output Spaces

被引:0
|
作者
Gupta, Nilesh [1 ]
Chen, Patrick H. [2 ]
Hsiang-Fu Yu [3 ]
Cho-Jui Hsieh [2 ]
Dhillon, Inderjit S. [1 ,4 ]
机构
[1] UT Austin, Austin, TX 78712 USA
[2] Univ Calif Los Angeles, Los Angeles, CA 90024 USA
[3] Amazon, Seattle, WA USA
[4] Google, Mountain View, CA 94043 USA
来源
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022) | 2022年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Extreme multi-label classification (XMC) is a popular framework for solving many real-world problems that require accurate prediction from a very large number of potential output choices. A popular approach for dealing with the large label space is to arrange the labels into a shallow tree-based index and then learn an ML model to efficiently search this index via beam search. Existing methods initialize the tree index by clustering the label space into a few mutually exclusive clusters based on pre-defined features and keep it fixed throughout the training procedure. This approach results in a sub-optimal indexing structure over the label space and limits the search performance to the quality of choices made during the initialization of the index. In this paper, we propose a novel method ELIAS which relaxes the tree-based index to a specialized weighted graph-based index which is learned end-to-end with the final task objective. More specifically, ELIAS models the discrete cluster-to-label assignments in the existing tree-based index as soft learnable parameters that are learned jointly with the rest of the ML model. ELIAS achieves state-of-the-art performance on several large-scale extreme classification benchmarks with millions of labels. In particular, ELIAS can be up to 2.5% better at precision@1 and up to 4% better at recall@100 than existing XMC methods. A PyTorch implementation of ELIAS along with other resources is available at https://github.com/nilesh2797/ELIAS.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] MulT: An End-to-End Multitask Learning Transformer
    Bhattacharjee, Deblina
    Zhang, Tong
    Suesstrunk, Sabine
    Salzmann, Mathieu
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2022, : 12021 - 12031
  • [32] Towards Lifelong Learning of End-to-end ASR
    Chang, Heng-Jui
    Lee, Hung-yi
    Lee, Lin-shan
    INTERSPEECH 2021, 2021, : 2551 - 2555
  • [33] End-to-End Learning for Image Burst Deblurring
    Wieschollek, Patrick
    Schoelkopf, Bernhard
    Lensch, Hendrik P. A.
    Hirsch, Michael
    COMPUTER VISION - ACCV 2016, PT IV, 2017, 10114 : 35 - 51
  • [34] End-to-End Deep Learning for Robotic Following
    Pierre, John M.
    ICMSCE 2018: PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON MECHATRONICS SYSTEMS AND CONTROL ENGINEERING, 2015, : 77 - 85
  • [35] End-to-end Machine Learning using Kubeflow
    George, Johnu
    Saha, Amit
    PROCEEDINGS OF THE 5TH JOINT INTERNATIONAL CONFERENCE ON DATA SCIENCE & MANAGEMENT OF DATA, CODS COMAD 2022, 2022, : 336 - 338
  • [36] End-to-End Learning for Digital Hologram Reconstruction
    Xu, Zhimin
    Zuo, Si
    Lam, Edmund Y.
    HIGH-SPEED BIOMEDICAL IMAGING AND SPECTROSCOPY III: TOWARD BIG DATA INSTRUMENTATION AND MANAGEMENT, 2018, 10505
  • [37] End-to-End Differentiable Learning of Protein Structure
    AlQuraishi, Mohammed
    CELL SYSTEMS, 2019, 8 (04) : 292 - +
  • [38] Avalanche: an End-to-End Library for Continual Learning
    Lomonaco, Vincenzo
    Pellegrini, Lorenzo
    Cossu, Andrea
    Carta, Antonio
    Graffieti, Gabriele
    Hayes, Tyler L.
    De Lange, Matthias
    Masana, Marc
    Pomponi, Jary
    Van de Ven, Gido M.
    Mundt, Martin
    She, Qi
    Cooper, Keiland
    Forest, Jeremy
    Belouadah, Eden
    Calderara, Simone
    Parisi, German, I
    Cuzzolin, Fabio
    Tolias, Andreas S.
    Scardapane, Simone
    Antiga, Luca
    Ahmad, Subutai
    Popescu, Adrian
    Kanan, Christopher
    Van de Weijer, Joost
    Tuytelaars, Tinne
    Bacciu, Davide
    Maltoni, Davide
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, CVPRW 2021, 2021, : 3595 - 3605
  • [39] End-to-End Learning for Integrated Sensing and Communication
    Mateos-Ramos, Jose Miguel
    Song, Jinxiang
    Wu, Yibo
    Hager, Christian
    Keskin, Musa Furkan
    Yajnanarayana, Vijaya
    Wymeersch, Henk
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 1942 - 1947
  • [40] End-to-End Learning for Fair Ranking Systems
    Kotary, James
    Fioretto, Ferdinando
    Van Hentenryck, Pascal
    Zhu, Ziwei
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 3520 - 3530