paper-with-me

Papers

Deep Entity Matching with Pre-Trained Language Models

2020-04-01 · Yuliang Li, Jinfeng Li, Yoshihiko Suhara, AnHai Doan, Wang-Chiew Tan

We present Ditto, a novel entity matching system based on pre-trained Transformer-based language models. We fine-tune and cast EM as a sequence-pair classification problem to leverage such models with a simple architecture. Our experiments show that a straightforward application of language models such as BERT, DistilBERT, or RoBERTa pre-trained on large text corpora already significantly improves the matching quality and outperforms previous state-of-the-art (SOTA), by up to 29% of F1 score on benchmark datasets. We also developed three optimization techniques to further improve Ditto's matching capability. Ditto allows domain knowledge to be injected by highlighting important pieces of input information that may be of interest when making matching decisions. Ditto also summarizes strings that are too long so that only the essential information is retained and used for EM. Finally, Ditto adapts a SOTA technique on data augmentation for text to EM to augment the training data with (difficult) examples. This way, Ditto is forced to learn "harder" to improve the model's matching capability. The optimizations we developed further boost the performance of Ditto by up to 9.8%. Perhaps more surprisingly, we establish that Ditto can achieve the previous SOTA results with at most half the number of labeled data. Finally, we demonstrate Ditto's effectiveness on a real-world large-scale EM task. On matching two company datasets consisting of 789K and 412K records, Ditto achieves a high F1 score of 96.5%.

📄 PDF Abstract BibTeX arXiv:2004.00584

Code (1)

megagonlabs/ditto 공식 구현 tf

Tasks

Data AugmentationEntity Resolution

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
RoBERTa 설명 없음
DistilBERT 설명 없음
Weight Decay 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.
BERT BERT, or Bidirectional Encoder Representations from Transformers, improves upon standard Transformers by removing the…

Similar Papers 제목 키워드 기반

Unlocking the Power of Large Language Models for Multi-table Entity Matching

2026-04-23 · Yingkai Tang, Taoyu Su, Wenyuan Zhang, Xiaoyang Guo 외 arxiv

Multi-table entity matching (MEM) addresses the limitations of dual-table approaches by enabling simultaneous identification of equivalent entities across multiple data sources without unique identifiers. However, existi…

The Battleship Approach to the Low Resource Entity Matching Problem

2023-11-27 · Bar Genossar, Avigdor Gal, Roee Shraga

Entity matching, a core data integration problem, is the task of deciding whether two data tuples refer to the same real-world entity. Recent advances in deep learning methods, using pre-trained language models, were pro…

Active LearningData IntegrationInformativeness

Entity Matching using Large Language Models

2023-10-17 · Ralph Peeters, Aaron Steiner, Christian Bizer

Entity matching is the task of deciding whether two entity descriptions refer to the same real-world entity. Entity matching is a central step in most data integration pipelines. Many state-of-the-art entity matching met…

Data IntegrationEntity Resolution

Labeling Training Data for Entity Matching Using Large Language Models

2026-06-27 · Aaron Steiner, Christian Bizer arxiv

Recent large language models (LLMs) achieve strong performance on entity matching without requiring task-specific training data. However, applying these models to large sets of candidate pairs remains slow and costly. In…

Knowledge Distillation

Probing the Robustness of Pre-trained Language Models for Entity Matching

2022-10-01 · ACM International Conference on Information & Knowledge Management (CIKM) 2022 10 · Mehdi Akbarian Rastaghi, Ehsan Kamalloo, Davood Rafiei

The paradigm of fine-tuning Pre-trained Language Models (PLMs) has been successful in Entity Matching (EM). Despite their remarkable performance, PLMs exhibit tendency to learn spurious correlations from training data. I…

Data AugmentationDomain GeneralizationEntity Resolution