TL;DR
This paper introduces supervised contrastive learning for product matching in e-commerce, demonstrating significant performance improvements over previous methods through a novel pre-training and sampling strategy.
Contribution
It applies supervised contrastive learning to product matching, proposing a source-aware sampling method that enhances performance without requiring product identifiers.
Findings
Achieved state-of-the-art F1-scores on multiple benchmarks.
Supervised contrastive pre-training improves matching accuracy.
Data augmentation benefits small datasets, while self-supervised contrastive learning underperforms.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Contrastive Learning · Absolute Position Encodings · Dropout · Label Smoothing · Dense Connections · Residual Connection · Layer Normalization
