Findings of EMNLP 2026 arXiv 2608.30234

CoLa-ICD: A knowledge-enhanced framework for long-tail automated medical coding

Yihang Cheng, Veronica Liesaputra, Andrew Trotman

University of Otago, Dunedin, New Zealand

Overview

More than half of the ICD codes in MIMIC appear fewer than ten times in training. Those rare codes are hard to learn, and clinical notes rarely describe them in the wording of the official ICD description: a note says "former smoker" where the code says "personal history of tobacco use".

CoLa-ICD gives each code a richer, clinically worded representation and ties it to the exact span of the note that supports it. It combines UMLS synonyms with LLM-generated clinical terms, shares signal between related codes through a co-occurrence graph, lets each term look for its own evidence in the note, and uses contrastive learning with hard negatives so that look-alike codes stay apart.

Key results · MIMIC-IV ICD-10 (26,096 codes)
Micro-F1
0.600
+0.021 vs GKI-ICD
Macro-F1
0.108
+0.039 vs GKI-ICD
Precision@8
0.723
+0.021 vs GKI-ICD
Rare codes (1–10)
0.204
from 0.127 · +61%
Micro-F1 by code frequency
MIMIC-III · 1–10
0.132
0.194
MIMIC-III · 11–50
0.322
0.338
MIMIC-IV · 1–10
0.127
0.204
MIMIC-IV · 11–50
0.303
0.359
CoLa-ICD GKI-ICD (strongest baseline)

All results are averaged over 10 random seeds. Full comparisons with CAML, PLM-ICD, PLM-CA, MSMN, KEPTLongformer and CoRelation are in the paper.

How it works

Knowledge injection

UMLS synonyms plus LLM-generated clinical terms for every code

Co-occurrence GNN

A PPMI code graph shares signal across related labels

Term attention

Each term queries the note for its own evidence

Contrastive learning

Hard negatives keep look-alike codes apart

Code and resources

youwillbethebest/Cola-ICD

Official PyTorch implementation · Python 3.10

View repository
git clone https://github.com/youwillbethebest/Cola-ICD.git
cd Cola-ICD
conda create -n cola-icd python=3.10
conda activate cola-icd
pip install -r requirements.txt
Citation
@inproceedings{cheng-etal-2026-cola-icd,
  title     = {{CoLa-ICD}: A Knowledge-Enhanced Framework for Long-Tail Automated Medical Coding},
  author    = {Cheng, Yihang and Liesaputra, Veronica and Trotman, Andrew},
  booktitle = {Findings of the Association for Computational Linguistics: EMNLP 2026},
  month     = oct,
  year      = {2026},
  address   = {Budapest, Hungary},
  publisher = {Association for Computational Linguistics}
}
More information

Yihang Cheng

First author · PhD candidate, University of Otago

Clinical NLP, medical coding, medical AI agents

Personal homepage