On the Necessity of World Knowledge for Mitigating Missing Labels in Extreme Classification
Not on the map. Why?
Abstract (arXiv)
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
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 58 of its 103 references that are in the map. First posted on arXiv 18 Aug 2024.
Builds on
58 of 103 references.
References · 58
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,917
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,202
- 2021GLaM: Efficient Scaling of Language Models with Mixture-of-Expertscited by 897
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 861
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 849
- 2022Large Language Models Struggle to Learn Long-Tail Knowledgecited by 458
- 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 413
- 2023DoReMi: Optimizing Data Mixtures Speeds Up Language Model Pretrainingcited by 399
- 2024DataComp-LM: In search of the next generation of training sets for language modelscited by 398
- 2023SemDeDup: Data-efficient learning at web-scale through semantic deduplicationcited by 303
- 2020Overview of the TREC 2019 deep learning trackcited by 286
38 more
- 2023Fine-Tuning LLaMA for Multi-Stage Text Retrievalcited by 272
- 2023Data Filtering Networkscited by 250
- 2016Recommendations as Treatments: Debiasing Learning and Evaluationcited by 248
- 2020Bias and Debias in Recommender System: A Survey and Future Directionscited by 240
- 2022Promptagator: Few-shot Dense Retrieval From 8 Examplescited by 235
- 2018Learning from positive and unlabeled data: a surveycited by 219
- 2024Rephrasing the Web: A Recipe for Compute and Data-Efficient Language Modelingcited by 161
- 2016Unbiased Learning-to-Rank with Biased Feedbackcited by 157
- 2023Large language models can accurately predict searcher preferencescited by 131
- 2018AttentionXML: Label Tree-based Attention-Aware Deep Model for High-Performance Extreme Multi-Label Text Classificationcited by 102
- 2015Inferring Networks of Substitutable and Complementary Productscited by 92
- 2019Unbiased Recommender Learning from Missing-Not-At-Random Implicit Feedbackcited by 79
- 2024Reliable, Adaptable, and Attributable Language Models with Retrievalcited by 73
- 2016DiSMEC - Distributed Sparse Machines for Extreme Multi-label Classificationcited by 71
- 2021Fast Multi-Resolution Transformer Fine-tuning for Extreme Multi-label Text Classificationcited by 67
- 2019Bonsai -- Diverse and Shallow Trees for Extreme Multi-label Classificationcited by 61
- 2021LightXML: Transformer with Dynamic Negative Sampling for High-Performance Extreme Multi-label Text Classificationcited by 61
- 2023LLM-powered Data Augmentation for Enhanced Cross-lingual Performancecited by 51
- 2022Questions Are All You Need to Train a Dense Passage Retrievercited by 47
- 2019Large-scale Causal Approaches to Debiasing Post-click Conversion Rate Estimation with Multi-task Learningcited by 39
- 2021ECLARE: Extreme Classification with Label Graph Correlationscited by 38
- 2021DeepXML: A Deep Extreme Multi-Label Learning Framework Applied to Short Text Documentscited by 37
- 2019Extreme Classification in Log Memory using Count-Min Sketch: A Case Study of Amazon Search with 50M Productscited by 36
- 2024Better Synthetic Data by Retrieving and Transforming Existing Datasetscited by 36
- 2020ORCAS: 18 Million Clicked Query-Document Pairs for Analyzing Searchcited by 34
- 2021DECAF: Deep Extreme Classification with Label Featurescited by 33
- 2022NGAME: Negative Mining-aware Mini-batching for Extreme Classificationcited by 32
- 2018Stochastic Negative Mining for Learning with Large Output Spacescited by 29
- 2022LINGUIST: Language Model Instruction Tuning to Generate Annotated Utterances for Intent Classification and Slot Taggingcited by 29
- 2023Making Large Language Models Better Data Creatorscited by 28
- 2020Pretrained Generalized Autoregressive Model with Adaptive Probabilistic Label Clusters for Extreme Multi-label Text Classificationcited by 25
- 2022StableDR: Stabilized Doubly Robust Learning for Recommendation on Data Missing Not at Randomcited by 24
- 2024Synthetic Test Collections for Retrieval Evaluationcited by 19
- 2024Can Language Models Act as Knowledge Bases at Scale?cited by 17
- 2022On Missing Labels, Long-tails and Propensities in Extreme Multi-label Classificationcited by 15
- 2022ELIAS: End-to-End Learning to Index and Search in Large Output Spacescited by 14
- 2018A Study of Position Bias in Digital Library Recommender Systemscited by 13
- 2021Disentangling Sampling and Labeling Bias for Learning in Large-Output Spacescited by 9
50 most cited of 58 All 58 (JSON)
Built on by
Not cited yet.