Adaptive Multi-view Rule Discovery for Weakly-Supervised Compatible Products Prediction
Not on the map. Why?
Abstract (arXiv)
On e-commerce platforms, predicting if two products are compatible with each other is an important functionality to achieve trustworthy product recommendation and search experience for consumers. However, accurately predicting product compatibility is difficult due to the heterogeneous product data and the lack of manually curated training data. We study the problem of discovering effective labeling rules that can enable weakly-supervised product compatibility prediction. We develop AMRule, a multi-view rule discovery framework that can (1) adaptively and iteratively discover novel rulers that can complement the current weakly-supervised model to improve compatibility prediction; (2) discover interpretable rules from both structured attribute tables and unstructured product descriptions. AMRule adaptively discovers labeling rules from large-error instances via a boosting-style strategy, the high-quality rules can remedy the current model's weak spots and refine the model iteratively. For rule discovery from structured product attributes, we generate composable high-order rules from decision trees; and for rule discovery from unstructured product descriptions, we generate prompt-based rules from a pre-trained language model. Experiments on 4 real-world datasets show that AMRule outperforms the baselines by 5.98% on average and improves rule quality and rule proposal efficiency.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 29 of its 44 references that are in the map. First posted on arXiv 28 Jun 2022.
Builds on
29 of 44 references.
References · 29
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,234
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
- 2021GPT Understands, Toocited by 716
- 2021P-Tuning v2: Prompt Tuning Can Be Comparable to Fine-tuning Universally Across Scales and Taskscited by 689
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
- 2021PTR: Prompt Tuning with Rules for Text Classificationcited by 238
- 2021SPoT: Better Frozen Model Adaptation through Soft Prompt Transfercited by 235
- 2021Knowledgeable Prompt-tuning: Incorporating Knowledge into Prompt Verbalizer for Text Classificationcited by 183
17 more
- 2021Active Learning by Acquiring Contrastive Examplescited by 156
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 96
- 2020Fine-Tuning Pre-trained Language Model with Weak Supervision: A Contrastive-Regularized Self-Training Approachcited by 83
- 2020Learning from Rules Generalizing Labeled Exemplarscited by 59
- 2018Training Classifiers with Natural Language Explanationscited by 58
- 2020SeqMix: Augmenting Active Sequence Labeling via Sequence Mixupcited by 52
- 2020Interactive Weak Supervision: Learning Useful Heuristics for Data Labelingcited by 52
- 2021Product1M: Towards Weakly Supervised Instance-Level Product Retrieval via Cross-modal Pretrainingcited by 42
- 2020Text Classification Using Label Names Only: A Language Model Self-Training Approachcited by 32
- 2020STEAM: Self-Supervised Taxonomy Expansion with Mini-Pathscited by 31
- 2019NERO: A Neural Rule Grounding Framework for Label-Efficient Relation Extractioncited by 24
- 2020Adaptive Rule Discovery for Labeling Text Datacited by 15
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
- 2021ControlBurn: Feature Selection by Sparse Forestscited by 9
- 2022Understanding Programmatic Weak Supervision via Source-aware Influence Functioncited by 8
- 2018Bootstrapping Conversational Agents With Weak Supervisioncited by 6
- 2021TagRuler: Interactive Tool for Span-Level Data Programming by Demonstrationcited by 4
Built on by
Citing papers per year: 2023: 3; 2024: 1.
4 papers.
- 2023ReGen: Zero-Shot Text Classification via Training Data Generation with Progressive Dense Retrievalcited by 26
- 2023Weakly-Supervised Scientific Document Classification via Retrieval-Augmented Multi-Stage Trainingcited by 8
- 2024ProgGen: Generating Named Entity Recognition Datasets Step-by-step with Self-Reflexive Large Language Modelscited by 1
- 2023Local Boosting for Weakly-Supervised Learningcited by 0
- 2024ProgGen: Generating Named Entity Recognition Datasets Step-by-step with Self-Reflexive Large Language Models17 Mar 2024
- 2023Weakly-Supervised Scientific Document Classification via Retrieval-Augmented Multi-Stage Training12 Jun 2023
- 2023Local Boosting for Weakly-Supervised Learning5 Jun 2023
- 2023ReGen: Zero-Shot Text Classification via Training Data Generation with Progressive Dense Retrieval18 May 2023