Center for Machine Learning and Intelligent Systems
About  Citation Policy  Donate a Data Set  Contact

Repository Web            Google
View ALL Data Sets

× Check out the beta version of the new UCI Machine Learning Repository we are currently testing! Contact us if you have any issues, questions, or concerns. Click here to try out the new site.

Record Linkage Comparison Patterns Data Set
Download: Data Folder, Data Set Description

Abstract: Element-wise comparison of records with personal data from a record linkage setting. The task is to decide from a comparison pattern whether the underlying records belong to one person.

Data Set Characteristics:  


Number of Instances:




Attribute Characteristics:


Number of Attributes:


Date Donated


Associated Tasks:


Missing Values?


Number of Web Hits:



The underlying records stem from the epidemiological cancer registry of the
German state of North Rhine-Westphalia (Epidemiologisches Krebsregister NRW, Creation of comparison patterns and
assignment of matching status were undertaken by staff members of
the Institute for Medical Biostatistics, Epidemiology and Informatics (IMBEI)
at the University Medical Center of the Johannes Gutenberg University in Mainz,
Germany (

Data Set Information:

The records represent individual data including first and family name, sex, date of birth and postal code, which were collected through iterative insertions in the course of several years. The comparison patterns in this data set are based on a sample of 100.000 records dating from 2005 to 2008. Data pairs were classified as 'match' or 'non-match' during an extensive manual review where several documentarists were involved. The resulting classification formed the basis for assessing the quality of the
registry’s own record linkage procedure.

In order to limit the amount of patterns, a blocking procedure was applied,
which selects only record pairs that meet specific agreement conditions. The
results of the following six blocking iterations were merged together:

1. Phonetic equality of first name and family name, equality of date of birth.
2. Phonetic equality of first name, equality of day of birth.
3. Phonetic equality of first name, equality of month of birth.
4. Phonetic equality of first name, equality of year of birth.
5. Equality of complete date of birth.
6. Phonetic equality of family name, equality of sex.

This procedure resulted in 5.749.132 record pairs, of which 20.931 are matches.

The data set is split into 10 blocks of (approximately) equal size and ratio
of matches to non-matches.

The separate file frequencies.csv contains for every predictive attribute
the average number of values in the underlying records. These values can, for example,
be used as u-probabilities in weight-based record linkage following the
framework of Fellegi and Sunter.

Attribute Information:

1. id_1: internal identifier of first record.
2. id_2: internal identifier of second record.
3. cmp_fname_c1: agreement of first name, first component
4. cmp_fname_c2: agreement of first name, second component
5. cmp_lname_c1: agreement of family name, first component
6. cmp_lname_c2: agreement of family name, second component
7. cmp_sex: agreement sex
8. cmp_bd: agreement of date of birth, day component
9. cmp_bm: agreement of date of birth, month component
10. cmp_by: agreement of date of birth, year component
11. cmp_plz: agreement of postal code
12. is_match: matching status (TRUE for matches, FALSE for non-matches)

The agreement of name components is measured as a real number in the interval [0,1], where 0 denotes maximal disagreement and 1 equality of the underlying values. For the other comparisons, only the values 0 (not equal) and 1 (equal) are used.

is_match is the outcome variable. id_1 and id_2 are not used for prediction but could be used to construct connected components from the found matches.

Relevant Papers:

1. Irene Schmidtmann, Gael Hammer, Murat Sariyar, Aslihan Gerhold-Ay:
Evaluation des Krebsregisters NRW Schwerpunkt Record Linkage. Technical
Report, IMBEI 2009.
[Web Link]
-- Describes the external evaluation of the registry's record linkage
-- The comparison patterns in this data set were created in course of
this evaluation.

2. Murat Sariyar, Andreas Borg, Klaus Pommerening:
Controlling false match rates in record linkage using extreme value theory.
Journal of Biomedical Informatics, 2011 (in press).
-- Predicted attribute: matching status (boolean).
-- Results:
-- A new approach for estimating the false match rate in record
linkage by methods of Extreme Value Theory (EVT).
-- The model eliminates the need for labelled training data while
achieving only slighter lower accuracy compared to a procedure
that has knowledge about the matching status.

Citation Request:

Please refer to the Epidemiological Cancer Registry of North Rhine-Westphalia ('Epidemiologisches Krebsregister') and to one of the mentioned papers when using this data set in a publication.

Supported By:

 In Collaboration With:

About  ||  Citation Policy  ||  Donation Policy  ||  Contact  ||  CML