final model 2


Logo for final model 2

About

Creators:
Contact email:
Image Version:
010bedcd-b411-4c7a-9d5c-33ad590f4a1c
Last updated:
Nov. 28, 2024, 11:21 a.m.

Interfaces

This algorithm implements all of the following input-output combinations:

Inputs Outputs
1
    Venous phase CT scan
    Clinical Information Pancreatic CT
    PDAC Likelihood
    PDAC Detection Map

Challenge Performance

Date Challenge Phase Rank
Nov. 28, 2024 PANORAMA Development Phase - Sanity Check 1
Jan. 23, 2025 PANORAMA Development Phase - Tuning 10
Feb. 23, 2025 PANORAMA Testing Phase 3

Model Facts

Summary

We present an overview of our proposed method at the PANORAMA 2024 Grand Challenge, which aims to validate Artificial Intelligence algorithms for automated 3D detection and diagnosis of pancreatic ductal adenocarcinoma cancer (PDAC) from abdominal contrast-enhanced computed tomography. Our algorithm consists of four main sequential steps: (1) first, a low-resolution U-Net was trained to segment the pancreas parenchyma, (2) then a second full-resolution U-Net was trained to perform voxel-level segmentation encompassing all labels provided in the challenge, namely PDAC lesions, veins, arteries, pancreatic parenchyma, main pancreatic duct, and common bile duct. Third, (3) lesion risk score and main pancreatic duct maximum diameter were computed from the full-resolution U-Net. Lastly (4) the final probability of PDAC for a given pancreatic lesion was defined as a linear combination of the lesion risk and the main pancreatic duct maximum diameter.

Mechanism

First, a low-resolution 3D model segments the pancreatic parenchyma from the full contrast-enhanced computed tomography (CECT) scan and this predicted segmentation is used to crop the scan around a region of interest. Second, the cropped input is given to a full-resolution 3D model that segments the pancreatic parenchyma, the main pancreatic duct (MPD), the common bile duct, the veins, the arteries and any potential pancreatic ductal adenocarcinoma cancer (PDAC) lesion. A first lesion detection map is generated: the softmax is thresholded at 0.001, resulting in a binary map of connected components. Each component is assigned a lesion risk score based on the mean probability of its constituent voxels. Third, features are extracted: the lesion risk from the lesion detection map, and the maximum MPD diameter computed from the predicted segmentation. Finally, a logistic regression model, taking the lesion risk and the MPD diameter as inputs, updates the values of the detection map. The detection map is finally decropped to the initial input size.

Validation and Performance

Here are the following metrics obtained on the testing hidden cohort (see https://panorama.grand-challenge.org/evaluation/testing-phase/leaderboard/)

Metric Value
AP 0.700447253707709
AUROC 0.9090422986395289
AP 95% (Upper) 0.7516689507715801
AP 95% (Lower) 0.647482265893604
Number of cases 957
AUROC 95% (Upper) 0.9287785129651259
Number of lesions 323
AUROC 95% (Lower) 0.8876036257598738
PICAI score (95% CI) [0.76993676, 0.83799451]
Lesion TPR at FPR 0.1 0.7461300492286682
Lesion TPR at FPR 0.01 0.30030959844589233
Lesion TPR at FPR 0.001 0.11455108225345612

Uses and Directions

This algorithm was developed for research purposes only.

Warnings

Common Error Messages

Information on this algorithm has been provided by the Algorithm Editors, following the Model Facts labels guidelines from Sendak, M.P., Gao, M., Brajer, N. et al. Presenting machine learning model information to clinical end users with model facts labels. npj Digit. Med. 3, 41 (2020). 10.1038/s41746-020-0253-3