SlideShare a Scribd company logo
1 of 26
A Statistical Learning
Approach to the
Accurate Prediction
of MLC Errors During
VMAT Delivery
Joel Carlson
Jong Min Park
So-Yeon Park
Jong In Park
Yunseok Choi
Sung-Joon Ye
MLCs move in complex
ways
Prostate Plan: Low complexity H&N plan: High complexity
** ~50x speed **
Complex movements lead to errors in leaf
positions
How can we quantify these
errors? Planned Delivered
Goal:
Create a more realistic representation in the TPS of
where the MLC leaves will be upon delivery
How can we predict these
errors?
How do these errors impact
dose delivery accuracy?
How can we quantify these
errors?
How can we predict these
errors?
How do these errors impact
dose delivery accuracy?
Quantifying the difference
between planning and
delivery
74 H&N or Prostate VMAT plans from 3 institutions
Dicom RT
Planned
Positions
DYNALOG
Delivered
Positions
Errors
(Prediction Target)
Difference
How can we quantify these
errors?
How can we predict these
errors?
How do these errors impact
dose delivery accuracy?
Goal:
Create a more realistic representation in the TPS of
where the MLC leaves will be upon delivery
We first extracted a rich
feature set from the DICOM-RT
plan files
Using only information available before plan delivery
~150 features* quantifying the MLC leaf motion
*list available, just ask!
Using a validation set we
chose the best features
All Features
Build
Model
Vary
Features
Error*
Minimized?
Predictions
No
Final Model
Yes
Predictions
Report
Statistics
Training Plans
(N = 3)
Validation Plans
(N = 6)
Testing Plans
(N = 65)
*Root Mean Squared Error
Results:
Cubist (Decision Tree)
Best performing algorithm
Best performing feature set:
Velocity, Position, Direction,
Movement Category, Bank
Results: The errors are well
predicted by the machine
learning algorithms
Results: Visualizing the
movement of a single MLC leaf
~3.5mm
Results: Visualizing the
movement of a single MLC leaf
How can we quantify these
errors?
How can we predict these
errors?
How do these errors impact
dose delivery accuracy?
Goal:
Create a more realistic representation in the TPS of
where the MLC leaves will be upon delivery
Calculate the gamma pass
rates
DeliveredPlanned
Predicted Delivered
Eclipse Trilogy + MapCheck2
?
?
Passing rates are improved by
using predicted positions
There exist errors between planned and delivered
MLC positions
These errors are predictable at the planning stage
Utilizing predicted positions:
• Increases gamma passing rates
• Leads to a more realistic representation of where
the leaves will be upon delivery
In conclusion
Explore differences in patient DVHs
• In progress
Integrate predictions into TPS
• Will give planners a better view of what will be
delivered
Publish fully reproducible code and data
Future work
A Statistical Learning
Approach to the
Accurate Prediction
of MLC Errors During
VMAT Delivery
Joel Carlson
Jong Min Park
So-Yeon Park
Jong In Park
Yunseok Choi
Sung-Joon Ye
Thank you for
listening!
Slides Answering Potential
Questions
The following slides serve as supplemental
material for answering audience questions
Planned
Predicted
SMG (R)
Parotid (L) Parotid (R)
PTV_67.5
PTV_54
SMG (L)
PTV_48
• Numerical Values:
• Error Magnitude
• MLC Index
• Width and Mass of leaf
• Positions
• ±5 CPs
• ±5 CPs of both adjacent
MLCs
• Velocities
• ±5 CPs
• ±5 CPs of both adjacent
MLCs
• Accelerations
• ±5 CPs
• ±5 CPs of both adjacent
MLCs
All Features
• Categorical
• Whether the MLC was
previously at rest, coming
to a stop, moving before
and after, single CP
movement
• Whether adjacent MLCs
were both moving in the
same direction, both
opposite, same/opposite,
or at rest
• Moving towards (push) or
away (pull) from the
isocenter
• The CP at which the error
occurred
Cubist
• “…is a rule-based
model where a tree
is grown, and each
of the terminal
leaves contain
regression models.
These models are
based on the
predictors in
previous splits.”
AAPM2015 - Statistical Learning to Predict MLC Errors
AAPM2015 - Statistical Learning to Predict MLC Errors
AAPM2015 - Statistical Learning to Predict MLC Errors
AAPM2015 - Statistical Learning to Predict MLC Errors

More Related Content

Similar to AAPM2015 - Statistical Learning to Predict MLC Errors

Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus CommuteUsing Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commutenicholes21
 
Rob Bain - Errors & Optimism Bias in Toll Road Traffic Forecasts
Rob Bain - Errors & Optimism Bias in Toll Road Traffic ForecastsRob Bain - Errors & Optimism Bias in Toll Road Traffic Forecasts
Rob Bain - Errors & Optimism Bias in Toll Road Traffic ForecastsJumpingJaq
 
Risk And Uncertainty Analysis: A Primer for Floodplain Managers
Risk And Uncertainty Analysis:  A Primer for Floodplain ManagersRisk And Uncertainty Analysis:  A Primer for Floodplain Managers
Risk And Uncertainty Analysis: A Primer for Floodplain ManagersMichael DePue
 
Lowry colorado state address dataset data quality
Lowry colorado state address dataset data qualityLowry colorado state address dataset data quality
Lowry colorado state address dataset data qualityGeCo in the Rockies
 
Information Theoretic aspect of reinforcement learning
Information Theoretic aspect of reinforcement learningInformation Theoretic aspect of reinforcement learning
Information Theoretic aspect of reinforcement learningJongsuHa
 
Probability Forecasting - a Machine Learning Perspective
Probability Forecasting - a Machine Learning PerspectiveProbability Forecasting - a Machine Learning Perspective
Probability Forecasting - a Machine Learning Perspectivebutest
 
TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013Clay Stanek
 
Sequence-to-Sequence Modeling for Time Series
Sequence-to-Sequence Modeling for Time SeriesSequence-to-Sequence Modeling for Time Series
Sequence-to-Sequence Modeling for Time SeriesArun Kejariwal
 
2use of dss in ems to reduce responce time
2use of dss in ems to reduce responce time2use of dss in ems to reduce responce time
2use of dss in ems to reduce responce timeosaleem0123
 
Data Evaluation and Modeling for Product Definition Engineering - ISE 677
Data Evaluation and Modeling for Product Definition Engineering - ISE 677Data Evaluation and Modeling for Product Definition Engineering - ISE 677
Data Evaluation and Modeling for Product Definition Engineering - ISE 677Justin Davies
 
Refining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesRefining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesCSCJournals
 
Classification via Logistic Regression
Classification via Logistic RegressionClassification via Logistic Regression
Classification via Logistic RegressionTaweh Beysolow II
 
Semantic Genetic Programming Tutorial
Semantic Genetic Programming TutorialSemantic Genetic Programming Tutorial
Semantic Genetic Programming TutorialAlbertoMoraglio
 
Forecasting cost and schedule performance
Forecasting cost and schedule performanceForecasting cost and schedule performance
Forecasting cost and schedule performanceGlen Alleman
 
Quiz #101) Assume you view your eyelashes using a concave mirr.docx
Quiz #101) Assume you view your eyelashes using a concave mirr.docxQuiz #101) Assume you view your eyelashes using a concave mirr.docx
Quiz #101) Assume you view your eyelashes using a concave mirr.docxmakdul
 
A Comparative study of locality Preserving Projection & Principle Component A...
A Comparative study of locality Preserving Projection & Principle Component A...A Comparative study of locality Preserving Projection & Principle Component A...
A Comparative study of locality Preserving Projection & Principle Component A...RAHUL WAGAJ
 
Top Five Ideas -- Statistics for Project Management
Top Five Ideas -- Statistics for Project ManagementTop Five Ideas -- Statistics for Project Management
Top Five Ideas -- Statistics for Project ManagementJohn Goodpasture
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
Lec 10 pert estimating techniques
Lec 10 pert estimating techniquesLec 10 pert estimating techniques
Lec 10 pert estimating techniquesSAJID ALI RUK
 

Similar to AAPM2015 - Statistical Learning to Predict MLC Errors (20)

Druker
DrukerDruker
Druker
 
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus CommuteUsing Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
 
Rob Bain - Errors & Optimism Bias in Toll Road Traffic Forecasts
Rob Bain - Errors & Optimism Bias in Toll Road Traffic ForecastsRob Bain - Errors & Optimism Bias in Toll Road Traffic Forecasts
Rob Bain - Errors & Optimism Bias in Toll Road Traffic Forecasts
 
Risk And Uncertainty Analysis: A Primer for Floodplain Managers
Risk And Uncertainty Analysis:  A Primer for Floodplain ManagersRisk And Uncertainty Analysis:  A Primer for Floodplain Managers
Risk And Uncertainty Analysis: A Primer for Floodplain Managers
 
Lowry colorado state address dataset data quality
Lowry colorado state address dataset data qualityLowry colorado state address dataset data quality
Lowry colorado state address dataset data quality
 
Information Theoretic aspect of reinforcement learning
Information Theoretic aspect of reinforcement learningInformation Theoretic aspect of reinforcement learning
Information Theoretic aspect of reinforcement learning
 
Probability Forecasting - a Machine Learning Perspective
Probability Forecasting - a Machine Learning PerspectiveProbability Forecasting - a Machine Learning Perspective
Probability Forecasting - a Machine Learning Perspective
 
TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013
 
Sequence-to-Sequence Modeling for Time Series
Sequence-to-Sequence Modeling for Time SeriesSequence-to-Sequence Modeling for Time Series
Sequence-to-Sequence Modeling for Time Series
 
2use of dss in ems to reduce responce time
2use of dss in ems to reduce responce time2use of dss in ems to reduce responce time
2use of dss in ems to reduce responce time
 
Data Evaluation and Modeling for Product Definition Engineering - ISE 677
Data Evaluation and Modeling for Product Definition Engineering - ISE 677Data Evaluation and Modeling for Product Definition Engineering - ISE 677
Data Evaluation and Modeling for Product Definition Engineering - ISE 677
 
Refining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesRefining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking Estimates
 
Classification via Logistic Regression
Classification via Logistic RegressionClassification via Logistic Regression
Classification via Logistic Regression
 
Semantic Genetic Programming Tutorial
Semantic Genetic Programming TutorialSemantic Genetic Programming Tutorial
Semantic Genetic Programming Tutorial
 
Forecasting cost and schedule performance
Forecasting cost and schedule performanceForecasting cost and schedule performance
Forecasting cost and schedule performance
 
Quiz #101) Assume you view your eyelashes using a concave mirr.docx
Quiz #101) Assume you view your eyelashes using a concave mirr.docxQuiz #101) Assume you view your eyelashes using a concave mirr.docx
Quiz #101) Assume you view your eyelashes using a concave mirr.docx
 
A Comparative study of locality Preserving Projection & Principle Component A...
A Comparative study of locality Preserving Projection & Principle Component A...A Comparative study of locality Preserving Projection & Principle Component A...
A Comparative study of locality Preserving Projection & Principle Component A...
 
Top Five Ideas -- Statistics for Project Management
Top Five Ideas -- Statistics for Project ManagementTop Five Ideas -- Statistics for Project Management
Top Five Ideas -- Statistics for Project Management
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Lec 10 pert estimating techniques
Lec 10 pert estimating techniquesLec 10 pert estimating techniques
Lec 10 pert estimating techniques
 

Recently uploaded

Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx9to5mart
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 

Recently uploaded (20)

Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 

AAPM2015 - Statistical Learning to Predict MLC Errors

  • 1. A Statistical Learning Approach to the Accurate Prediction of MLC Errors During VMAT Delivery Joel Carlson Jong Min Park So-Yeon Park Jong In Park Yunseok Choi Sung-Joon Ye
  • 2. MLCs move in complex ways Prostate Plan: Low complexity H&N plan: High complexity ** ~50x speed **
  • 3. Complex movements lead to errors in leaf positions How can we quantify these errors? Planned Delivered Goal: Create a more realistic representation in the TPS of where the MLC leaves will be upon delivery How can we predict these errors? How do these errors impact dose delivery accuracy?
  • 4. How can we quantify these errors? How can we predict these errors? How do these errors impact dose delivery accuracy?
  • 5. Quantifying the difference between planning and delivery 74 H&N or Prostate VMAT plans from 3 institutions Dicom RT Planned Positions DYNALOG Delivered Positions Errors (Prediction Target) Difference
  • 6. How can we quantify these errors? How can we predict these errors? How do these errors impact dose delivery accuracy? Goal: Create a more realistic representation in the TPS of where the MLC leaves will be upon delivery
  • 7. We first extracted a rich feature set from the DICOM-RT plan files Using only information available before plan delivery ~150 features* quantifying the MLC leaf motion *list available, just ask!
  • 8. Using a validation set we chose the best features All Features Build Model Vary Features Error* Minimized? Predictions No Final Model Yes Predictions Report Statistics Training Plans (N = 3) Validation Plans (N = 6) Testing Plans (N = 65) *Root Mean Squared Error
  • 9. Results: Cubist (Decision Tree) Best performing algorithm Best performing feature set: Velocity, Position, Direction, Movement Category, Bank
  • 10. Results: The errors are well predicted by the machine learning algorithms
  • 11. Results: Visualizing the movement of a single MLC leaf ~3.5mm
  • 12. Results: Visualizing the movement of a single MLC leaf
  • 13. How can we quantify these errors? How can we predict these errors? How do these errors impact dose delivery accuracy? Goal: Create a more realistic representation in the TPS of where the MLC leaves will be upon delivery
  • 14. Calculate the gamma pass rates DeliveredPlanned Predicted Delivered Eclipse Trilogy + MapCheck2 ? ?
  • 15. Passing rates are improved by using predicted positions
  • 16. There exist errors between planned and delivered MLC positions These errors are predictable at the planning stage Utilizing predicted positions: • Increases gamma passing rates • Leads to a more realistic representation of where the leaves will be upon delivery In conclusion
  • 17. Explore differences in patient DVHs • In progress Integrate predictions into TPS • Will give planners a better view of what will be delivered Publish fully reproducible code and data Future work
  • 18. A Statistical Learning Approach to the Accurate Prediction of MLC Errors During VMAT Delivery Joel Carlson Jong Min Park So-Yeon Park Jong In Park Yunseok Choi Sung-Joon Ye Thank you for listening!
  • 19. Slides Answering Potential Questions The following slides serve as supplemental material for answering audience questions
  • 20. Planned Predicted SMG (R) Parotid (L) Parotid (R) PTV_67.5 PTV_54 SMG (L) PTV_48
  • 21. • Numerical Values: • Error Magnitude • MLC Index • Width and Mass of leaf • Positions • ±5 CPs • ±5 CPs of both adjacent MLCs • Velocities • ±5 CPs • ±5 CPs of both adjacent MLCs • Accelerations • ±5 CPs • ±5 CPs of both adjacent MLCs All Features • Categorical • Whether the MLC was previously at rest, coming to a stop, moving before and after, single CP movement • Whether adjacent MLCs were both moving in the same direction, both opposite, same/opposite, or at rest • Moving towards (push) or away (pull) from the isocenter • The CP at which the error occurred
  • 22. Cubist • “…is a rule-based model where a tree is grown, and each of the terminal leaves contain regression models. These models are based on the predictors in previous splits.”

Editor's Notes

  1. Today, I’m going to tell you why your TPS is not accurately telling you the dose your linac is physically capable of delivering, and how we can start taking steps towards fixing that problem
  2. In VMAT plans we modulate several parameters. One of these being MLC movements. Plans for different sites have mlc movements of varying complexity. As we can see Particularly in complex plans MLC errors though to be dominant error causing mechanism
  3. Therefore, one statement that we can make is that. This raises several questions
  4. Position, Velocity, Momentum, Acceleration, Direction of movement, At rest/Moving, Previously at rest, Stopping, Mass, Width, Direction of adjacent leaves, Velocity of adjacent leaves, Acceleration of adjacent leaves, etc…
  5. Candidate for deletion
  6. Inst 2: Larger proportion of prostate plans…even moving MLC leaves are moving slower? Approx. > half of CPs the leaf is moving in HN plans Approx 25% moving in the course of prostate plan
  7. ~6 mins
  8. From institution 1 only 3%/3mm : 1.75% 2%/2mm: 3.3% 1%/2mm: 3.5% All significant at the, p < 0.05