基于知识图谱上强化推理的可解释疾病进展预测

Interpretable Disease Progression Prediction Based on Reinforcement Reasoning Over a Knowledge Graph

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2023
被引 11
ABS 3

中文导读

提出一种将医学知识与数据结合的方法,通过知识图谱上的强化学习随机游走,预测疾病进展风险并生成可解释的路径,在三个真实电子健康记录数据集上验证了效果。

Abstract

Objective: To combine medical knowledge and medical data to interpretably predict the risk of disease. Methods: We formulated the disease progression prediction task as a random walk along a knowledge graph (KG). Specifically, we build a KG to record relationships between diseases and risk factors according to validated medical knowledge. Then, an object walks along the KG. It starts walking at a patient entity, which connects the KG based on the patient’s current diseases or risk factors and stops at a disease entity representing the predicted disease. The trajectory generated by the object represents an interpretable disease progression path of the given patient. The dynamics of the object are controlled by a policy-based reinforcement learning module, which is trained by electronic health records (EHRs). Experiments: We utilized three real-world EHR datasets to evaluate the performance of our model. In the disease progression prediction task, our model achieves 0.743, 0.639, and 0.643 in terms of macro area under the curve (AUC) in predicting 53 circulation system diseases in the three datasets, respectively. This performance is comparable to medical research’s commonly used machine learning models. In qualitative analysis, our clinical collaborator reviewed the disease progression paths generated by our model and advocated their interpretability and reliability. Conclusion: Experimental results validate the proposed model in interpretably evaluating and optimizing disease progression prediction. Significance: Our work contributes to leveraging the potential of medical knowledge and medical data jointly for interpretable prediction tasks.

医学人工智能知识图谱机器学习疾病预测