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.

Related Concept Videos

Classification of Illness01:17

Classification of Illness

The meaning of illness is individualized to each person who experiences an alteration in health. In contrast, disease is a medical term indicating a pathological change in the structure and function of the body or mind. It is a condition that has specific symptoms and boundaries.
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...
8.4K
Issues And Trends In Healthcare Delivery System01:29

Issues And Trends In Healthcare Delivery System

The issues and trends in healthcare delivery are constantly changing. The COVID-19 pandemic is one recent issue that wreaked havoc on healthcare systems, causing a shortage of healthcare workers, high demand for medicines and supplies, and increased medical expenditure due to a lack of insurance. Other issues include rising healthcare costs and care fragmentation.
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
6.0K
Prediction Intervals01:03

Prediction Intervals

The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
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. 
3.0K
Causality in Epidemiology01:21

Causality in Epidemiology

Causality or causation is a fundamental concept in epidemiology, vital for understanding the relationships between various factors and health outcomes. Despite its importance, there's no single, universally accepted definition of causality within the discipline. Drawing from a systematic review, causality in epidemiology encompasses several definitions, including production, necessary and sufficient, sufficient-component, counterfactual, and probabilistic models. Each has its strengths and...
1.3K
Documentation of Nursing Diagnosis01:10

Documentation of Nursing Diagnosis

The nurse documents nursing diagnoses and enters them into the patient record. The identified patient's nursing diagnosis is either written out with a plan of care or entered into the electronic health record.
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...
1.5K
Predicting Reaction Outcomes02:24

Predicting Reaction Outcomes

Kinetics describes the rate and path by which a reaction occurs. In contrast, thermodynamics deals with state functions and describes the properties, behavior, and components of a system. It is not concerned with the path taken by the process and cannot address the rate at which a reaction occurs. Although it does provide information about what can happen during a reaction process, it does not describe the detailed steps of what appears on an atomic or a molecular level. On the other hand,...
9.6K