Hierarchical Matching Network for Heterogeneous Entity Resolution

Cheng Fu, Xianpei Han, Jiaming He, Le Sun

2020 · 60 citations · 26 references

DOIFull text

Open access

Concepts

TL;DR

Entity resolution seeks to identify records that refer to the same real‑world entity, yet most existing methods assume homogeneous, aligned attributes, whereas real‑world data are often heterogeneous and contain noisy, missing, or misspelled attribute values. To address these challenges, this paper proposes an end‑to‑end hierarchical matching network (HierMatcher) that jointly matches entities at token, attribute, and entity levels. HierMatcher employs a token‑level cross‑attribute alignment and comparison layer, an attribute‑aware attention mechanism to denoise dirty values, and an entity‑level matching layer that aggregates all evidence for final decisions. Experimental results show that our method significantly outperforms previous ER methods on homogeneous, heterogeneous, and dirty datasets.

Abstract

Entity resolution (ER) aims to identify data records referring to the same real-world entity. Most existing ER approaches rely on the assumption that the entity records to be resolved are homogeneous, i.e., their attributes are aligned. Unfortunately, entities in real-world datasets are often heterogeneous, usually coming from different sources and being represented using different attributes. Furthermore, the entities’ attribute values may be redundant, noisy, missing, misplaced, or misspelled—we refer to it as the dirty data problem. To resolve the above problems, this paper proposes an end-to-end hierarchical matching network (HierMatcher) for entity resolution, which can jointly match entities in three levels—token, attribute, and entity. At the token level, a cross-attribute token alignment and comparison layer is designed to adaptively compare heterogeneous entities. At the attribute level, an attribute-aware attention mechanism is proposed to denoise dirty attribute values. Finally, the entity level matching layer effectively aggregates all matching evidence for the final ER decisions. Experimental results show that our method significantly outperforms previous ER methods on homogeneous, heterogeneous and dirty datasets.

References

26