Multi-label natural language processing to identify diagnosis and procedure codes from MIMIC-III inpatient notes

dc.contributor.authorBhavani Singh, A. K.
dc.contributor.authorGuntu, Mounika
dc.contributor.authorBhimireddy, Ananth Reddy
dc.contributor.authorGichoya, Judy W.
dc.contributor.authorPurkayastha, Saptarshi
dc.contributor.departmentBioHealth Informatics, School of Informatics and Computingen_US
dc.date.accessioned2022-10-06T16:59:07Z
dc.date.available2022-10-06T16:59:07Z
dc.date.issued2020
dc.description.abstractIn the United States, 25% or greater than 200 billion dollars of hospital spending accounts for administrative costs that involve services for medical coding and billing. With the increasing number of patient records, manual assignment of the codes performed is overwhelming, time-consuming and error-prone, causing billing errors. Natural language processing can automate the extraction of codes/labels from unstructured clinical notes, which can aid human coders to save time, increase productivity, and verify medical coding errors. Our objective is to identify appropriate diagnosis and procedure codes from clinical notes by performing multi-label classification. We used de-identified data of critical care patients from the MIMIC-III database and subset the data to select the ten (top-10) and fifty (top-50) most common diagnoses and procedures, which covers 47.45% and 74.12% of all admissions respectively. We implemented state-of-the-art Bidirectional Encoder Representations from Transformers (BERT) to fine-tune the language model on 80% of the data and validated on the remaining 20%. The model achieved an overall accuracy of 87.08%, an F1 score of 85.82%, and an AUC of 91.76% for top-10 codes. For the top-50 codes, our model achieved an overall accuracy of 93.76%, an F1 score of 92.24%, and AUC of 91%. When compared to previously published research, our model outperforms in predicting codes from the clinical text. We discuss approaches to generalize the knowledge discovery process of our MIMIC-BERT to other clinical notes. This can help human coders to save time, prevent backlogs, and additional costs due to coding errors.en_US
dc.eprint.versionAuthor's manuscripten_US
dc.identifier.citationSingh, A. K., Guntu, M., Bhimireddy, A. R., Gichoya, J. W., & Purkayastha, S. (2020). Multi-label natural language processing to identify diagnosis and procedure codes from MIMIC-III inpatient notes. arXiv preprint arXiv:2003.07507. https://doi.org/10.48550/arXiv.2003.07507en_US
dc.identifier.urihttps://hdl.handle.net/1805/30232
dc.language.isoenen_US
dc.publisherarXiven_US
dc.relation.isversionof10.48550/arXiv.2003.07507en_US
dc.relation.journalarXiven_US
dc.rightsIUPUI Open Access Policyen_US
dc.sourceAuthoren_US
dc.subjectclinical notesen_US
dc.subjectBidirectional Encoder Representations from Transformers (BERT)en_US
dc.subjectNatural Language Processing (NLP)en_US
dc.titleMulti-label natural language processing to identify diagnosis and procedure codes from MIMIC-III inpatient notesen_US
dc.typeArticleen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Singh2020Multi-label-preprint.pdf
Size:
1.1 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: