42
Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein [email protected]

Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine Learning for

Medical Image Analysis &

Reconstruction

Stefan Klein

[email protected]

Page 2: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms
Page 3: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms
Page 4: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Example: Radiogenomics in glioma

• 1p/19q co-deletion determines survival & treatment response in

low-grade glioma

• AIM: predict 1p/19q status from MRI

Image courtesy:

Marion Smits

Page 5: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Radiogenomics: predicting genetic mutation

status from non-invasive imaging data

Slide by Sebastian van der Voort

Page 6: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Radiogenomics: predicting genetic mutation

status from non-invasive imaging data

• 284 MRI scans (T1w, T2w) from multiple scanners

• Internal cross-validation

• Results:

• Sensitivity: 0.66 (prediction of co-deleted)

• Specificity: 0.72 (prediction of non-co-deleted)

• AUC: 0.76

Page 7: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Radiogenomics: predicting genetic mutation

status from non-invasive imaging data

• 129 MRI scans (T1w, T2w) (external public dataset)

• Train on internal data, test on external data

• Results:

• Sensitivity: …. (prediction of co-deleted)

• Specificity: …. (prediction of non-co-deleted)

• AUC: ….

Page 8: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Radiogenomics: predicting genetic mutation

status from non-invasive imaging data

• 129 MRI scans (T1w, T2w) (external public dataset)

• Train on internal data, test on external data

• Results:

• Sensitivity: 0.73 (prediction of co-deleted)

• Specificity: 0.62 (prediction of non-co-deleted)

• AUC: 0.74

Page 9: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Radiogenomics: predicting genetic mutation

status from non-invasive imaging data

Ongoing work:

• Collection of 2500 MRI scans

• Both low-grade and high-grade glioma

• Genetic markers: 1p/19q, IDH, MGMT

• T1w pre/post-contrast, T2w, FLAIR, DWI, PWI

• Sources: 4 public and 3 internal datasets

Page 10: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Radiogenomics: predicting genetic mutation

status from non-invasive imaging data

• Two best examples as indicated by the algorithm

(left: mutation; right: no mutation)

Page 11: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Radiogenomics: predicting genetic mutation

status from non-invasive imaging data

• Examples from literature (Smits et al., 2016)

(left: mutation; right: no mutation)

Page 12: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

AI in medical image analysis:

a mechanical engineering perspective

Page 13: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

WORC: Workflow for Optimal Radiomics Classification

Slide by Martijn Starmans

Page 14: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

WORC: Workflow for Optimal Radiomics Classification

Slide by Martijn Starmans

Page 15: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

WORC: Results

Growth pattern

Page 16: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

WORC: Results

Page 17: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms
Page 18: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

The (often not shown) bad results

Page 19: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine learning needs data!

Page 20: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Infrastructural challenges

• Data collection

• Data anonymisation

• Data clean-up & structuring

• Data storage

• Data sharing

• Data inspection & annotation

• Data processing & analysis

• Data integration

traceable & reproducible

Page 21: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Radiogenomics: predicting genetic mutation

status from non-invasive imaging data

Ongoing work:

• Collection of 2500 MRI scans

• Both low-grade and high-grade glioma

• Genetic markers: 1p/19q, IDH, MGMT

• T1w pre/post-contrast, T2w, FLAIR, DWI, PWI

• Sources: 4 public and 3 internal datasets

Page 22: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Problem: sorting MRI scan types!

Page 23: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

DeepDicomSort

Idea: use machine learning for MRI scan type recognition!

• Train a convolutional neural network (CNN) on 7153 scans from 665 patients

• Test on 1700 scans from 207 patients

Page 24: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

DeepDicomSort

Scan type Accuracy

Overall 98.3%

T1w 99.1%

T1w post-contrast 98.5%

T2w 99.7%

PDw 99.9%

T2w-FLAIR 95.9%

DWI 98.0%

DWI-derived 96.4%

Evaluation results on test set:

Page 25: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

DeepDicomSort

Page 26: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine learning for image reconstruction

Page 27: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine learning for image reconstruction

http://mriquestions.com/what-is-k-space.html

Many existing advanced reconstruction algorithms

• Undersampled k-space

• Parallel imaging

• Motion compensation

• …

Page 28: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine learning for image reconstruction

http://mriquestions.com/what-is-k-space.html

Many existing advanced reconstruction algorithms

• Undersampled k-space

• Parallel imaging

• Motion compensation

• …

Page 29: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine learning for image reconstruction

Images by Zhu et al.

Page 30: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine learning for image reconstruction

Images by Zhu et al.

Page 31: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine learning for image reconstruction

Images by Zhu et al.

Page 32: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine learning for image reconstruction

Images by Zhu et al.

Page 33: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

APIR-Net: Autocalibrated Parallel Imaging Reconstruction using a Neural Network

Chaoping Zhang, Florian Dubost, Marleen de Bruijne, Stefan Klein, and Dirk H. J. [email protected]

Page 34: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

GRAPPA

iFFTAcquisition

Subsampled k-space Interpolated k-space

Image

Linear fitting (least squares)

MRI scanner Multi-channel coil

APIR-NetAutocalibrated Parallel Imaging Reconstruction using a Neural Network

APIR-Net

Nonlinear fittingImproved noise resilience

Page 35: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

To exploit the redundancy among the multiple highly correlated channels in the receive coil, in APIR-Net1. the number of feature maps decreases as the depth of the encoder increases;2. the size of each feature map remains unchanged.

APIR-NetAutocalibrated Parallel Imaging Reconstruction using a Neural Network

C: Number of receive coil channels

Page 36: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

APIR-NetAutocalibrated Parallel Imaging Reconstruction using a Neural Network

GRAPPA Regularized GRAPPA APIR-Net

T1FL

AIR

APIR-Net achieves1. reduced noise amplification2. reduced artifacts

Page 37: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Current work:

Machine learning for quantitative MRI image reconstruction

Page 38: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Current work:

Machine learning for quantitative MRI image reconstruction

Page 39: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Conclusion

Numerous opportunities for use of machine learning

in radiology:

• Diagnosis / prognosis

• Disease phenotyping

• Molecular subtyping

• Scan type recognition

• Image reconstruction

• Image quantification

• …

Page 40: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Machine Learning for

Medical Image Analysis &

Reconstruction

Stefan Klein

[email protected]

Page 41: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

Prediction of dementia

Slide by Esther Bron

Alzheimer’s Disease

<or>

Mild Cognitive Impairment (stable/progressive)

<or>

Normal

Page 42: Machine Learning for Medical Image Analysis & Reconstruction...Machine Learning for Medical Image Analysis & Reconstruction Stefan Klein ... Many existing advanced reconstruction algorithms

White matter tracts segmentation with

V-NET trained on N=7000 images,

tested on N=1000 images.

Segmentation with deep learning

Slide by Esther Bron Forceps minor Corticospinal tract