LGJul 10, 2024

ICD Codes are Insufficient to Create Datasets for Machine Learning: An Evaluation Using All of Us Data for Coccidioidomycosis and Myocardial Infarction

arXiv:2407.07997v11 citationsh-index: 32
Originality Incremental advance
AI Analysis

This highlights a critical data quality problem for medical researchers and practitioners relying on ICD codes for ML, showing it is insufficient and potentially misleading.

The study evaluated the suitability of ICD codes for building machine learning datasets in medicine, finding significant discrepancies between ICD-based and laboratory-confirmed patient cohorts for coccidioidomycosis and myocardial infarction, with small overlaps (e.g., 24 out of 811 and 6,531 out of 14,875 patients, respectively).

In medicine, machine learning (ML) datasets are often built using the International Classification of Diseases (ICD) codes. As new models are being developed, there is a need for larger datasets. However, ICD codes are intended for billing. We aim to determine how suitable ICD codes are for creating datasets to train ML models. We focused on a rare and common disease using the All of Us database. First, we compared the patient cohort created using ICD codes for Valley fever (coccidioidomycosis, CM) with that identified via serological confirmation. Second, we compared two similarly created patient cohorts for myocardial infarction (MI) patients. We identified significant discrepancies between these two groups, and the patient overlap was small. The CM cohort had 811 patients in the ICD-10 group, 619 patients in the positive-serology group, and 24 with both. The MI cohort had 14,875 patients in the ICD-10 group, 23,598 in the MI laboratory-confirmed group, and 6,531 in both. Demographics, rates of disease symptoms, and other clinical data varied across our case study cohorts.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes