Precisely Forecasting the Location and Motion of Lung Tumors Dan - - PowerPoint PPT Presentation

precisely forecasting the location and motion of lung
SMART_READER_LITE
LIVE PREVIEW

Precisely Forecasting the Location and Motion of Lung Tumors Dan - - PowerPoint PPT Presentation

Precisely Forecasting the Location and Motion of Lung Tumors Dan Cervone PQ Talk May 6, 2013 Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 1 / 21 Introduction External beam radiotherapy: Lung tumor patients are given an implant


slide-1
SLIDE 1

Precisely Forecasting the Location and Motion of Lung Tumors

Dan Cervone

PQ Talk

May 6, 2013

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 1 / 21

slide-2
SLIDE 2

Introduction

External beam radiotherapy: Lung tumor patients are given an implant (fiducial) at the location of their tumor. X-ray tomography can reveal location of the fiducial, thus the tumor. Radiotherapy is applied to the tumor location in a narrow beam, minimizing exposure within healthy tissue.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 2 / 21

slide-3
SLIDE 3

Introduction

Our problem: Patient’s respiration means the tumor is in constant motion. Tracking the fidual lags 0.1-2s behind, depending on specific machinery used. We need to forecast the location of the tumor to overcome this latency and ensure concentrated, accurate radiothrapy.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 3 / 21

slide-4
SLIDE 4

Illustration of the process

Fiducial External beam radiotherapy

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 4 / 21

slide-5
SLIDE 5

What we observe

Observed tumor position in 3D at 30 Hz. 1-5 min of

  • bservations per

series.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 5 / 21 −2 2 4 6 8 2 4 6 8 10 12

2.80 s x coordinate (mm) y coordinate (mm)

slide-6
SLIDE 6

What we predict

Current

  • bservation

predicts future

  • bservation 0.4s

ahead.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 6 / 21 −2 −1 1 2 3 −2 2 4 6 8 10

7.03 s x coordinate (mm) y coordinate (mm)

slide-7
SLIDE 7

Modeling approaches

First principal component usually has over 99% of the variance, so we work with this alone:

10 20 30 40 50 60 5 10 time (s) position (mm)

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 7 / 21

slide-8
SLIDE 8

Modeling approaches

First principal component usually has over 99% of the variance, so we work with this alone:

10 20 30 40 50 60 5 10 time (s) position (mm)

Statistical methods: State space model [2], Kalman filtering [7], ridge regression [3], wavelets [6]. Machine learning methods: Support Vector Regression [5, 1], Neural Networks [3, 4]. Neural Networks are considered most effective. [3]

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 7 / 21

slide-9
SLIDE 9

Philosophical musings

When predicting in a complex system, we must consider bias/variance tradeoff. Especially in prediction, more structural assumptions tend to lower variance but increase bias. Structure is often articulated in the form of distributional assumptions and dependence. Can also find structure by assuming certain types of invariance. When structure involves paramaters, these are usually explored in the space of statistical models, not always in the space of the data.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 8 / 21

slide-10
SLIDE 10

Model overview

For a specific patient, we consider: Dictionary of d distinct motifs, Γ = {γ(1), . . . , γ(d)}, characterize different breath cycle shapes. Location of tumor during breath cycle up to time t, µt, is a sequence

  • f r transformed dictionary elements

µt = (gφ1(γ1), gφ2(γ2), . . . , gφr (γ∗

r ))

where φi parameterizes the transformation of γi.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 9 / 21

slide-11
SLIDE 11

Model overview

For a specific patient, we consider: Dictionary of d distinct motifs, Γ = {γ(1), . . . , γ(d)}, characterize different breath cycle shapes. Location of tumor during breath cycle up to time t, µt, is a sequence

  • f r transformed dictionary elements

µt = (gφ1(γ1), gφ2(γ2), . . . , gφr (γ∗

r ))

where φi parameterizes the transformation of γi. γ∗

r denotes a partial observation of γr; the time series ends in the

middle of a motif. We measure the tumor location with correlated noise: Yt ∼ N(µt, Kθ(t))

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 9 / 21

slide-12
SLIDE 12

Transformation parameters

For each i = 1, ..., r, φi is four-dimensional. φi consists of four parameters: length scaling, position scaling, location drift, and skewness. System constrains µt to be continuous. We accumulate information for φi very quickly as we observe the ith motif—this gives us precise predictions. Over time our prior for φ becomes more informative, increasing precision of future predictions both within and across motifs.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 10 / 21

slide-13
SLIDE 13

Illustration of (conditional) data-generating process

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 11 / 21

slide-14
SLIDE 14

Illustration of (conditional) data-generating process

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 11 / 21

slide-15
SLIDE 15

Illustration of (conditional) data-generating process

  • Dan Cervone (PQ Talk)

Lung Tumor Forecasting May 6, 2013 11 / 21

slide-16
SLIDE 16

Illustration of (conditional) data-generating process

  • Dan Cervone (PQ Talk)

Lung Tumor Forecasting May 6, 2013 11 / 21

slide-17
SLIDE 17

A few more modeling details

During the first 20-30 seconds: Learn Γ = {γ(1), . . . , γ(d)} nonparametrically. d can be determined by the data, but I fixed d = 4. Update priors for transformation parameters φ. Estimate and fix nuisance parameters θ.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 12 / 21

slide-18
SLIDE 18

A few more modeling details

During the first 20-30 seconds: Learn Γ = {γ(1), . . . , γ(d)} nonparametrically. d can be determined by the data, but I fixed d = 4. Update priors for transformation parameters φ. Estimate and fix nuisance parameters θ. Then predictions for time τ in the future are made from the posterior predictive distribution: P(yt+τ|yt) ∝

  • P(yt+τ|yt, γ1, γ2, . . . , γr, φ1, . . . , φr)

× P(γ1, γ2, . . . , γr, φ1, . . . , φr|yt)dγ1 . . . dφr Notes: Γ and θ are assumed fixed and known! Do we know r?

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 12 / 21

slide-19
SLIDE 19

Implementation

Posterior distribution a mixture of discrete γi and continuous parameters (φi). Very reasonable to fix paramaters for motifs r − 2 and earlier due to approximate independence of yt on the distant past. Thus posterior involves sampling from the space of (γr−1, γr, φr−1, φr), which lives in Γ2 × R8. If d is small, we can work with marginal posterior P(φr−1, φr|yt) using parallel tempering (marginalizing γr−1, γr yields multimodality). If d is large, we can use population MCMC methods.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 13 / 21

slide-20
SLIDE 20

Results

30 40 50 60 2 4 6 8 10

Patient 5

time (s) position (mm) truth Motifs NN

Figure: Comparison of Neural Network and Motif Sequencing predictions for patient 2 at a lag of 0.4s (gray lines). Root mean squared errors were 1.13 and 0.93 respectively.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 14 / 21

slide-21
SLIDE 21

Results

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 15 / 21

−3 −2 −1 1 2 3 4 −2 2 4 6 8 10

24.70 s x coordinate (mm) y coordinate (mm)

  • 0.8

0.9 1.0 1.1 1.2

MSPE

0.6 0.8 1.0

CI coverage

slide-22
SLIDE 22

Comparison with NN

Table: Comparison of Motif Sequence method with Neural Networks across 11 patients

RMSE 90% CI coverage Motif Sequence 1.63 0.88 Neural Networks 1.81 0.77 NN hyperparameters were tuned for each patient curve after

  • bserving 20s of training data.

These estimates are not very precise: considerable within-curve and between-curve variance.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 16 / 21

slide-23
SLIDE 23

Conclusion

Benefits: Strong predictive performance—seemingly at least as strong as current methods. Better evaluation of prediction uncertainty. Scales linearly for fixed d. Drawbacks: Computation is not real-time, thanks to difficulty of posterior sampling. Predictions somewhat sensitive to nuisance parameters θ.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 17 / 21

slide-24
SLIDE 24

Acknowledgements

Thanks to Natesh Pillai Ross Berbeco (HMS) John Henry Lewis (HMS)

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 18 / 21

slide-25
SLIDE 25

References I

Floris Ernst and Achim Schweikard. Forecasting respiratory motion with accurate online support vector regression (SVRpred). International Journal of Computer Assisted Radiology and Surgery, 4(5):439–447, September 2009. Alan Kalet, George Sandison, Huanmei Wu, and Ruth Schmitz. A state-based probabilistic model for tumor respiratory motion prediction. Physics in Medicine and Biology, 55(24):7615, December 2010.

  • A. Krauss, S. Nill, and U. Oelfke.

The comparative performance of four respiratory motion predictors for real-time tumour tracking. Physics in medicine and biology, 56(16):5303, 2011.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 19 / 21

slide-26
SLIDE 26

References II

Martin J. Murphy and Sonja Dieterich. Comparative performance of linear and nonlinear neural networks to predict irregular breathing. Physics in Medicine and Biology, 51(22):5903, November 2006. Nadeem Riaz, Piyush Shanker, Rodney Wiersma, Olafur Gudmundsson, Weihua Mao, Bernard Widrow, and Lei Xing. Predicting respiratory tumor motion with multi-dimensional adaptive filters and support vector regression. Physics in Medicine and Biology, 54(19):5735, October 2009. Dan Ruan and Paul Keall. Online prediction of respiratory motion: multidimensional processing with low-dimensional feature learning. Physics in Medicine and Biology, 55(11):3011, June 2010.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 20 / 21

slide-27
SLIDE 27

References III

Gregory C. Sharp, Steve B. Jiang, Shinichi Shimizu, and Hiroki Shirato. Prediction of respiratory tumour motion for real-time image-guided radiotherapy. Physics in medicine and biology, 49(3):425, 2004.

Dan Cervone (PQ Talk) Lung Tumor Forecasting May 6, 2013 21 / 21