Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden-...
-
Upload
catherine-mcbride -
Category
Documents
-
view
217 -
download
0
Transcript of Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden-...
![Page 1: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/1.jpg)
1
Data Mining to Aid Beam Angle Selection for IMRT
Stuart Price-University of MarylandBruce Golden- University of Maryland
Edward Wasil- American UniversityHoward Zhang- University of Maryland School of Medicine
POMSDenver, Colorado
May 2013
![Page 2: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/2.jpg)
2
Outline
1. Introduction to IMRT2. Data Set3. Model Refinement4. Sorting the Solution Space5. Conclusions
![Page 3: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/3.jpg)
3
Motivation
• In 2012, an estimated 1.6 million Americans were diagnosed with some form of cancer
• Approximately 60% of all U.S. patients with cancer are treated with radiation therapy, most of them with external beam radiation therapy
• Intensity Modulated Radiation Therapy (IMRT) is the most common form of external beam radiation therapy
![Page 4: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/4.jpg)
4
IMRT Planning Problem
1. Identify the tumor and organs at risk (OAR)• The objective function is defined in this step
2. Select a set of beam angles to be used for treatment plan
• Automated set selection not currently integrated into commercial software
3. Calculate the intensity profiles for each angle• Currently automated by commercially available
software, but can take up to 30 minutes
![Page 5: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/5.jpg)
5
Objective
• Develop a model, using previously evaluated beam angle sets, to screen potential sets for those likely to produce good plans, before the computationally expensive step of optimization
• This tool could speed the search of good beam angle sets by reducing the amount of time spent optimizing bad plans
![Page 6: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/6.jpg)
6
• IMRT uses a gantry arm to allow radiation to be delivered from multiple angles
• A multi-leaf collimator is adjusted for each beam angle to shape the radiation
![Page 7: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/7.jpg)
7
• IMRT can adjust the amount of radiation received at each pixel offering far greater control than previous treatments such as 3D conformal mapping radiation therapy (3DCRT)
• The multi-leaf collimator is dynamically adjusted controlling the intensity to each pixel
• Images from Webb 2003 ©2003 by The British Institute of Radiology
![Page 8: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/8.jpg)
8
IMRT Planning Problem
1. Identify the tumor and organs at risk (OAR)2. Select a set of beam angles to be used for treatment
plan• Beam view method (Myrianthopoulos 1992)• Simulated annealing (Pugachev 2001)• Integer programming (D’Souza 2004) • Genetic algorithm (Li 2004)• Heuristic approach (Saher 2010)
3. Calculate the intensity profiles for each angle• Gradient techniques (Bortfeld et al. 1990)• Maximal entropy and maximal likelihood optimization (Llacer 1997)• Simulated annealing (Rosen et al. 1995)• Genetic algorithm (Ezzel 1996)
![Page 9: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/9.jpg)
9
Step 1: Identify Tumor and OAR
parotids
target
cord
• A number of sensitive structures including the parotids (salivary glands), spinal cord, and lymph nodes
• Different tissues have different tolerance to radiation
• The tumor and immediate adjacent tissue form the planning treatment volume (PTV) for which target radiation levels are set
![Page 10: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/10.jpg)
10
Penalty Score
• βi penalty weight
• di desired dose level, in Greys (Gy)
• Ai actual dose level• OAR set of organs at risk• PTV set of tissue in planned treatment volume
PTVi
iiiPTVOARi
iii AddAS )0,max()0,max(
![Page 11: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/11.jpg)
11
Penalty Score
Constraint Desired level
Weight
Less than 66% of the left parotid receiving 26 Gy 3
Less than 33% of the left parotid receiving 32 Gy 3
Less than 66% of the right parotid receiving 26 Gy 3
Less than 33% of the right parotid receiving 32 Gy 3
Less than 90% of the oral mucosa receiving 30 Gy 8
Less than 30% of the oral mucosa receiving 40 Gy 8
Maximum spinal cord dose 45 Gy 15
Maximum brain stem dose 54 Gy 15
More than 95% of the low-risk PTV receiving 54 Gy 6
Less than 5% of the low-risk PTV receiving 59.4 Gy 6
More than 95% of the high-risk PTV receiving 59.4 Gy 6
Less than 5% of the high-risk PTV receiving 70 Gy 6
![Page 12: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/12.jpg)
12
Step 2: Selecting Beam Angles
• There are diminishing returns for using more beam angles; our plans were constructed using 7 beam angles
• Plans were constructed such that beam angles were spaced at least 30 degrees apart
• Since some radiation passes through the tumor, beam angles were not placed between 170 and 190 degrees of another angle
![Page 13: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/13.jpg)
13
Step 3: Calculation of Intensity Profiles
• Each beam angle has about 200 pixels (also called beamlets or bixels) each of which can receive a different amount of radiation
• Beam intensities are optimized by P3 IMRT which uses the CT scan to help ensure precise calculations
• Current software and computers take several minutes to calculate and simulate all beam intensities
![Page 14: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/14.jpg)
14
Feasible Beam Angle Sets
Without Sorting
• All plans are evaluated• Low probability of
finding one of the best plans quickly
• Expected performance of partial evaluation of the list can be calculated based on the set of all possible orderings
Order Evaluated
1 2 3 …
ActualRank
43 27 18 …
![Page 15: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/15.jpg)
15
Feasible Beam Angle Sets
• Evaluate plans in order based on potential
• Expected performance of partial evaluation of the list can be calculated based on performance in cross validation
With Sorting
Sort
Order Evaluated
1 2 3 …
ActualRank
43 27 18 …
Order Evaluated
1 2 3 …
ActualRank
3 1 5 …
![Page 16: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/16.jpg)
16
Data Set
• Approximately 2700 sample treatment plans for 10 patients
• All patients had locally advanced head and neck cancer• Each plan has 7 angles from 72 possible angles at 5
degree intervals starting from 0 which is vertical from the floor
• 11 plans with 7 equally spaced angles are run for each of the 10 patients
• Remainder of plans were randomly chosen from valid angle sets
![Page 17: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/17.jpg)
17
5-Fold Cross-Validation
• Approximately 2700 plans were randomly assigned to 5 sets of approximately 540 plans
• Models were trained on 4 of the sets while tested on the remaining set
• Plans are ordered on their predicted penalty score. Ordered lists with an average of 54 plans, are constructed for each of the 10 patients
• A total of 50 sorted lists are used to evaluate the performance of each model (5 lists for each of the 10 patients)
![Page 18: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/18.jpg)
18
Models
• Linear Regression- Interpretable model with no preset model parameters
• K-Nearest Neighbor-An instance-based learning algorithm that uses the distance to and value of the nearest K neighbors to determine the predicted value
• Neural Network- Requires the use of many model parameters including topology, activation function, and learning algorithm
![Page 19: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/19.jpg)
19
Plans searched from machine sorted list
Average rank of best plan found (out of 54)
Probability of finding best plan
Probability of finding a top 3 plan
Probability of finding a top 5 plan
Bottom 10th percentile of best plan found
Baseline
Random 3 13.8 5.6 16.0 25.7 30
Random 6 7.9 11.1 30.3 45.9 18
Random 9 5.5 16.7 42.8 61.4 13
Random 12 4.2 22.2 53.7 73.1 10
Random 15 3.4 27.8 63.2 81.8 8
Linear Regression
Top 3 7.4 14 34 46 17Top 6 3.8 22 56 80 8Top 9 3.2 26 62 86 6Top 12 2.5 38 74 94 4Top 15 2.0 50 88 98 4
Neural Network
Top 3 7.1 16 40 52 15Top 6 3.7 32 64 84 10Top 9 2.9 38 74 90 5Top 12 2.4 50 78 94 5Top 15 2.0 56 86 98 4
K-Nearest Neighbor
Top 3 3.0 34 76 92 5Top 6 2.2 54 86 94 4Top 9 2.0 62 90 94 3Top 12 1.9 68 92 94 3Top 15 1.6 70 96 98 2
![Page 20: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/20.jpg)
Average Rank of Best Plan Found
20
0 3 6 9 12 15 180.0
2.0
4.0
6.0
8.0
10.0
12.0
14.0
16.0
Unsorted ListLinear RegressionNeural NetworkK-Nearest Neighbor
Number of Plans Evaluated(out of 54)
Ave
rage
Ran
k of
Bes
t Pla
n Fo
und
![Page 21: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/21.jpg)
Probability of Finding Best Plan in List
21
0 3 6 9 12 15 180
10
20
30
40
50
60
70
80
Unsorted ListLinear RegressionNeural NetworkK-Nearest Neighbor
Number of Plans Evaluated(out of 54)
Prob
abili
ty o
f Fin
ding
Bes
t Pla
n
![Page 22: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/22.jpg)
Probability of Finding a Top 3 Plan
22
0 3 6 9 12 15 180
10
20
30
40
50
60
70
80
90
100
Unsorted ListLinear RegressionNeural NetworkK-Nearest Neighbor
Number of Plans Evaluated(out of 54)
Prob
abili
ty o
f Fin
ding
a T
op 3
Pla
n
![Page 23: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/23.jpg)
Percent Difference of Penalty Score from Score of Best Plan in List
23
0 3 6 9 12 15 180
5
10
15
20
25
30
35
Unsorted ListLinear RegressionNeural NetworkK-Nearest Neighbor
Number of Plans Evaluated(out of 54)
% D
iffer
ence
![Page 24: Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.](https://reader035.fdocuments.in/reader035/viewer/2022062322/56649e2a5503460f94b18773/html5/thumbnails/24.jpg)
24
Conclusions
• Sorting greatly increases the chances that evaluating a subset of potential plans will find the best plan
• Neural network and linear regression models can quickly sort the entire space of angle sets for those likely to produce plans with low penalty scores
• K-nearest neighbor can incorporate each newly evaluated plan, without the need for training, to improve the models predictive value for choosing the next angle set to evaluate