Read, Attend, and Code: Pushing the Limits of Medical Codes Prediction from Clinical Notes by Machines
Not on the map. Why?
Abstract (arXiv)
Prediction of medical codes from clinical notes is both a practical and essential need for every healthcare delivery organization within current medical systems. Automating annotation will save significant time and excessive effort spent by human coders today. However, the biggest challenge is directly identifying appropriate medical codes out of several thousands of high-dimensional codes from unstructured free-text clinical notes. In the past three years, with Convolutional Neural Networks (CNN) and Long Short-Term Memory (LTSM) networks, there have been vast improvements in tackling the most challenging benchmark of the MIMIC-III-full-label inpatient clinical notes dataset. This progress raises the fundamental question of how far automated machine learning (ML) systems are from human coders' working performance. We assessed the baseline of human coders' performance on the same subsampled testing set. We also present our Read, Attend, and Code (RAC) model for learning the medical code assignment mappings. By connecting convolved embeddings with self-attention and code-title guided attention modules, combined with sentence permutation-based data augmentations and stochastic weight averaging training, RAC establishes a new state of the art (SOTA), considerably outperforming the current best Macro-F1 by 18.7%, and reaches past the human-level coding baseline. This new milestone marks a meaningful step toward fully autonomous medical coding (AMC) in machines reaching parity with human coders' performance in medical code prediction.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Builds on 15 of its 27 references that are in the map. First posted on arXiv 10 Jul 2021.
Builds on
15 of 27 references.
References · 15
- 2017Attention Is All You Needcited by 59,932
- 2019BioBERT: a pre-trained biomedical language representation model for biomedical text miningcited by 1,935
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2020Domain-Specific Language Model Pretraining for Biomedical Natural Language Processingcited by 996
- 2019Publicly Available Clinical BERT Embeddingscited by 995
- 2019Transfer Learning in Biomedical Natural Language Processing: An Evaluation of BERT and ELMo on Ten Benchmarking Datasetscited by 298
- 2018Explainable Prediction of Medical Codes from Clinical Textcited by 231
- 2019ICD Coding from Clinical Text Using Multi-Filter Residual Convolutional Neural Networkcited by 73
- 2018Joint Embedding of Words and Labels for Text Classificationcited by 69
- 2017Multi-Label Classification of Patient Notes a Case Study on ICD Code Assignmentcited by 37
- 2020BERT-XML: Large Scale Automated ICD Coding Using BERT Pretrainingcited by 37
- 2020Inferring Degrees from Incomplete Networks and Nonlinear Dynamicscited by 33
3 more
- 2020Dilated Convolutional Attention Network for Medical Code Assignment from Clinical Textcited by 21
- 2018An Empirical Evaluation of Deep Learning for ICD-9 Code Assignment using MIMIC-III Clinical Notescited by 16
- 2020Predicting Multiple ICD-10 Codes from Brazilian-Portuguese Clinical Notescited by 3
Built on by
Citing papers per year: 2022: 11; 2023: 7; 2024: 3; 2025: 2.
23 papers.
Sort:
By area:
- 2022Code Synonyms Do Matter: Multiple Synonyms Matching Network for Automatic ICD Codingcited by 52
- 2022PLM-ICD: Automatic ICD Coding with Pretrained Language Modelscited by 49
- 2023Automated Medical Coding on MIMIC-III and MIMIC-IV: A Critical Review and Replicability Studycited by 48
- 2022Knowledge Injected Prompt Based Fine-tuning for Multi-label Few-shot ICD Codingcited by 40
- 2022Automated Clinical Coding: What, Why, and Where We Are?cited by 33
- 2022A Unified Review of Deep Learning for Automated Medical Codingcited by 26
- 2023MDACE: MIMIC Documents Annotated with Code Evidencecited by 19
- 2022Multi-label Few-shot ICD Coding as Autoregressive Generation with Promptcited by 16
- 2022A survey on attention mechanisms for medical applications: are we moving towards better algorithms?cited by 15
- 2023A Review on Knowledge Graphs for Healthcare: Resources, Applications, and Promisescited by 13
- 2024Can GPT-3.5 Generate and Code Discharge Summaries?cited by 12
- 2025Code Like Humans: A Multi-Agent Solution for Medical Codingcited by 10
11 more
- 2023A Two-Stage Decoder for Efficient ICD Codingcited by 8
- 2022Can Current Explainability Help Provide References in Clinical Notes to Support Humans Annotate Medical Codes?cited by 7
- 2022Medical Coding with Biomedical Transformer Ensembles and Zero/Few-shot Learningcited by 6
- 2022HiCu: Leveraging Hierarchy for Curriculum Learning in Automated ICD Codingcited by 6
- 2024Aligning AI Research with the Needs of Clinical Coding Workflows: Eight Recommendations Based on US Data Analysis and Critical Reviewcited by 5
- 2024Biomedical Entity Linking as Multiple Choice Question Answeringcited by 2
- 2022Medical Codes Prediction from Clinical Notes: From Human Coders to Machinescited by 1
- 2023MHLAT: Multi-hop Label-wise Attention Model for Automatic ICD Codingcited by 1
- 2023Segmented Harmonic Loss: Handling Class-Imbalanced Multi-Label Clinical Data for Medical Coding with Large Language Modelscited by 1
- 2025RuCCoD: Towards Automated ICD Coding in Russiancited by 1
- 2023ComplicaCode: Enhancing Disease Complication Detection in Electronic Health Records through ICD Path Generationcited by 0
- 2025Code Like Humans: A Multi-Agent Solution for Medical Coding4 Sep 2025
- 2025RuCCoD: Towards Automated ICD Coding in Russian28 Feb 2025
- 2024Aligning AI Research with the Needs of Clinical Coding Workflows: Eight Recommendations Based on US Data Analysis and Critical Review23 Dec 2024
- 2024Biomedical Entity Linking as Multiple Choice Question Answering23 Feb 2024
- 2024Can GPT-3.5 Generate and Code Discharge Summaries?24 Jan 2024
- 2023ComplicaCode: Enhancing Disease Complication Detection in Electronic Health Records through ICD Path Generation15 Dec 2023
- 2023Segmented Harmonic Loss: Handling Class-Imbalanced Multi-Label Clinical Data for Medical Coding with Large Language Models6 Oct 2023
- 2023MHLAT: Multi-hop Label-wise Attention Model for Automatic ICD Coding16 Sep 2023
- 2023MDACE: MIMIC Documents Annotated with Code Evidence7 Jul 2023
- 2023A Review on Knowledge Graphs for Healthcare: Resources, Applications, and Promises7 Jun 2023
- 2023A Two-Stage Decoder for Efficient ICD Coding27 May 2023
- 2023Automated Medical Coding on MIMIC-III and MIMIC-IV: A Critical Review and Replicability Study21 Apr 2023
11 more
- 2022Multi-label Few-shot ICD Coding as Autoregressive Generation with Prompt24 Nov 2022
- 2022Medical Codes Prediction from Clinical Notes: From Human Coders to Machines30 Oct 2022
- 2022Can Current Explainability Help Provide References in Clinical Notes to Support Humans Annotate Medical Codes?28 Oct 2022
- 2022Knowledge Injected Prompt Based Fine-tuning for Multi-label Few-shot ICD Coding7 Oct 2022
- 2022HiCu: Leveraging Hierarchy for Curriculum Learning in Automated ICD Coding3 Aug 2022
- 2022PLM-ICD: Automatic ICD Coding with Pretrained Language Models12 Jul 2022
- 2022Medical Coding with Biomedical Transformer Ensembles and Zero/Few-shot Learning1 May 2022
- 2022A survey on attention mechanisms for medical applications: are we moving towards better algorithms?26 Apr 2022
- 2022Automated Clinical Coding: What, Why, and Where We Are?21 Mar 2022
- 2022Code Synonyms Do Matter: Multiple Synonyms Matching Network for Automatic ICD Coding3 Mar 2022
- 2022A Unified Review of Deep Learning for Automated Medical Coding8 Jan 2022
- 2025Code Like Humans: A Multi-Agent Solution for Medical Codingcited by 10
- 2022Code Synonyms Do Matter: Multiple Synonyms Matching Network for Automatic ICD Codingcited by 52
- 2022PLM-ICD: Automatic ICD Coding with Pretrained Language Modelscited by 49
- 2023Automated Medical Coding on MIMIC-III and MIMIC-IV: A Critical Review and Replicability Studycited by 48
- 2022Knowledge Injected Prompt Based Fine-tuning for Multi-label Few-shot ICD Codingcited by 40
- 2022Automated Clinical Coding: What, Why, and Where We Are?cited by 33
- 2022A Unified Review of Deep Learning for Automated Medical Codingcited by 26
- 2023MDACE: MIMIC Documents Annotated with Code Evidencecited by 19
- 2022Multi-label Few-shot ICD Coding as Autoregressive Generation with Promptcited by 16
- 2022A survey on attention mechanisms for medical applications: are we moving towards better algorithms?cited by 15
- 2023A Review on Knowledge Graphs for Healthcare: Resources, Applications, and Promisescited by 13
- 2024Can GPT-3.5 Generate and Code Discharge Summaries?cited by 12
- 2023A Two-Stage Decoder for Efficient ICD Codingcited by 8
12 most cited of 22 All 22 (JSON)
- 2025RuCCoD: Towards Automated ICD Coding in Russian28 Feb 2025
- 2024Aligning AI Research with the Needs of Clinical Coding Workflows: Eight Recommendations Based on US Data Analysis and Critical Review23 Dec 2024
- 2024Biomedical Entity Linking as Multiple Choice Question Answering23 Feb 2024
- 2024Can GPT-3.5 Generate and Code Discharge Summaries?24 Jan 2024
- 2023ComplicaCode: Enhancing Disease Complication Detection in Electronic Health Records through ICD Path Generation15 Dec 2023
- 2023Segmented Harmonic Loss: Handling Class-Imbalanced Multi-Label Clinical Data for Medical Coding with Large Language Models6 Oct 2023
- 2023MHLAT: Multi-hop Label-wise Attention Model for Automatic ICD Coding16 Sep 2023
- 2023MDACE: MIMIC Documents Annotated with Code Evidence7 Jul 2023
- 2023A Review on Knowledge Graphs for Healthcare: Resources, Applications, and Promises7 Jun 2023
- 2023A Two-Stage Decoder for Efficient ICD Coding27 May 2023
- 2023Automated Medical Coding on MIMIC-III and MIMIC-IV: A Critical Review and Replicability Study21 Apr 2023
- 2022Multi-label Few-shot ICD Coding as Autoregressive Generation with Prompt24 Nov 2022
12 newest of 22 All 22 (JSON)