Registered doParallelSNOW with 10 workers
Closing connections to cores.
========================================================
Single Patient Clinical Decision Report
========================================================
Patient Predictor Data (Features Only):
AGE GENDER VP LOGIT_EFFUSION LOGIT_ATELECTASIS
1 48 M AP 0.2818 -0.2889
Predicted Probabilities for Outcomes (%):
Outcome Probability
1 E0 A0 25.0
2 E1 A0 36.2
3 E0 A1 20.0
4 E1 A1 18.8
Expected Utilities for Clinical Actions:
Action Expected_Utility
1 Send to Hospital 0.5
2 Start Drainage Treatment 0.4
3 Start Bronchodilator Therapy 0.6
4 Supportive Care 0.5
5 Observe Closely 0.5
Recommended Clinical Action:
Start Bronchodilator Therapy
๐ง Recommendation Check
โ Prediction 1 is reliable (ยฑ17.3%).
โ ๏ธ Prediction 2 shows moderate uncertainty (ยฑ25.8%). Consider reviewing.
โ Prediction 3 is reliable (ยฑ19.5%).
โ Prediction 4 is reliable (ยฑ13.2%).
๐ง What is display?: Inferno Prediction Workflow
This output illustrates how the Inferno framework generates calibrated probabilistic predictions for clinical outcomes by combining CNN derived logits with auxiliary patient data.
๐ Workflow Overview
Image Processing & Logit Extraction A chest x-ray image is passed through a CNN, which outputs raw logits for conditions such as Effusion and Atelectasis. These serve as structured summaries of the image.
GradCAM Heatmap Generation A GradCAM visualisation is created to highlight regions most influential to the CNNs decision, aiding interpretability.
Predictor Set Construction Patient specific predictor sets are prepared combining:
CNN logits
Auxiliary data (e.g., age, gender, view position)
Inferno Input Specification Predictors and predictands are defined: