TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Supervised Contrastive Learning for Product Matching

Supervised Contrastive Learning for Product Matching

Ralph Peeters, Christian Bizer

2022-02-04Entity ResolutionData AugmentationInformation RetrievalContrastive LearningRetrieval
PaperPDFCode(official)

Abstract

Contrastive learning has moved the state of the art for many tasks in computer vision and information retrieval in recent years. This poster is the first work that applies supervised contrastive learning to the task of product matching in e-commerce using product offers from different e-shops. More specifically, we employ a supervised contrastive learning technique to pre-train a Transformer encoder which is afterward fine-tuned for the matching task using pair-wise training data. We further propose a source-aware sampling strategy that enables contrastive learning to be applied for use cases in which the training data does not contain product identifiers. We show that applying supervised contrastive pre-training in combination with source-aware sampling significantly improves the state-of-the-art performance on several widely used benchmarks: For Abt-Buy, we reach an F1-score of 94.29 (+3.24 compared to the previous state-of-the-art), for Amazon-Google 79.28 (+ 3.7). For WDC Computers datasets, we reach improvements between +0.8 and +8.84 in F1-score depending on the training set size. Further experiments with data augmentation and self-supervised contrastive pre-training show that the former can be helpful for smaller training sets while the latter leads to a significant decline in performance due to inherent label noise. We thus conclude that contrastive pre-training has a high potential for product matching use cases in which explicit supervision is available.

Results

TaskDatasetMetricValueModel
Data IntegrationAbt-BuyF1 (%)94.29RoBERTa-SupCon
Data IntegrationWDC Computers-xlargeF1 (%)98.33RoBERTa-SupCon
Data IntegrationAmazon-GoogleF1 (%)79.28RoBERTa-SupCon
Data IntegrationWDC Computers-smallF1 (%)95.21RoBERTa-SupCon
Entity ResolutionAbt-BuyF1 (%)94.29RoBERTa-SupCon
Entity ResolutionWDC Computers-xlargeF1 (%)98.33RoBERTa-SupCon
Entity ResolutionAmazon-GoogleF1 (%)79.28RoBERTa-SupCon
Entity ResolutionWDC Computers-smallF1 (%)95.21RoBERTa-SupCon

Related Papers

Overview of the TalentCLEF 2025: Skill and Job Title Intelligence for Human Capital Management2025-07-17Pixel Perfect MegaMed: A Megapixel-Scale Vision-Language Foundation Model for Generating High Resolution Medical Images2025-07-17SemCSE: Semantic Contrastive Sentence Embeddings Using LLM-Generated Summaries For Scientific Abstracts2025-07-17HapticCap: A Multimodal Dataset and Task for Understanding User Experience of Vibration Haptic Signals2025-07-17SGCL: Unifying Self-Supervised and Supervised Learning for Graph Recommendation2025-07-17From Roots to Rewards: Dynamic Tree Reasoning with RL2025-07-17A Survey of Context Engineering for Large Language Models2025-07-17MCoT-RE: Multi-Faceted Chain-of-Thought and Re-Ranking for Training-Free Zero-Shot Composed Image Retrieval2025-07-17