Towards BERT-based Automatic ICD Coding: Limitations and Opportunities
Not on the map. Why?
Abstract (arXiv)
Automatic ICD coding is the task of assigning codes from the International Classification of Diseases (ICD) to medical notes. These codes describe the state of the patient and have multiple applications, e.g., computer-assisted diagnosis or epidemiological studies. ICD coding is a challenging task due to the complexity and length of medical notes. Unlike the general trend in language processing, no transformer model has been reported to reach high performance on this task. Here, we investigate in detail ICD coding using PubMedBERT, a state-of-the-art transformer model for biomedical language understanding. We find that the difficulty of fine-tuning the model on long pieces of text is the main limitation for BERT-based models on ICD coding. We run extensive experiments and show that despite the gap with current state-of-the-art, pretrained transformers can reach competitive performance using relatively small portions of text. We point at better methods to aggregate information from long texts as the main need for improving BERT-based ICD coding.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 25 of its 41 references that are in the map. First posted on arXiv 14 Apr 2021.
Builds on
25 of 41 references.
References · 25
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2016Layer Normalizationcited by 5,579
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2019BioBERT: a pre-trained biomedical language representation model for biomedical text miningcited by 1,935
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,718
- 2019Publicly Available Clinical BERT Embeddingscited by 995
13 more
- 2020Quantifying Attention Flow in Transformerscited by 759
- 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
- 2015Doctor AI: Predicting Clinical Events via Recurrent Neural Networkscited by 205
- 2019On Identifiability in Transformerscited by 115
- 2019Learning to Deceive with Attention-Based Explanationscited by 111
- 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
- 2020Inferring Degrees from Incomplete Networks and Nonlinear Dynamicscited by 33
- 2017Improving Palliative Care with Deep Learningcited by 28
- 2020Telling BERT's full story: from Local Attention to Global Aggregationcited by 15
- 2016Condensed Memory Networks for Clinical Diagnostic Inferencingcited by 14
Built on by
Citing papers per year: 2021: 1; 2022: 12; 2023: 6; 2024: 2; 2025: 4.
25 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
- 2022Revisiting Transformer-based Models for Long Document Classificationcited by 48
- 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
- 2022A Unified Review of Deep Learning for Automated Medical Codingcited by 26
- 2023MDACE: MIMIC Documents Annotated with Code Evidencecited by 19
- 2024CoRelation: Boosting Automatic ICD Coding Through Contextualized Code Relation Learningcited by 17
- 2022Multi-label Few-shot ICD Coding as Autoregressive Generation with Promptcited by 16
- 2022Hierarchical Label-wise Attention Transformer Model for Explainable ICD Codingcited by 13
- 2021Description-based Label Attention Classifier for Explainable ICD-9 Classificationcited by 12
- 2025Code Like Humans: A Multi-Agent Solution for Medical Codingcited by 10
13 more
- 2023Modelling Temporal Document Sequences for Clinical ICD Codingcited by 7
- 2022HiCu: Leveraging Hierarchy for Curriculum Learning in Automated ICD Codingcited by 6
- 2022Hierarchical BERT for Medical Document Understandingcited by 4
- 2022BERT for Long Documents: A Case Study of Automated ICD Codingcited by 4
- 2023Towards Semi-Structured Automatic ICD Coding via Tree-based Contrastive Learningcited by 4
- 2022Entity Anchored ICD Codingcited by 3
- 2024Optimized Biomedical Question-Answering Services with LLM and Multi-BERT Integrationcited by 2
- 2023Automated Clinical Coding for Outpatient Departmentscited by 1
- 2025RuCCoD: Towards Automated ICD Coding in Russiancited by 1
- 2022Semi-self-supervised Automated ICD Codingcited by 0
- 2023A Multi-View Joint Learning Framework for Embedding Clinical Codes and Text Using Graph Neural Networkscited by 0
- 2025MKE-Coder: Multi-Axial Knowledge with Evidence Verification in ICD Coding for Chinese EMRscited by 0
- 2025Model selection meets clinical semantics: Optimizing ICD-10-CM prediction via LLM-as-Judge evaluation, redundancy-aware sampling, and section-aware fine-tuningcited by 0
- 2025Model selection meets clinical semantics: Optimizing ICD-10-CM prediction via LLM-as-Judge evaluation, redundancy-aware sampling, and section-aware fine-tuning23 Sep 2025
- 2025Code Like Humans: A Multi-Agent Solution for Medical Coding4 Sep 2025
- 2025RuCCoD: Towards Automated ICD Coding in Russian28 Feb 2025
- 2025MKE-Coder: Multi-Axial Knowledge with Evidence Verification in ICD Coding for Chinese EMRs19 Feb 2025
- 2024Optimized Biomedical Question-Answering Services with LLM and Multi-BERT Integration11 Oct 2024
- 2024CoRelation: Boosting Automatic ICD Coding Through Contextualized Code Relation Learning24 Feb 2024
- 2023Automated Clinical Coding for Outpatient Departments21 Dec 2023
- 2023Towards Semi-Structured Automatic ICD Coding via Tree-based Contrastive Learning14 Oct 2023
- 2023MDACE: MIMIC Documents Annotated with Code Evidence7 Jul 2023
- 2023Automated Medical Coding on MIMIC-III and MIMIC-IV: A Critical Review and Replicability Study21 Apr 2023
- 2023Modelling Temporal Document Sequences for Clinical ICD Coding24 Feb 2023
- 2023A Multi-View Joint Learning Framework for Embedding Clinical Codes and Text Using Graph Neural Networks27 Jan 2023
13 more
- 2022Multi-label Few-shot ICD Coding as Autoregressive Generation with Prompt24 Nov 2022
- 2022BERT for Long Documents: A Case Study of Automated ICD Coding4 Nov 2022
- 2022Knowledge Injected Prompt Based Fine-tuning for Multi-label Few-shot ICD Coding7 Oct 2022
- 2022Entity Anchored ICD Coding15 Aug 2022
- 2022HiCu: Leveraging Hierarchy for Curriculum Learning in Automated ICD Coding3 Aug 2022
- 2022PLM-ICD: Automatic ICD Coding with Pretrained Language Models12 Jul 2022
- 2022Semi-self-supervised Automated ICD Coding20 May 2022
- 2022Hierarchical Label-wise Attention Transformer Model for Explainable ICD Coding22 Apr 2022
- 2022Revisiting Transformer-based Models for Long Document Classification14 Apr 2022
- 2022Hierarchical BERT for Medical Document Understanding11 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
- 2021Description-based Label Attention Classifier for Explainable ICD-9 Classification24 Sep 2021
- 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
- 2022Revisiting Transformer-based Models for Long Document Classificationcited by 48
- 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
- 2022A Unified Review of Deep Learning for Automated Medical Codingcited by 26
- 2023MDACE: MIMIC Documents Annotated with Code Evidencecited by 19
- 2024CoRelation: Boosting Automatic ICD Coding Through Contextualized Code Relation Learningcited by 17
- 2022Multi-label Few-shot ICD Coding as Autoregressive Generation with Promptcited by 16
- 2022Hierarchical Label-wise Attention Transformer Model for Explainable ICD Codingcited by 13
- 2021Description-based Label Attention Classifier for Explainable ICD-9 Classificationcited by 12
- 2023Modelling Temporal Document Sequences for Clinical ICD Codingcited by 7
12 most cited of 24 All 24 (JSON)
- 2025Model selection meets clinical semantics: Optimizing ICD-10-CM prediction via LLM-as-Judge evaluation, redundancy-aware sampling, and section-aware fine-tuning23 Sep 2025
- 2025RuCCoD: Towards Automated ICD Coding in Russian28 Feb 2025
- 2025MKE-Coder: Multi-Axial Knowledge with Evidence Verification in ICD Coding for Chinese EMRs19 Feb 2025
- 2024Optimized Biomedical Question-Answering Services with LLM and Multi-BERT Integration11 Oct 2024
- 2024CoRelation: Boosting Automatic ICD Coding Through Contextualized Code Relation Learning24 Feb 2024
- 2023Automated Clinical Coding for Outpatient Departments21 Dec 2023
- 2023Towards Semi-Structured Automatic ICD Coding via Tree-based Contrastive Learning14 Oct 2023
- 2023MDACE: MIMIC Documents Annotated with Code Evidence7 Jul 2023
- 2023Automated Medical Coding on MIMIC-III and MIMIC-IV: A Critical Review and Replicability Study21 Apr 2023
- 2023Modelling Temporal Document Sequences for Clinical ICD Coding24 Feb 2023
- 2023A Multi-View Joint Learning Framework for Embedding Clinical Codes and Text Using Graph Neural Networks27 Jan 2023
- 2022Multi-label Few-shot ICD Coding as Autoregressive Generation with Prompt24 Nov 2022
12 newest of 24 All 24 (JSON)