paper-with-me

Papers

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 methods rely on pre-trained language models (PLMs) such as BERT or RoBERTa. Two major drawbacks of these models for entity matching are that (i) the models require significant amounts of task-specific training data and (ii) the fine-tuned models are not robust concerning out-of-distribution entities. This paper investigates using generative large language models (LLMs) as a less task-specific training data-dependent and more robust alternative to PLM-based matchers. The study covers hosted and open-source LLMs which can be run locally. We evaluate these models in a zero-shot scenario and a scenario where task-specific training data is available. We compare different prompt designs and the prompt sensitivity of the models. We show that there is no single best prompt but that the prompt needs to be tuned for each model/dataset combination. We further investigate (i) the selection of in-context demonstrations, (ii) the generation of matching rules, as well as (iii) fine-tuning LLMs using the same pool of training data. Our experiments show that the best LLMs require no or only a few training examples to perform comparably to PLMs that were fine-tuned using thousands of examples. LLM-based matchers further exhibit higher robustness to unseen entities. We show that GPT4 can generate structured explanations for matching decisions and can automatically identify potential causes of matching errors by analyzing explanations of wrong decisions. We demonstrate that the model can generate meaningful textual descriptions of the identified error classes, which can help data engineers to improve entity matching pipelines.

📄 PDF Abstract BibTeX arXiv:2310.11244

Code (1)

wbsg-uni-mannheim/matchgpt 공식 구현 pytorch

Tasks

Data IntegrationEntity Resolution

Methods 이 논문이 사용한 방법론

Position-Wise Feed-Forward Layer 설명 없음
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
LLaMA LLaMA is a collection of foundation language models ranging from 7B to 65B parameters. It is based on the transformer architecture with various improvements that were…
GPT-3 설명 없음
Transformer A Transformer is a model architecture that eschews recurrence and instead relies entirely on an [attention…
GPT-4 GPT-4 is a transformer based model pre-trained to predict the next token in a document.
WordPiece 설명 없음

Similar Papers 제목 키워드 기반

Match, Compare, or Select? An Investigation of Large Language Models for Entity Matching

2024-05-27 · Tianshu Wang, Xiaoyang Chen, Hongyu Lin, Xuanang Chen 외

Entity matching (EM) is a critical step in entity resolution (ER). Recently, entity matching based on large language models (LLMs) has shown great promise. However, current LLM-based entity matching approaches typically …

Entity Resolution

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…

Confidence Calibration in Large Language Model-Based Entity Matching

2025-09-23 · Iris Kamsteeg, Juan Cardenas-Cartagena, Floris van Beers, Gineke ten Holt 외 arxiv

This research aims to explore the intersection of Large Language Models and confidence calibration in Entity Matching. To this end, we perform an empirical study to compare baseline RoBERTa confidences for an Entity Matc…

Fine-tuning Large Language Models for Entity Matching

2024-09-12 · Aaron Steiner, Ralph Peeters, Christian Bizer

Generative large language models (LLMs) are a promising alternative to pre-trained language models for entity matching due to their high zero-shot performance and ability to generalize to unseen entities. Existing resear…

Data IntegrationEntity ResolutionIn-Context LearningPrompt Engineering

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