Saved in:
Bibliographic Details
Main Authors: Prakash, Jatin, Buvanesh, Anirudh, Santra, Bishal, Saini, Deepak, Yadav, Sachin, Jiao, Jian, Prabhu, Yashoteja, Sharma, Amit, Varma, Manik
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2408.09585
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914916486610944
author Prakash, Jatin
Buvanesh, Anirudh
Santra, Bishal
Saini, Deepak
Yadav, Sachin
Jiao, Jian
Prabhu, Yashoteja
Sharma, Amit
Varma, Manik
author_facet Prakash, Jatin
Buvanesh, Anirudh
Santra, Bishal
Saini, Deepak
Yadav, Sachin
Jiao, Jian
Prabhu, Yashoteja
Sharma, Amit
Varma, Manik
contents Extreme Classification (XC) aims to map a query to the most relevant documents from a very large document set. XC algorithms used in real-world applications learn this mapping from datasets curated from implicit feedback, such as user clicks. However, these datasets inevitably suffer from missing labels. In this work, we observe that systematic missing labels lead to missing knowledge, which is critical for accurately modelling relevance between queries and documents. We formally show that this absence of knowledge cannot be recovered using existing methods such as propensity weighting and data imputation strategies that solely rely on the training dataset. While LLMs provide an attractive solution to augment the missing knowledge, leveraging them in applications with low latency requirements and large document sets is challenging. To incorporate missing knowledge at scale, we propose SKIM (Scalable Knowledge Infusion for Missing Labels), an algorithm that leverages a combination of small LM and abundant unstructured meta-data to effectively mitigate the missing label problem. We show the efficacy of our method on large-scale public datasets through exhaustive unbiased evaluation ranging from human annotations to simulations inspired from industrial settings. SKIM outperforms existing methods on Recall@100 by more than 10 absolute points. Additionally, SKIM scales to proprietary query-ad retrieval datasets containing 10 million documents, outperforming contemporary methods by 12% in offline evaluation and increased ad click-yield by 1.23% in an online A/B test conducted on a popular search engine. We release our code, prompts, trained XC models and finetuned SLMs at: https://github.com/bicycleman15/skim
format Preprint
id arxiv_https___arxiv_org_abs_2408_09585
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On the Necessity of World Knowledge for Mitigating Missing Labels in Extreme Classification
Prakash, Jatin
Buvanesh, Anirudh
Santra, Bishal
Saini, Deepak
Yadav, Sachin
Jiao, Jian
Prabhu, Yashoteja
Sharma, Amit
Varma, Manik
Machine Learning
Information Retrieval
Extreme Classification (XC) aims to map a query to the most relevant documents from a very large document set. XC algorithms used in real-world applications learn this mapping from datasets curated from implicit feedback, such as user clicks. However, these datasets inevitably suffer from missing labels. In this work, we observe that systematic missing labels lead to missing knowledge, which is critical for accurately modelling relevance between queries and documents. We formally show that this absence of knowledge cannot be recovered using existing methods such as propensity weighting and data imputation strategies that solely rely on the training dataset. While LLMs provide an attractive solution to augment the missing knowledge, leveraging them in applications with low latency requirements and large document sets is challenging. To incorporate missing knowledge at scale, we propose SKIM (Scalable Knowledge Infusion for Missing Labels), an algorithm that leverages a combination of small LM and abundant unstructured meta-data to effectively mitigate the missing label problem. We show the efficacy of our method on large-scale public datasets through exhaustive unbiased evaluation ranging from human annotations to simulations inspired from industrial settings. SKIM outperforms existing methods on Recall@100 by more than 10 absolute points. Additionally, SKIM scales to proprietary query-ad retrieval datasets containing 10 million documents, outperforming contemporary methods by 12% in offline evaluation and increased ad click-yield by 1.23% in an online A/B test conducted on a popular search engine. We release our code, prompts, trained XC models and finetuned SLMs at: https://github.com/bicycleman15/skim
title On the Necessity of World Knowledge for Mitigating Missing Labels in Extreme Classification
topic Machine Learning
Information Retrieval
url https://arxiv.org/abs/2408.09585