63
Views
1
CrossRef citations to date
0
Altmetric
Research Article

Fast Bayesian Record Linkage for Streaming Data Contexts

, ORCID Icon &
Received 28 Sep 2022, Accepted 03 Nov 2023, Published online: 03 Jan 2024
 

Abstract

Record linkage is the task of combining records from multiple files which refer to overlapping sets of entities when there is no unique identifying field. In streaming record linkage, files arrive sequentially in time and estimates of links are updated after the arrival of each file. This problem arises in settings such as longitudinal surveys, electronic health records, and online events databases, among others. The challenge in streaming record linkage is to efficiently update parameter estimates as new data arrive. We approach the problem from a Bayesian perspective with estimates calculated from posterior samples of parameters and present methods for updating link estimates after the arrival of a new file that are faster than fitting a joint model with each new data file. In this article, we generalize a two-file Bayesian Fellegi-Sunter model to the multi-file case and propose two methods to perform streaming updates. We examine the effect of prior distribution on the resulting linkage accuracy as well as the computational tradeoffs between the methods when compared to a Gibbs sampler through simulated and real-world survey panel data. We achieve near-equivalent posterior inference at a small fraction of the compute time. Supplementary materials for this article are available online.

Supplemental Materials

All supplemental materials are contained in a single compressed (zipped) archive.

Appendix to “Fast Bayesian Record Linkage for Streaming Data Contexts”: Appendices that include supplemental tables and figures; posterior and full conditional distributions; supplemental definitions, theorems, and proofs; and simulation details. (streaming-record-linkage-appendix.pdf, PDF document)

R-package for streaming record linkage: R-package “bstrl”, implementing the streaming record linkage model and the PPRB-within-Gibbs and SMCMC streaming updates. (bstrl_1.0.2.tar.gz, GNU zipped tar file)

Reproducible code repository: R code that can be used to reproduce the numerical results in this article, including tables and figures. (streamingrl-reproducible-main.zip, compressed folder)

Disclosure Statement

The authors report there are no competing interests to declare.

Additional information

Funding

The authors acknowledge the support of the Laboratory for Analytic Sciences at North Carolina State University. B. Betancourt acknowledges the support of NSF DMS-2310222.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 180.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.