Related Experiment Video
Updated: Dec 9, 2025

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
Published on: June 13, 2025
Explainable Prediction of Medical Codes With Knowledge Graphs
Fei Teng1, Wei Yang1, Li Chen2
1School of Information Science and Technology, Southwest Jiaotong University, Chengdu, China.
Insights
G_Coder enhances International Classification of Diseases (ICD) coding by integrating medical knowledge graphs and attention mechanisms. This improves prediction accuracy and interpretability for healthcare records.
Area of Science:
- Medical Informatics
- Artificial Intelligence in Healthcare
- Clinical Documentation
Background:
- Existing International Classification of Diseases (ICD) coding models lack interpretability and struggle with uneven label distribution and inter-label dependencies.
- Current models often fail to capture the nuanced reasons and details behind specific medical diagnoses, limiting their explanatory power.
Purpose of the Study:
- To introduce G_Coder, a novel method for medical code prediction that enhances interpretability by incorporating knowledge graphs and attention mechanisms.
- To address the limitations of existing ICD coding models, including obscurity of diagnostic reasoning and label distribution challenges.
Main Methods:
- Developed G_Coder, a system combining Multi-CNN, graph representation, attentional matching, and adversarial learning.
- Constructed a medical knowledge graph from Freebase, encompassing entities like diseases, symptoms, medicines, surgeries, and examinations for ICD-9.
- Utilized adversarial learning to generate samples that reconcile diverse clinical writing styles.
Main Results:
- G_Coder achieved a micro-F1 score of 69.2% on the MIMIC-III dataset, outperforming state-of-the-art methods.
- The knowledge graph and attention mechanism enabled explanations for relevant segments of medical codes.
- Demonstrated improved precision in ICD code prediction compared to existing approaches.
Conclusions:
- G_Coder effectively integrates information from medical records and embeds knowledge into ICD codes for enhanced prediction.
- The proposed method significantly improves the precision of medical code prediction and offers better interpretability.
- G_Coder has the potential to reduce the workload for human coders by providing more accurate and explainable coding suggestions.
Abstract:
International Classification of Diseases (ICD) is an authoritative health care classification system of different diseases. It is widely used for disease and health records, assisted medical reimbursement decisions, and collecting morbidity and mortality statistics. The most existing ICD coding models only translate the simple diagnosis descriptions into ICD codes. And it obscures the reasons and details behind specific diagnoses. Besides, the label (code) distribution is uneven. And there is a dependency between labels. Based on the above considerations, the knowledge graph and attention mechanism were expanded into medical code prediction to improve interpretability. In this study, a new method called G_Coder was presented, which mainly consists of Multi-CNN, graph presentation, attentional matching, and adversarial learning. The medical knowledge graph was constructed by extracting entities related to ICD-9 from freebase. Ontology contains 5 entity classes, which are disease, symptom, medicine, surgery, and examination. The result of G_Coder on the MIMIC-III dataset showed that the micro-F1 score is 69.2% surpassing the state of art. The following conclusions can be obtained through the experiment: G_Coder integrates information across medical records using Multi-CNN and embeds knowledge into ICD codes. Adversarial learning is used to generate the adversarial samples to reconcile the writing styles of doctor. With the knowledge graph and attention mechanism, most relevant segments of medical codes can be explained. This suggests that the knowledge graph significantly improves the precision of code prediction and reduces the working pressure of the human coders.
More Related Videos
07:35A Knowledge Graph Approach to Elucidate the Role of Organellar Pathways in Disease via Biomedical Reports
Published on: October 13, 2023
06:55Inverse Probability of Treatment Weighting Propensity Score using the Military Health System Data Repository and National Death Index
Published on: January 8, 2020
Related Concept Videos
Classification of Illness
An illness is a response to a disease in which the person's level of functioning is changed compared with a previous level. The general classification of illness includes acute and chronic.
Acute illness is severe...
Issues And Trends In Healthcare Delivery System
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Causality in Epidemiology
Documentation of Nursing Diagnosis
In some settings, data-driven computerized decision support systems are in place, allowing for more accurate nursing diagnoses. The database within one of these systems includes diagnostic labels defining characteristics, activities, and indicators for nursing. A nurse enters...
Predicting Reaction Outcomes