PECOS: Prediction for Enormous and Correlated Output Spaces
Not on the map. Why?
Abstract (arXiv)
Many large-scale applications amount to finding relevant results from an enormous output space of potential candidates. For example, finding the best matching product from a large catalog or suggesting related search phrases on a search engine. The size of the output space for these problems can range from millions to billions, and can even be infinite in some applications. Moreover, training data is often limited for the long-tail items in the output space. Fortunately, items in the output space are often correlated thereby presenting an opportunity to alleviate the data sparsity issue. In this paper, we propose the Prediction for Enormous and Correlated Output Spaces (PECOS) framework, a versatile and modular machine learning framework for solving prediction problems for very large output spaces, and apply it to the eXtreme Multilabel Ranking (XMR) problem: given an input instance, find and rank the most relevant items from an enormous but fixed and finite output space. We propose a three phase framework for PECOS: (i) in the first phase, PECOS organizes the output space using a semantic indexing scheme, (ii) in the second phase, PECOS uses the indexing to narrow down the output space by orders of magnitude using a machine learned matching scheme, and (iii) in the third phase, PECOS ranks the matched items using a final ranking scheme. The versatility and modularity of PECOS allows for easy plug-and-play of various choices for the indexing, matching, and ranking phases. We also develop very fast inference procedures which allow us to perform XMR predictions in real time; for example, inference takes less than 1 millisecond per input on the dataset with 2.8 million labels. The PECOS software is available at https://libpecos.org.
Key facts. Cited by 50 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 8; 2023: 15; 2024: 8; 2025: 6; 2026: 2.
50 papers.
Sort:
By area:
- 2022Matryoshka Representation Learningcited by 268
- 2021Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Predictioncited by 137
- 2021Fast Multi-Resolution Transformer Fine-tuning for Extreme Multi-label Text Classificationcited by 66
- 2021Extreme Multi-label Learning for Semantic Matching in Product Searchcited by 28
- 2022Deep Hierarchy in Banditscited by 18
- 2023The Effect of Metadata on Scientific Literature Tagging: A Cross-Field Cross-Model Studycited by 17
- 2021Extreme Zero-Shot Learning for Extreme Text Classificationcited by 15
- 2022ELIAS: End-to-End Learning to Index and Search in Large Output Spacescited by 14
- 2022CascadeXML: Rethinking Transformers for End-to-end Multi-resolution Training in Extreme Multi-label Classificationcited by 12
- 2023Taming the Sigmoid Bottleneck: Provably Argmaxable Sparse Multi-Label Classificationcited by 11
- 2021SCR: Training Graph Neural Networks with Consistency Regularizationcited by 10
- 2025SemEval-2025 Task 5: LLMs4Subjects -- LLM-based Automated Subject Tagging for a National Technical Library's Open-Access Catalogcited by 10
38 more
- 2021Top-k eXtreme Contextual Bandits with Arm Hierarchycited by 8
- 2021InceptionXML: A Lightweight Framework with Synchronized Negative Sampling for Short Text Extreme Classificationcited by 8
- 2021Propensity-scored Probabilistic Label Treescited by 8
- 2021Label Disentanglement in Partition-based Extreme Multilabel Classificationcited by 7
- 2022A Survey on Extreme Multi-label Learningcited by 7
- 2023PINA: Leveraging Side Information in eXtreme Multi-label Classification via Predicted Instance Neighborhood Aggregationcited by 7
- 2023Linear Classifier: An Often-Forgotten Baseline for Text Classificationcited by 7
- 2023Dual-Encoders for Extreme Multi-Label Classificationcited by 7
- 2023Towards Heterogeneous Long-tailed Learning: Benchmarking, Metrics, and Toolboxcited by 6
- 2023Improving Dual-Encoder Training through Dynamic Indexes for Negative Miningcited by 5
- 2022FINGER: Fast Inference for Graph-based Approximate Nearest Neighbor Searchcited by 4
- 2023PEFA: Parameter-Free Adapters for Large-scale Embedding-based Retrieval Modelscited by 4
- 2024Noise Contrastive Estimation-based Matching Framework for Low-Resource Security Attack Pattern Recognitioncited by 4
- 2025Annif at SemEval-2025 Task 5: Traditional XMTC augmented by LLMscited by 4
- 2025LLM-guided Hierarchical Search for End-to-end Reasoning Intensive Retrievalcited by 4
- 2023MatchXML: An Efficient Text-label Matching Framework for Extreme Multi-label Text Classificationcited by 3
- 2023Enhancing Group Fairness in Online Settings Using Oblique Decision Forestscited by 3
- 2023Dense Retrieval as Indirect Supervision for Large-space Decision Makingcited by 3
- 2021Enabling Efficiency-Precision Trade-offs for Label Trees in Extreme Classificationcited by 2
- 2022Counterfactual Learning To Rank for Utility-Maximizing Query Autocompletioncited by 2
- 2024Large Language Model as a Teacher for Zero-shot Tagging at Extreme Scalescited by 2
- 2024Artificial Intuition: Efficient Classification of Scientific Abstractscited by 2
- 2025Annif at the GermEval-2025 LLMs4Subjects Task: Traditional XMTC Augmented by Efficient LLMscited by 2
- 2026An Extreme Multi-label Text Classification (XMTC) Library Dataset: What if we took "Use of Practical AI in Digital Libraries" seriously?cited by 2
- 2021Enterprise-Scale Search: Accelerating Inference for Sparse Extreme Multi-Label Ranking Treescited by 1
- 2023Cluster-Guided Label Generation in Extreme Multi-Label Classificationcited by 1
- 2024Multi-label Learning with Random Circular Vectorscited by 1
- 2022Uncertainty in Extreme Multi-label Classificationcited by 0
- 2023Extreme Classification for Answer Type Prediction in Question Answeringcited by 0
- 2023Label Embedding via Low-Coherence Matricescited by 0
- 2023XLDA: Linear Discriminant Analysis for Scaling Continual Learning to Extreme Classification at the Edgecited by 0
- 2024Hybrid X-Linker: Automated Data Generation and Extreme Multi-label Ranking for Biomedical Entity Linkingcited by 0
- 2024A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networkscited by 0
- 2024Exploring space efficiency in a tree-based linear model for extreme multi-label classificationcited by 0
- 2024Don't Pay Attention, PLANT It: Pretraining Attention via Learning-to-Rankcited by 0
- 2025Query Brand Entity Linking in E-Commerce Searchcited by 0
- 2025Safely Exploring Novel Actions in Recommender Systems via Deployment-Efficient Policy Learningcited by 0
- 2026LLM-Enhanced Dual-Branch Learning for Large-Scale Multi-Label Text Classificationcited by 0
- 2026LLM-Enhanced Dual-Branch Learning for Large-Scale Multi-Label Text Classification11 Sep 2026
- 2026An Extreme Multi-label Text Classification (XMTC) Library Dataset: What if we took "Use of Practical AI in Digital Libraries" seriously?11 Mar 2026
- 2025LLM-guided Hierarchical Search for End-to-end Reasoning Intensive Retrieval15 Oct 2025
- 2025Safely Exploring Novel Actions in Recommender Systems via Deployment-Efficient Policy Learning9 Oct 2025
- 2025Annif at the GermEval-2025 LLMs4Subjects Task: Traditional XMTC Augmented by Efficient LLMs21 Aug 2025
- 2025Annif at SemEval-2025 Task 5: Traditional XMTC augmented by LLMs28 Apr 2025
- 2025SemEval-2025 Task 5: LLMs4Subjects -- LLM-based Automated Subject Tagging for a National Technical Library's Open-Access Catalog9 Apr 2025
- 2025Query Brand Entity Linking in E-Commerce Search3 Feb 2025
- 2024Don't Pay Attention, PLANT It: Pretraining Attention via Learning-to-Rank30 Oct 2024
- 2024Exploring space efficiency in a tree-based linear model for extreme multi-label classification12 Oct 2024
- 2024A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks3 Sep 2024
- 2024Hybrid X-Linker: Automated Data Generation and Extreme Multi-label Ranking for Biomedical Entity Linking8 Jul 2024
38 more
- 2024Artificial Intuition: Efficient Classification of Scientific Abstracts8 Jul 2024
- 2024Multi-label Learning with Random Circular Vectors8 Jul 2024
- 2024Large Language Model as a Teacher for Zero-shot Tagging at Extreme Scales13 Jun 2024
- 2024Noise Contrastive Estimation-based Matching Framework for Low-Resource Security Attack Pattern Recognition18 Jan 2024
- 2023PEFA: Parameter-Free Adapters for Large-scale Embedding-based Retrieval Models5 Dec 2023
- 2023Dense Retrieval as Indirect Supervision for Large-space Decision Making28 Oct 2023
- 2023Enhancing Group Fairness in Online Settings Using Oblique Decision Forests17 Oct 2023
- 2023Dual-Encoders for Extreme Multi-Label Classification16 Oct 2023
- 2023Taming the Sigmoid Bottleneck: Provably Argmaxable Sparse Multi-Label Classification16 Oct 2023
- 2023MatchXML: An Efficient Text-label Matching Framework for Extreme Multi-label Text Classification25 Aug 2023
- 2023XLDA: Linear Discriminant Analysis for Scaling Continual Learning to Extreme Classification at the Edge21 Jul 2023
- 2023Towards Heterogeneous Long-tailed Learning: Benchmarking, Metrics, and Toolbox17 Jul 2023
- 2023Linear Classifier: An Often-Forgotten Baseline for Text Classification12 Jun 2023
- 2023Label Embedding via Low-Coherence Matrices31 May 2023
- 2023PINA: Leveraging Side Information in eXtreme Multi-label Classification via Predicted Instance Neighborhood Aggregation21 May 2023
- 2023Extreme Classification for Answer Type Prediction in Question Answering24 Apr 2023
- 2023Improving Dual-Encoder Training through Dynamic Indexes for Negative Mining27 Mar 2023
- 2023Cluster-Guided Label Generation in Extreme Multi-Label Classification17 Feb 2023
- 2023The Effect of Metadata on Scientific Literature Tagging: A Cross-Field Cross-Model Study7 Feb 2023
- 2022CascadeXML: Rethinking Transformers for End-to-end Multi-resolution Training in Extreme Multi-label Classification29 Oct 2022
- 2022Uncertainty in Extreme Multi-label Classification18 Oct 2022
- 2022ELIAS: End-to-End Learning to Index and Search in Large Output Spaces16 Oct 2022
- 2022A Survey on Extreme Multi-label Learning8 Oct 2022
- 2022FINGER: Fast Inference for Graph-based Approximate Nearest Neighbor Search22 Jun 2022
- 2022Matryoshka Representation Learning26 May 2022
- 2022Counterfactual Learning To Rank for Utility-Maximizing Query Autocompletion22 Apr 2022
- 2022Deep Hierarchy in Bandits3 Feb 2022
- 2021Extreme Zero-Shot Learning for Extreme Text Classification16 Dec 2021
- 2021SCR: Training Graph Neural Networks with Consistency Regularization8 Dec 2021
- 2021Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Prediction29 Oct 2021
- 2021Propensity-scored Probabilistic Label Trees20 Oct 2021
- 2021Fast Multi-Resolution Transformer Fine-tuning for Extreme Multi-label Text Classification1 Oct 2021
- 2021InceptionXML: A Lightweight Framework with Synchronized Negative Sampling for Short Text Extreme Classification13 Sep 2021
- 2021Label Disentanglement in Partition-based Extreme Multilabel Classification24 Jun 2021
- 2021Extreme Multi-label Learning for Semantic Matching in Product Search23 Jun 2021
- 2021Enterprise-Scale Search: Accelerating Inference for Sparse Extreme Multi-Label Ranking Trees4 Jun 2021
- 2021Enabling Efficiency-Precision Trade-offs for Label Trees in Extreme Classification1 Jun 2021
- 2021Top-k eXtreme Contextual Bandits with Arm Hierarchy15 Feb 2021
- 2022Matryoshka Representation Learningcited by 268
- 2021Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Predictioncited by 137
- 2021Fast Multi-Resolution Transformer Fine-tuning for Extreme Multi-label Text Classificationcited by 66
- 2021Extreme Multi-label Learning for Semantic Matching in Product Searchcited by 28
- 2022Deep Hierarchy in Banditscited by 18
- 2023The Effect of Metadata on Scientific Literature Tagging: A Cross-Field Cross-Model Studycited by 17
- 2021Extreme Zero-Shot Learning for Extreme Text Classificationcited by 15
- 2022ELIAS: End-to-End Learning to Index and Search in Large Output Spacescited by 14
- 2022CascadeXML: Rethinking Transformers for End-to-end Multi-resolution Training in Extreme Multi-label Classificationcited by 12
- 2023Taming the Sigmoid Bottleneck: Provably Argmaxable Sparse Multi-Label Classificationcited by 11
- 2021SCR: Training Graph Neural Networks with Consistency Regularizationcited by 10
- 2025SemEval-2025 Task 5: LLMs4Subjects -- LLM-based Automated Subject Tagging for a National Technical Library's Open-Access Catalogcited by 10
12 most cited of 49 All 49 (JSON)
- 2026LLM-Enhanced Dual-Branch Learning for Large-Scale Multi-Label Text Classification11 Sep 2026
- 2026An Extreme Multi-label Text Classification (XMTC) Library Dataset: What if we took "Use of Practical AI in Digital Libraries" seriously?11 Mar 2026
- 2025Safely Exploring Novel Actions in Recommender Systems via Deployment-Efficient Policy Learning9 Oct 2025
- 2025Annif at the GermEval-2025 LLMs4Subjects Task: Traditional XMTC Augmented by Efficient LLMs21 Aug 2025
- 2025Annif at SemEval-2025 Task 5: Traditional XMTC augmented by LLMs28 Apr 2025
- 2025SemEval-2025 Task 5: LLMs4Subjects -- LLM-based Automated Subject Tagging for a National Technical Library's Open-Access Catalog9 Apr 2025
- 2025Query Brand Entity Linking in E-Commerce Search3 Feb 2025
- 2024Don't Pay Attention, PLANT It: Pretraining Attention via Learning-to-Rank30 Oct 2024
- 2024Exploring space efficiency in a tree-based linear model for extreme multi-label classification12 Oct 2024
- 2024A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks3 Sep 2024
- 2024Hybrid X-Linker: Automated Data Generation and Extreme Multi-label Ranking for Biomedical Entity Linking8 Jul 2024
- 2024Artificial Intuition: Efficient Classification of Scientific Abstracts8 Jul 2024
12 newest of 49 All 49 (JSON)