AI In RT Flashcards
Deep learning
large scale hierarchical models with multi-layer architectures to automatically generate comprehensive representations and to learn complicated inherent patterns of data
artificial neural networks, inspired by the brains network of neurons, various architectures
Includes: convolutional neural networks (CNN) and generative adversarial networks (GAN)
what is AI
Models, algorithms or computer programs designed by humans to tackle certain tasks requiring human intelligence can be generally considered as AI
It is a broad term covering ML/DL and other aspects of data science - often used interchanged
what is ML
subcategory of methods within the broad scope of AI
statistical methods of learning from data
ML approaches
supervised learning
unsupervised learning
reinforcement learning
transfer learning
ML processes
data can be collected from a variety of sources
data preparation
data wrangling or data cleaning
analysis through graphical plots and visualisations
explore basic relationships and patterns
Model selection
Model testing
Performance metrics
Validation and clinical commissioning
applications of ML in RT
RT simulation - brain pseudo CT for treatment planning
Contouring - auto segementation of target volumes and OAR in breast cancer patients
Dosimetry - curative intent radiation for prostate
QA - detecting MLC errors
Follow up - predictive modelling of survival and toxicity in patients following RT
Implications for clinical professionals
- reduction of repetitive low value tasks
- increased ability to make complex decisions using decision aids
- more personalised treatments
- maintenance of AI and data systems
-decision aids for RO and RTs - quality assurance applications most useful for RT and MPs
- auto contouring
- safe and effecient clinical practice
- patient outcomes should exceed
how can AI help clinically
deal with large amounts of data
find patterns and relationships previously too difficult for humans
develop decision aids for complex situations
remove menial repetitive tasks
reducing decision and process burden
how can ML help clinically
data input –> ? —? output
DVH data —> ML model —> Toxicity
model selection and training
to train supervised model to make predictions on new data - 70-80% original data subset required
learns patterns and begins to fit the model as close as possible to the data
supervised learning
-uses labelled data to help the model learn relationships present
- labelled data has both the input variables and the output variable of interest in the data set
- described as supervised because it requires human input to label the data
unsupervised learning
uses un-labelled data
- models are focused on finding patterns or groups present
- useful for dimensionality reduction, or reducing the number of variables
- called unsupervised as it doesnt require human labelling of outcome
semi-supervised learning
data contains some labels
allows the model to learn the relationship between the input and output variables but is not limited to looking at this connection
reduces the burden of labelling a large data set
reinforcement learning
- uses trial and error type approach through an agent that interacts with the environment
-The agent is set a task and is guided by reward and punishment as it makes decisions on how it
approaches the task
* Requires a large amount of domain knowledge to set up the model
* While similar to a human approach to perform a task, the model may address a problem in a way
that humans wouldn’t normally consider but could be beneficial
transfer learning
Uses a model trained for one task and applies it to a similar but different task
Reduces the need to re-train large & complex deep learning models
* Relies on the variables in the first task to be general and relatable to the second task
* Pre-trained models can be used in whole or part & adapted to a new setting
* Provides potential efficiencies in model development
* Can be both supervised and unsupervised