Core Concepts
Deep Reinforcement Learning models can learn personalized, step-by-step diagnostic decision pathways from Electronic Health Records, exhibiting competitive performance compared to traditional classifiers and generating explainable diagnostic processes.
Abstract
The content presents a study on using Deep Reinforcement Learning (DRL) to construct personalized diagnostic decision pathways from Electronic Health Records (EHRs). The authors formulate the diagnosis process as a sequential decision-making problem and apply DRL algorithms to learn optimal sequences of actions (e.g., ordering lab tests) to reach a correct diagnosis.
The study focuses on two use cases: anemia and Systemic Lupus Erythematosus (SLE). For anemia, the diagnosis follows a decision tree schema, while for SLE, it follows a weighted criteria score. The authors evaluate the performance of various DRL models, including DQN, Double DQN, Dueling DQN, and their extensions with Prioritized Experience Replay, and compare them to traditional classifiers like Decision Tree, Random Forest, SVM, and Feed-Forward Neural Network.
The results show that the DRL models, particularly Dueling DQN-PER and Dueling DDQN-PER, exhibit competitive performance compared to the traditional classifiers, especially in the presence of noisy and missing data. Importantly, the DRL models generate step-by-step diagnostic pathways that are self-explanatory and can potentially guide and explain the decision-making process.
The authors also discuss the differences in the two use cases, the quality of the generated pathways, and the robustness of the DRL models to various levels of missing data and noise. They highlight the potential of this approach to complement clinical guidelines and provide personalized diagnostic support.
Stats
Anemia use case:
"Accordingly, guidelines play a crucial role in rationalizing clinical decisions but suffer from limitations as they are built to cover the majority of the population and fail at covering patients with uncommon conditions."
"Moreover, their updates are long and expensive, making them unsuitable for emerging diseases and practices."
Lupus use case:
"The entry criterion for lupus diagnosis is the presence of Antinuclear antibodies (ANA) at a titer of ≥1:80 on HEp-2 cells. The rest of the features are divided into several categories and only the highest criteria weight within a category is counted towards the patient's total weighted criteria score. If the patient's criteria weight is ≥10, the patient is diagnosed with Lupus."
Quotes
Anemia use case:
"Clinical diagnosis is typically reached by following a series of steps recommended by guidelines authored by colleges of experts."
"We think that machine learning approaches trained on clinical data may complement diagnosis guidelines."
Lupus use case:
"We believe that for data-driven approaches to find adoption in clinical practice, it is important for a diagnosis not to be limited to an endpoint, but to be represented as a pathway that follows steps of medical reasoning and decision-making."
"We choose to use RL because it builds a model that can be used sequentially, passing through various steps named actions and states to reach a final objective state, which is similar to our objective."