Saved in:
Bibliographic Details
Main Authors: Mittal, Anshul, Mohan, Shikhar, Saini, Deepak, Asokan, Siddarth, Prabhu, Suchith C., Kumar, Lakshya, Malhotra, Pankaj, jiao, Jain, Singh, Amit, Agarwal, Sumeet, Chakrabarti, Soumen, Kar, Purushottam, Varma, Manik
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2402.18434
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929685153185792
author Mittal, Anshul
Mohan, Shikhar
Saini, Deepak
Asokan, Siddarth
Prabhu, Suchith C.
Kumar, Lakshya
Malhotra, Pankaj
jiao, Jain
Singh, Amit
Agarwal, Sumeet
Chakrabarti, Soumen
Kar, Purushottam
Varma, Manik
author_facet Mittal, Anshul
Mohan, Shikhar
Saini, Deepak
Asokan, Siddarth
Prabhu, Suchith C.
Kumar, Lakshya
Malhotra, Pankaj
jiao, Jain
Singh, Amit
Agarwal, Sumeet
Chakrabarti, Soumen
Kar, Purushottam
Varma, Manik
contents Deep extreme classification (XC) aims to train an encoder architecture and an accompanying classifier architecture to tag a data point with the most relevant subset of labels from a very large universe of labels. XC applications in ranking, recommendation and tagging routinely encounter tail labels for which the amount of training data is exceedingly small. Graph convolutional networks (GCN) present a convenient but computationally expensive way to leverage task metadata and enhance model accuracies in these settings. This paper formally establishes that in several use cases, the steep computational cost of GCNs is entirely avoidable by replacing GCNs with non-GCN architectures. The paper notices that in these settings, it is much more effective to use graph data to regularize encoder training than to implement a GCN. Based on these insights, an alternative paradigm RAMEN is presented to utilize graph metadata in XC settings that offers significant performance boosts with zero increase in inference computational costs. RAMEN scales to datasets with up to 1M labels and offers prediction accuracy up to 15% higher on benchmark datasets than state of the art methods, including those that use graph metadata to train GCNs. RAMEN also offers 10% higher accuracy over the best baseline on a proprietary recommendation dataset sourced from click logs of a popular search engine. Code for RAMEN will be released publicly.
format Preprint
id arxiv_https___arxiv_org_abs_2402_18434
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Graph Regularized Encoder Training for Extreme Classification
Mittal, Anshul
Mohan, Shikhar
Saini, Deepak
Asokan, Siddarth
Prabhu, Suchith C.
Kumar, Lakshya
Malhotra, Pankaj
jiao, Jain
Singh, Amit
Agarwal, Sumeet
Chakrabarti, Soumen
Kar, Purushottam
Varma, Manik
Machine Learning
Information Retrieval
Deep extreme classification (XC) aims to train an encoder architecture and an accompanying classifier architecture to tag a data point with the most relevant subset of labels from a very large universe of labels. XC applications in ranking, recommendation and tagging routinely encounter tail labels for which the amount of training data is exceedingly small. Graph convolutional networks (GCN) present a convenient but computationally expensive way to leverage task metadata and enhance model accuracies in these settings. This paper formally establishes that in several use cases, the steep computational cost of GCNs is entirely avoidable by replacing GCNs with non-GCN architectures. The paper notices that in these settings, it is much more effective to use graph data to regularize encoder training than to implement a GCN. Based on these insights, an alternative paradigm RAMEN is presented to utilize graph metadata in XC settings that offers significant performance boosts with zero increase in inference computational costs. RAMEN scales to datasets with up to 1M labels and offers prediction accuracy up to 15% higher on benchmark datasets than state of the art methods, including those that use graph metadata to train GCNs. RAMEN also offers 10% higher accuracy over the best baseline on a proprietary recommendation dataset sourced from click logs of a popular search engine. Code for RAMEN will be released publicly.
title Graph Regularized Encoder Training for Extreme Classification
topic Machine Learning
Information Retrieval
url https://arxiv.org/abs/2402.18434