Work

Research projects in AI for medical imaging, alongside software I build in my own time. Pick a project to read the full story.

AMARA — AI for lung nodule malignancy estimation

2022 — present | Deep learning · Chest CT · Uncertainty estimation

  • Python
  • PyTorch
  • NumPy
  • pandas
  • scikit-learn
  • Git

Deep learning has transformed medical image analysis. Radboudumc developed an algorithm for pulmonary nodule malignancy prediction that matches the performance of thoracic radiologists on low-dose chest CT.

To bring this algorithm into routine clinical practice, we are enhancing it with additional CT data and validating it against data from European lung cancer screening trials and five Dutch institutes. The ultimate goal is an AI tool that speeds up the diagnosis of malignant nodules and reduces unnecessary examinations of benign ones. A full description of my PhD project is available at DIAG Nijmegen.

The LUNA25 challenge

The LUNA25 challenge is a benchmarking initiative that evaluates AI algorithms and radiologists on lung cancer screening in CT. It provides a standardized dataset and evaluation framework to assess the accuracy, sensitivity, and specificity of AI models in detecting lung nodules and predicting malignancy risk. By comparing algorithms directly with human readers, the challenge advances the development of reliable AI tools for lung cancer screening.

Uncertainty estimation

Safe clinical implementation of a deep learning algorithm requires the ability to gauge and communicate uncertainty. Uncertainty estimation identifies situations where the algorithm has doubts about its prediction, so those cases can be deferred to clinical experts instead of being decided automatically. This proactive integration minimizes algorithm mistakes and raises the safety profile of a clinically adopted model.

Out-of-distribution detection

Deep learning models can fail silently when applied to data that differs from their training distribution — a phenomenon known as dataset shift, caused by changes in patient demographics, disease incidence, or image acquisition and reconstruction. Incorporating an out-of-distribution detection component helps identify these shifts and supports safe, reliable clinical deployment.