AnEMIC: A Framework for Benchmarking ICD Coding Models
Citations Over Time
Abstract
Diagnostic coding, or ICD coding, is the task of assigning diagnosis codes defined by the ICD (International Classification of Diseases) standard to patient visits based on clinical notes. The current process of manual ICD coding is time-consuming and often error-prone, which suggests the need for automatic ICD coding. However, despite the long history of automatic ICD coding, there have been no standardized frameworks for benchmarking ICD coding models. We open-source an easy-to-use tool named AnEMIC, which provides a streamlined pipeline for preprocessing, training, and evaluating for automatic ICD coding. We correct errors in preprocessing by existing works, and provide key models and weights trained on the correctly preprocessed datasets. We also provide an interactive demo performing real-time inference from custom inputs, and visualizations drawn from explainable AI to analyze the models. We hope the framework helps move the research of ICD coding forward and helps professionals explore the potential of ICD coding. The framework and the associated code are available here.
Related Papers
- Administrative simplification: change to the compliance date for the International Classification of Diseases, 10th Revision (ICD-10-CM and ICD-10-PCS) medical data code sets. Final rule.(2014)
- → Comparing ICD-9-CM and ICD-10 Classification Systems in a Primary Health Care Setting: Some Initial Observations(1995)5 cited
- → Context-oriented coding aids for healthcare activity description(2002)2 cited
- → ICD-10 as a Coding Tool in Psychiatry(2001)
- → The Block-based Preprocessing System For The Coding Performance Improvement(1998)