Добавил:
Sekretar
kiopkiopkiop18@yandex.ru
t.me/Prokururor I Вовсе не секретарь, но почту проверяю
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Ординатура / Хирургия / Библиотека им академика М.И. Перельмана / Книга_5525_Библиотеки_им_академика_М_И_Перельмана.pdf
X
- •Foreword
- •Acknowledgments
- •Editor biographies
- •Yi Wang
- •X. Sharon Qi
- •List of contributors
- •1.2.3 Feature engineering and representation
- •1.2.4 Linear separability
- •1.2.5 Classical models
- •1.1 A brief introduction to AI
- •1.2 Machine learning basics
- •1.2.1 Learning paradigms
- •1.3 Artificial neural networks
- •1.3.1 Feed-forward neural networks
- •1.3.2 Recurrent neural networks
- •1.3.3 Convolutional neural networks
- •1.3.4 Attention
- •1.3.5 Training neural networks
- •1.3.6 Applications and use cases of deep learning
- •1.4 Model training and evaluation
- •1.4.1 Hyperparameters
- •1.4.2 Data split
- •1.4.3 Evaluation metrics
- •1.5 Generative models
- •1.5.1 Generative adversarial networks
- •1.5.2 Diffusion models
- •1.5.3 Applications and use cases
- •1.6 Ethical consideration and bias
- •1.6.1 Transparency and explainability
- •1.6.2 Bias and fairness
- •1.6.3 Data privacy violation
- •1.6.4 Risk and misuse
- •1.7 Summary
- •References
- •2.1 Introduction
- •2.1.2 Staff roles in radiation therapy
- •2.2 Overview of AI in radiation therapy
- •2.2.1 Patient evaluation and dose prescription
- •2.2.2 Treatment simulation
- •2.2.3 Contouring
- •2.2.4 Treatment planning
- •2.2.5 Quality assurance
- •2.2.6 Treatment delivery
- •2.2.7 Response assessment and toxicity management
- •2.3 Summary
- •3.1 Introduction
- •3.1.1 Introduction of clinical decision making and AI
- •3.1.2 The role of AI in clinical decision making
- •3.2 AI algorithms for clinical decision making
- •3.2.2 Radiomics
- •3.2.3 Data integration by AI
- •3.2.4 Interpretability of AI models
- •3.3 Application of AI in clinical decision making
- •3.3.1 Diagnosis and disease phenotyping
- •3.3.2 Personalized treatment
- •3.3.3 Treatment outcome and prognosis prediction
- •3.4 Challenges and future directions of AI in clinical decision making
- •3.4.1 Challenges and concerns
- •3.4.2 Future directions
- •3.5 Summary
- •References
- •4.1 Introduction
- •4.2 Imaging for treatment planning
- •4.2.1 CT simulation
- •4.2.2 4D-CT
- •4.2.3 PET/CT
- •4.2.4 MRI
- •4.3 Imaging for treatment guidance
- •4.3.1 Portal imaging
- •4.3.2 CBCT
- •4.3.3 CT-on-rail and CT-linac
- •4.3.4 MR-linac
- •4.3.5 PET-linac
- •4.4 Imaging for motion management
- •4.4.1 ExacTrac
- •4.4.2 Varian triggered imaging
- •4.4.3 4D-CBCT
- •4.4.4 Cine MRI
- •4.4.5 4D-MRI
- •4.4.6 Surface imaging
- •4.5 Imaging for treatment assessment
- •4.5.1 Contrasted CT
- •4.5.2 PET/CT
- •4.5.3 Functional MRI
- •4.6 Summary
- •5.1 Introduction to big data in radiation oncology
- •5.1.1 Overview of big data
- •5.1.2 Sources of big data in radiation oncology
- •5.1.3 Big data and AI in radiation oncology
- •5.2 Big data lifecycle in radiation oncology
- •5.2.1 Data aggregation and storage
- •5.2.2 Data sharing and security
- •5.4 The application of big data in radiation oncology
- •5.4.1 Medical image segmentation
- •5.4.2 Automatic treatment planning
- •5.4.3 Treatment response prediction
- •5.4.4 Quality assurance and patient safety
- •5.4.5 Clinical decision support
- •5.2.3 Data visualization
- •5.2.4 Knowledge creation and implementation
- •5.2.5 Data archiving and deletion
- •5.3 Big data analytics with AI
- •5.3.1 Data processing and integration
- •5.3.2 AI modeling
- •5.5 Challenges and future perspectives
- •5.6 Summary
- •Reference
- •6.1 The road to ART
- •6.1.1 3D conformal radiotherapy (3DCRT)
- •6.1.2 Intensity modulated radiotherapy (IMRT)
- •6.1.3 Image-guided radiotherapy (IGRT)
- •6.1.4 Adaptive radiotherapy (ART)
- •6.2 ART workflow and implementation
- •6.2.2 Current practice
- •6.2.3 Clinical impact
- •6.3 Considerations for implementing online ART
- •6.3.1 Time as a limiting factor
- •6.3.2 Implications for fast and reliable re-planning
- •6.3.4 Clinical considerations
- •6.4 Summary
- •7.1 Components of ART workflow
- •7.1.1 Simulation
- •7.1.2 Pre-planning
- •7.1.3 Online imaging and daily re-planning
- •7.1.4 Quality assurance
- •7.2 AI-driven ART
- •7.2.1 Simulation
- •7.2.2 Pre-planning
- •7.2.3 AI for delivery
- •7.3 Outlook and future directions
- •7.3.1 Real-time ART with AI
- •7.3.2 Dose escalation and functional adaption with AI
- •7.4 Summary
- •References
- •8.1 Introduction
- •8.2 Synthetic CT: deep learning methods
- •8.2.1 Conventional methods
- •8.2.2 U-Net
- •8.2.3 Generative adversarial networks
- •8.2.4 Denoising diffusion probabilistic model
- •8.3 Synthetic CT from CBCT
- •8.3.1 Noise and artifact reduction
- •8.3.2 Online dose calculation
- •8.3.3 Online image segmentation
- •8.4 Synthetic CT from MRI
- •8.4.1 Synthetic image accuracy
- •8.4.2 Dose calculation in MR-only radiation therapy
- •8.4.3 PET attenuation correction
- •8.4.4 Image registration
- •8.5 Discussion and outlook
- •8.6 Summary
- •References
- •9.1 AI-based image registration and segmentation for ART
- •9.1.1 Adaptive radiation therapy
- •9.2 Artificial intelligence
- •9.2.1 What is machine learning?
- •9.2.2 What is deep learning?
- •9.3 Deep learning: the basic components
- •9.3.1 Convolutional neural networks: looking at the picture
- •9.3.2 Pooling layers: keeping what matters most
- •9.3.3 Fully connected (dense) layers: bringing it all together
- •9.3.4 Activations
- •9.3.5 Loss: driving the model
- •9.3.6 Auto-encoders: remove the noise
- •9.3.7 Supervised versus unsupervised learning
- •9.3.8 Pre-trained convolutional neural networks
- •9.4 Image registration: bringing two images together
- •9.4.1 Registration similarity metrics
- •9.4.2 Types of registrations
- •9.5 AI-based image registration
- •9.5.1 Supervised learning
- •9.5.2 Unsupervised learning
- •9.5.3 Registration in ART
- •9.5.4 Commonalities in architectures
- •9.6 Image segmentation
- •9.6.1 Introduction: coloring by the numbers
- •9.6.2 Segmentation networks
- •9.6.3 Best practices
- •9.7 Summary
- •10.1 Introduction
- •10.1.1 Overview of chapter content
- •10.2 The landscape of AI-assisted dose prediction
- •10.2.1 Traditional machine learning for dose prediction
- •10.2.2 Deep learning-based dose prediction
- •10.2.3 Challenges in AI-assisted dose prediction
- •10.3 Re-planning workflows powered by AI
- •10.3.1 Deep learning for re-planning pipelines
- •10.4 Future directions of AI-assisted dose prediction and re-planning
- •10.5 Summary
- •11.1 Introduction
- •11.2.1 Imaging-based motion monitoring
- •11.2.2 Delivery system actions
- •11.2.3 Challenges for real-time ART implementation
- •11.3 AI in real-time ART workflows
- •11.3.1 Improving intrafraction motion monitoring through AI
- •11.3.2 Mitigating system latency through AI
- •11.4 AI for ART delivery: future directions
- •11.4.1 Management of non-respiratory motion
- •11.4.2 Training AI models with small or unpaired datasets
- •11.4.4 Biology-guided ART delivery
- •11.5 Summary
- •References
- •12.1 Introduction
- •12.2 Patient QA
- •12.2.1 Pre-planning QA
- •12.2.2 Pre-treatment plan QA
- •12.2.3 On-treatment QA
- •12.3 Treatment delivery systems and instruments
- •12.3.1 Machine commissioning
- •12.3.2 Machine QA
- •12.3.3 Dosimetry tool QA
- •12.4 Summary
- •References
- •13.1 Data resources for response modeling in radiotherapy
- •13.1.1 Clinical data
- •13.1.2 Imaging (radiomics)
- •13.1.3 Treatment planning (dosiomics)
- •13.1.4 Multiomics
- •13.2 Radiotherapy treatment outcome modeling
- •13.2.1 TCP/NTCP in radiotherapy
- •13.2.2 Clinical outcomes versus PROs
- •13.2.3 Machine learning response prediction
- •13.2.4 Explainability of ML response models
- •13.2.5 Sample use cases
- •13.3 AI response-based adaptive radiotherapy
- •13.3.1 Requirements and challenges
- •13.3.2 Prediction versus treatment optimization
- •13.3.3 Sample use cases
- •13.4 Challenges and recommendations
- •13.5 Summary
- •Acknowledgments
- •References
- •14.1 Overview of challenges in AI-driven ART
- •14.2 Data challenges
- •14.2.1 Data availability
- •14.2.2 Data quality
- •14.2.3 Data privacy
- •14.3 Technical challenges
- •14.3.2 Model robustness and generalizability
- •14.3.3 Model explainability and interpretability
- •14.4 Challenges associated with online and real-time workflows
- •14.4.1 Image quality
- •14.4.2 Dose calculation
- •14.4.3 Real-time ART
- •14.5 Operational challenges
- •14.5.1 Clinical validation
- •14.5.3 Staff training
- •14.5.4 User experiences
- •14.5.5 Quality management program
- •14.5.6 Financial challenges
- •14.6 Ethical, regulatory, and legal challenges
- •14.6.1 Ethical issues
- •14.6.2 Regulatory and legal issues
- •14.7 Summary
- •References
- •15.1 Clinical considerations for CT-based offline ART
- •15.1.1 Patient and site selection
- •15.1.2 Re-simulation
- •15.1.3 Re-planning
- •15.1.4 Plan summation and evaluation
- •15.1.6 Limitations and future directions
- •15.2 Clinical considerations for CBCT/CT-based online ART
- •15.2.2 Patient and site selection
- •15.2.3 Simulation
- •15.2.4 Pre-planning review
- •15.2.5 Reference planning
- •15.2.9 Limitations and future directions
- •15.3 Summary
- •References
- •16.1 Introduction
- •16.2 Overview of MRI-guided ART systems
- •16.3 MRI-guided ART workflow
- •16.4 AI applications for MRI-guided ART
- •16.4.1 Synthetic CT generation
- •References
- •16.4.2 Auto-segmentation
- •16.4.3 Image registration
- •16.4.4 Others
- •16.4.5 Future AI development and implementation
- •16.5 Summary
- •17.1 Functional PET-guided ART
- •17.1.1 PET-based functional imaging overview
- •17.1.2 From anatomy to function: the power of PET in radiation therapy
- •17.1.5 Conclusions and future prospects
- •17.2 Functional MRI-guided ART
- •17.2.1 From anatomy to function: the power of functional MRI in radiation therapy
- •17.2.4 Conclusion and future prospects
- •17.3 Summary
- •References
- •18.1 Proton ART
- •18.1.1 Clinical context and necessity
- •18.1.2 Patient populations
- •18.1.4 Rationale for AI in proton ART
- •18.2 AI in proton ART
- •18.2.1 Imaging
- •18.2.2 Deformable and rigid registration
- •18.2.3 Contour propagation
- •18.2.4 Dose calculations
- •18.2.5 Plan optimization
- •18.2.6 Other developments
- •18.3 Implementation of adaptive proton therapy
- •18.4 Summary
- •References
- •19.1 Designing clinical trials with AI
- •19.1.1 The essential role of clinical trials
- •19.1.2 Trial protocols and methodologies
- •19.1.3 AI-driven clinical trial design and execution
- •19.1.4 Incorporation of digital twins (DTs) in clinical trials
- •19.2 Implementation of AI in ongoing clinical trials
- •19.2.1 Integration with existing clinical trial frameworks
- •19.2.2 Quality assurance, compliance, and standardization
- •19.3 Case studies of AI in adaptive radiotherapy trials
- •19.3.1 Overview of guidance for advanced radiotherapy in clinical trials
- •19.3.2 AI in the radiotherapy clinical trial quality assurance processes
- •19.4 Ethical and regulatory considerations
- •19.4.1 Patient consent and data privacy
- •19.4.2 Bias, fairness, and transparency
- •19.4.3 Regulatory guidelines and compliance
- •19.5 Future directions and challenges
- •19.5.1 Emerging technologies and techniques
- •19.5.2 Alternative strategies
- •19.6 Conclusion
- •19.7 Summary
- •References
- •20.1 Risk management
- •20.1.1 Prospective risk assessments
- •20.1.2 Root cause analysis

Artificial Intelligence in Adaptive Radiation Therapy
performance on new, unseen data. Thus, in addition to a training set, two other
hold-out sets, namely validation and test sets, are used. While a training set directly
influences the learning process of a model, a validation set is used to evaluate the
performance of the model during the learning, to tune hyperparameters, and select
the best performing model. The test set on the other hand is never disclosed to
the model during the learning process and is only used to evaluate the performance
once the training is finished. In ML it is common to have a small sized dataset. This
might pose a challenge when splitting the data, since the performance estimates
might be misleading due the small size of partitions. Techniques such as k-fold
cross-validation and stratified k-fold cross-validation mitigate issues related to
small or moderate-sized datasets, offering more accurate estimates of generalization error [39].
1.4.3 Evaluation metrics
Once an ML model is developed, its performance needs to be evaluated, using
quantitative measures. The performance of a predictive model is often measured on
a hold-out test set, i.e. a set that has not been exposed to the model during its
training process. This allows informed decisions to be made in comparing different
models and choosing the one that has the best performance for unseen data
(generalization capability).
The confusion matrix provides detailed insights into predictive model performance, which shows correct and incorrect predictions for each class. Figure 1.12(a)
shows a sample confusion matrix for a binary classification problem. Each entry in
the matrix counts the number of correct/incorrect classifications for each class. True
positive (TP) is the number of positive test samples correctly classified as positive.
Figure 1.12. Performance evaluation: (a) a confusion matrix and (b) an ROC curve.
1-21

Artificial Intelligence in Adaptive Radiation Therapy
Likewise, true negative (TN) is the number of negative samples correctly classified as
negative. False positive (FP) corresponds to the number of negative test samples
misclassified as positive, and false negative (FN) is the number of positive samples
misclassified as negative.
A set of performance measures can be defined to aggregate the matrix entries and
provide more focused insight into a model’s performance, especially in cases of
imbalanced distributions. Three of the most common metrics are recall, precision,
and F1 score.
Recall is the ratio of true positive predictions to the total number of actual
positives:
TP
=+R
TP FN
.
1.9()
Recall measures the ability of a model to capture all positive instances. High recall
means that the model has fewer false negatives. In the example provided in
figure 1.13(a) the model has few false negatives (FN = 3) leading to a relatively
high recall (R = 0.84). Note that a model can have a perfect recall (R = 1) by
predicting all samples as positive (i.e. FN = 0).
Precision, on the other, is the ratio of true positive predictions to the total number
of positive predictions:
TP
=+P
TP FP
.
1.10()
Precision measures the accuracy of positive predictions, and a high precision
means that the model has fewer false positives. In figure 1.13(a), while the model
demonstrated high r ecall, it shows a poor precisi on (only slightly better than
random) due to the relatively large number of f alse positives. The emphasis on
precision or recall depends on the domain and the task at hand. F or instance,
when identifying treatment options, it is crucial to have a h igh precision while for
identifying hi gh-risk patients for screening, a high recall is important.
Figure 1.13. Different fitting scenarios: (a) over-fitting, (b) proper fitting, and (c) under-fitting.
1-22

Artificial Intelligence in Adaptive Radiation Therapy
The F1 score combines precision and recall using their harmonic mean:
×+PR
=
F1 2 .
PR
The F1 score provides a balanced measure of a model’s performance by considering
both false positives and false negatives. It is particularly useful in cases with an
imbalanced class distribution or when both types of classification errors have
significant implications. Figure 1.13(a) shows that the model has a moderate F1
due to low precision.
The receiver operating characteristics (ROC) curve is a valuable tool for assessing
a model’s ability to discriminate between classes, visualizing the tradeoff between the
false positive rate (FPR) and true negative rate (TPR) (see figure 1.13(b)). The area
under the curve (AUC) quantifies model performance, with perfect prediction
yielding an AUC of 1 and random prediction an AUC of 0.5. As figure 1.13(b)
shows, the AUC for classifier 1 is bigger than the AUC for classifier 2, suggesting a
better performance for classifier 1.
1.4.4 Overfitting versus under-fitting
The development of an ML model involves striking a balance between complexity
and simplicity. Neglecting this balance may lead to under-fitting or over-fitting.
Under-fitting means the model is too simplistic to capture the underlying patterns in
the training data, e.g. using a linear classifier for linear non-separable data (see
figure 1.13(a)). An indicator of under-fitting is a low performance or high error rate
on the training data, let alone test data. This is because the model fails to grasp even
the most basic patterns present in the training data.
Conversely, over-fitting occurs when the model has a high learning capacity, and
the training data has a relatively simple distribution (see figure 1.13(b)). High
performance (low error) on training data, but a low performance on test data are
indicators of over-fitting. Hyperparameter tuning is a common approach to prevent
over-fitting. In decision trees, for instance, techniques such as pruning, which
involves limiting the growth of the tree by setting a maximum depth or restricting
the minimum number of samples required to split a node can be used [20].
1.11()
1.5 Generative models
Generative models are a class of ML models designed to learn and mimic the
underlying distribution of a given dataset. Unlike discriminative models, which
focus on predicting labels or classifying data (p(y∣x)), generative models aim to
capture the joint probability distribution of the input data and the corresponding
labels (p(x, y)).
The primary purpose of generative models is to generate new data samples that
are similar to the training data. These models can generate new examples from
scratch by sampling from the learned distribution, allowing them to create realistic
data that preserves the statistical properties of the original dataset. Generative
models have various applications, including data augmentation, image and text
1-23

Artificial Intelligence in Adaptive Radiation Therapy
synthesis, anomaly detection, and semi-supervised learning. They are particularly
useful in scenarios where obtaining labeled data is expensive or impractical, as they
can generate synthetic data for training discriminative models. While various deep
generative models have been proposed in the literature, we focus solely on
introducing the two most prominent and recent techniques in this discussion.
1.5.1 Generative adversarial networks
A generative adversarial network (GAN) [12] is a deep generative model where its
primary goal is to mimic the distribution of training data and, consequently,
generate samples drawn from the learned distribution. GAN is a two-player
minimax game involving two opposing models: a generator G and a discriminator
D, as shown in figure 1.14. In this framework, both models are trained simulta-
neously. The discriminator aims to distinguish between samples from the true data
distribution and the generator distribution. In contrast, the generator seeks to
minimize the likelihood of being identified as fake by approximating the data
distribution from a simpler distribution, such as Gaussian or uniform.
During training, the generator tries to mislead the discriminator, while the
discriminator endeavors to maximize the probability of accurately predicting true
labels for both real and generated samples. The competitive dynamic between these
two components encourages continual improvement. The ideal stopping point is
reached when G captures the distribution of the training data (p
g
= p
), and D can
data
no longer differentiate between generated and training data, resulting in a probability close to 0.5 for each sample.
Given G and D as neural networks, the training of GANs is formulated as
follows. The generator G aims to learn the distribution over data x and a prior on the
input noise variable, defined as p
neural network parameterized by θ
function for the discriminator D. Here, p
(z). G(z; θg) is the mapping function, where G is a
z
. Conversely, D(x; θd)defines the mapping
g
and p
g
represent the generated and
data
training data distributions, respectively. The discriminator’s output is a scalar
representing the label of the input data; that is, D(x) indicates the probability of x
belonging to the training data distribution rather than p
. While D maximizes the
g
probability of assigning true labels to both training and generated samples, G
minimizes log(1 − D(G(z))). Thus, D and G engage in a minimax game to optimize
the following objective function:
Figure 1.14. GAN architecture; z represents noise sampled from a Gaussian distribution, G(z) denotes the
generated image from the noise z, and x represents a training sample drawn from the p
(Reproduced with permission from [
42].)
distribution.
data
1-24

)
0
Artificial Intelligence in Adaptive Radiation Therapy
∼= + −
VDG E Dx E DGz, log log log log 1 .
( ) [ ( )] [ ( ( ( )))]
∼∼
xP x zPzz
() ()
data
1.12
()
Given that discrimination is inherently easier than generation, this objective function
might result in a suboptimal generator. Goodfellow et al [12] proposed reformulating equation (1.12) by replacing the minimization of log(1 − D(G(z))) with the
maximization of log(D(G(z))).
This zero-sum game between these two components can lead to rich representations of the training data, which can be further utilized for downstream tasks [40,
41]. While GANs have demonstrated great success in generating high-quality
samples, they have limitations. Due to their adversarial training nature, they are
known for potentially unstable training and limited diversity in generation.
1.5.2 Diffusion models
While existing deep generative models excel at image generation, they encounter
certain challenges. A diffusion model [43], belonging to the class of generative
models, was introduced to address these challenges by generating high-fidelity
images. Diffusion models contain two main processes: forward diffusion process
and reverse diffusion process. They define a chain of diffusion steps to slowly add
random noise to data and then learn to reverse the diffusion process to construct
desired data samples from the noise.
In the forward diffusion process shown in figure 1.15, we slowly and gradually
add Gaussian noise to the input image x
sampling a data point x
from the real data distribution q(x)(x0∼ q(x)) and then
0
add some Gaussian noise with variance β
with distribution
(
−xt 1
through a series of T steps. We start with
0
to x
t
, producing a new latent variable x
t−1
t
1
bb=−
−
t1: 0
1
qx x Nx x I;1 ,
(∣ ) ( )
−−
tt t tt t11
T
qx x qx ,1.13
(∣) () ()
T
where
The data sample
Figure 1.15. Diffusion process: through the forward process, noise is added to a given image x, drawn from q
(x), through T steps.
respectively. Through the reverse process, the given image x is reconstructed through a denoising process from
step T to 0.
andNdenote the identity matrix and Gaussian distribution, respectively.
gradually loses its distinguishable features as the step increases.
x
0
and
x
represent the original image and the image after T steps of adding noise,
x
T
=
∏
=
t
1-25

p
)
Artificial Intelligence in Adaptive Radiation Therapy
Eventually, when
, it becomes equivalent to an isotropic Gaussian
→∞T
distribution.
The reverse diffusion process involves training a neural network to restore the
original data by reversing the noise applied during the forward pass (see figure 1.15).
Estimating q(x
) can be challenging as it can require the entire dataset. To
t−1∣xt
address this, the reparameterization technique is employed, utilizing a parameterized
model p
small β
in the form of a neural network to learn the parameters. For sufficiently
θ
, the distribution becomes Gaussian, allowing the mean and variance to be
t
parameterized easily:
T
=
xpxpxx
() () ( ∣)
TT
qq
px Nx xt xt;,, ,.
() ( ()())
ttt t1
qq
∏
=
t
m=Σ
−
tt0:
1
1
1.14
q−
()
The network is trained to predict the mean and variance for each time step. Here
xt,t()
q
and
Σqxt,t(
define the mean and the covariance matrix, respectively.
There are different varieties of diffusion models such as diffusion probabilistic
models (DPM) [45], noise-conditioned score network [44], and denoising diffusion
probabilistic models (DDPM) [45].
1.5.3 Applications and use cases
Generative models such as GANs, autoencoders, variational autoencoders, and
diffusion models have been used extensively in the literature for the medical domain,
mainly for image generation to mitigate the limited and imbalanced data problems
in developing AI tools for medical problems [42]. Han et al [46] utilized the DCGAN
and Wasserstein GAN (WGAN) [47] for medical image generation. Nie et al [48]
suggested an adversarial model to generate magnetic resonance imaging (MRI)
images from computed tomography (CT) images, whereas recently the authors of
[49] suggested using denoising diffusion models to generate high-quality MRI and
CT. GANs have also been used for synthetic generation in structured data [50].
Aside from image generation, transfer learning and domain adaptation models
using generative models such as GANs have found widespread application in the
medical field. Domain adaptation is a subcategory of transfer learning when we aim
to learn a model from a source data distribution and apply that model to a different
target data distribution. Yaqoub et al [51] proposed using transfer learning in MR
image reconstruction trained with GANs to mitigate the limited data problem in
medical imaging tasks. Recent studies have applied domain adaptation approaches
to address distribution shifts while leveraging existing medical data. Several studies
considered working on MR images as the source domain and CT images as the
target domain using adversarial training to generate synthetic CT images [52],
cardiac structure segmentation [53], and image registration [54].
Generative models have also been used for anomaly detection. Anomaly
detection, also known as out-of-distribution detection, focuses on recognizing
samples that diverge from the rest of the data, signaling variations in measurement,
1-26

Artificial Intelligence in Adaptive Radiation Therapy
experimental errors, or novel occurrences. This proves valuable in uncovering
unknown anomalies in the medical field, where acquiring a suitable annotated
dataset is consistently a challenge. This approach is also relevant in situations where
information about the specific types of anomalies is scarce. The first anomaly
detection model in medical imaging using GAN was proposed to find anomalies in
optical coherence tomography [55]. While GANs were used mostly for detecting
anomalies a few years ago, more recently, diffusion models have become the
dominant approach. Wolleb et al [56] proposed a novel weakly supervised anomaly
detection method based on denoising diffusion models to address the difficulties of
anomaly detection models based on GANs in preserving fine details in the image.
Pinaya et al [57] proposed a method based on diffusion models to detect and segment
anomalies in brain imaging. Aside from images, anomaly detection using generative
models in time-series data also gained attention [58].
In addition to potential applications of generative models, they gained attention
in other medical imaging tasks. Wolterink et al [59] proposed an adversarial model
by training two separate generators with two different losses and combining them to
reduce the noise in low-dose CT images. Image super-resolution using GANs has
also been investigated in medical images [60]. Different generative models have also
been used extensively for image and video segmentation. Wu et al [61] combined
diffusion and transformer models for medical image segmentation. In another study,
a denoising diffusion probabilistic model was integrated into standard U-Net [62]
models for medical image segmentation [63]. Generative models, specifically GANs,
have been used for other modalities such as text. Even though generating discrete
data such as text with GANs is challenging, several studies investigated using them
for text generation purposes [64].
1.6 Ethical consideration and bias
AI has significantly transformed various aspects of our lives, holding great potential
for societal benefits, ranging from healthcare applications to biomedical data
analysis. In healthcare, AI has the capacity to enhance diagnostic accuracy,
personalize treatment plans, improve patient outcomes, and streamline administrative tasks. Despite these positive impacts, there is also the potential for unintended
harm and misuse. In the following, some of the most important of these potential
harms and misuses will be explained.
1.6.1 Transparency and explainability
A computational system is considered transparent when every detail of its operation
is known, whereas we refer to a system as explainable when humans can understand
how it makes decisions. Transparency in a system does not necessarily ensure
explainability. Understanding how a model operates can be particularly challenging,
especially in the case of DL models with many parameters.
While explainability in DL models is often achieved through techniques such as
layer-wise relevance propagation or attention mechanisms [30] to enhance their
interpretability or model-agnostic approaches such as LIME [65], many classical
1-27

Artificial Intelligence in Adaptive Radiation Therapy
ML models, such as decision trees, SVMs, rule-based systems, and symbolic AI,
inherently offer a certain level of explainability
1.6.2 Bias and fairness
Bias typically denotes a statistical deviation from a defined norm. In AI applications, this divergence often arises from illegitimate or unrelated factors influencing
the output. For instance, gender is irrelevant to job performance; therefore, using
gender as a basis for hiring a candidate is considered irrelevant (example: Amazon
recruiting ML tool)
3
. Similarly, race is unrelated to criminality, making it irrelevant
to incorporate race as a feature for predicting recidivism [66]. While bias can take
various forms in AI models, it is mainly influenced by our data selection strategy.
Data selection bias occurs when the training data are incomplete and comprise
only specific distributions, such as race, gender, ethnicity, etc, making algorithmic
bias likely. In a study by Obermeyer et al [67], an algorithm used in healthcare to
identify and assist patients with complex medical needs was investigated. The study
revealed racial bias in the algorithm, as it systematically underestimated the
healthcare needs of black patients compared to white patients. In another study,
commercial gender classification systems were evaluated [68]. The findings showed
that these systems exhibited higher accuracy for lighter-skinned and male faces
compared to darker-skinned and female faces. The reason behind both models’
biases were traced back to the imbalanced dataset used for training, which primarily
featured specific race or gender categories. As a result, the AI model struggled to
accurately classify in the case of underrepresented groups. In addition to data
selection bias, a model’s goals and validation metrics might impose biases on the
model. Each of these biases can negatively impact marginalized and underrepresented groups, resulting in an unfair AI model.
To mitigate data selection bias and ensure that AI models in healthcare are fair
and effective, it is crucial to train them on large and diverse datasets that accurately
represent the patient population. This diversity needs to encompass various social
statuses, minority groups, age groups, genders, races, and other relevant factors. By
training on such datasets, AI models can learn to make decisions that are more
inclusive and representative of the population they are intended to serve. This
approach not only allows to reduce bias but also ensures that the resulting models
are more robust and applicable across different patient demographics.
1.6.3 Data privacy violation
Modern DL methods heavily depend on large crowd-sourced datasets, which may
contain sensitive or private information. Despite efforts to eliminate sensitive details,
the presence of auxiliary knowledge and redundant encodings poses a risk of deanonymizing datasets. Therefore, prioritizing a privacy-centric design is essential to
safeguard individuals’ information, especially in applying DL techniques to critical
3
https://www.ml.cmu.edu/news/news-archive/2016–2020/2018/october/amazon-scraps-secret-artificial-intel-
ligence-recruiting-engine-that-showed-biases-against-women.html
1-28

Artificial Intelligence in Adaptive Radiation Therapy
domains such as healthcare. Employing methods such as differential privacy and
semantic security ensures data security throughout the model training process [69].
1.6.4 Risk and misuse
The aforementioned issues are primarily linked to poorly defined objectives and
informational imbalances. However, even in cases where a system operates
correctly, it can cause unethical conduct or deliberate misuse [70]. AI models trained
on medical records might memorize patients’ personal information. This means that
the AI could potentially recreate a patient’s data, raising privacy issues and making
it difficult to ensure anonymity when using this data for research or development. In
the worst-case scenario, AI memorizing patient data could be exploited by malicious
actors, leading to situations where sensitive details are used for blackmail or other
criminal purposes. Such models may also be misused by insurance companies to
deny coverage or raise premiums based on pre-existing conditions gleaned from the
memorized data. This could disproportionately harm patients with sensitive health
histories.
In healthcare, the misuse of AI models can also have fatal consequences, such as
intentionally manipulated AI algorithms used for medical diagnosis or treatment
planning, leading to incorrect or harmful recommendations and patient outcomes
[71]. Given the potential risks and misuse of AI applications, regulating these models
seems necessary [72]. AI regulation refers to the establishment and enforcement of
rules, standards, and guidelines governing the development, deployment, and use of
AI systems. These regulations help to (i) ensure that AI systems are developed and
used ethically and responsibly, (ii) safeguard individuals’ privacy such as patients’
data, and (iii) establish accountability and liability in cases of AI-related incidents or
harm.
1.7 Summary
This chapter provided a comprehensive overview of the foundational concepts of AI,
focusing particularly on machine learning and neural networks. It covered the basics
of machine learning, discussing various learning paradigms, such as supervised and
unsupervised learning. The importance of feature engineering, linear separability,
and classical models was emphasized, providing readers with a good understanding
of the essential components of machine learning.
The chapter also explored artificial neural networks, detailing the structure and
function of different types of neural nets, including feed-forward, recurrent,
convolutional networks, and transformers. Attention mechanisms and the training
process for these networks were also covered. Applications and use cases of deep
learning were highlighted, illustrating the practical impact of these technologies.
Additionally, the chapter addressed model training and evaluation, discussing
hyperparameters, data splits, evaluation metrics, and the common challenges of
over-fitting and under-fitting. Finally, we touched on advanced topics such as
generative models and their applications, and concluded with a critical examination
1-29

Artificial Intelligence in Adaptive Radiation Therapy
of ethical considerations in AI, such as transparency, bias, data privacy, and the
risks of misuse.
References
[1] Russell S and Norvig P 2011 Artificial Intelligence: A Modern Approach (Englewood Cliffs,
NJ: Prentice-Hall)
[2] Shortliffe E H 1974 MYCIN: a rule-based computer program for advising physicians
regarding antimicrobial therapy selection PhD Thesis Stanford University, Stanford, CA
[3] Zadeh L A 1965 Fuzzy sets Inf. Control
[4] Holland J H 1975 Adaptation in Natural and Artificial Systems (Ann Arbor, MI: University
of Michigan Press)
[5] Wells D M, Walrath D and Craighead P S 20000 Improvement in tangential breast planning
efficiency using a knowledge-based expert system Med. Dosim.
[6] Shortliffe E H, Scott A C, Bischoff M B, Campbell A B, van Melle W and Jacobs C D 1981
ONCOCIN: an expert system for oncology protocol management Proc. IJCAI 81 876–81
[7] Roberfroid B, Lee J A, Geets X, Sterpin E and Barragán-Montero A M 2024 DIVE-ART: a
tool to guide clinicians towards dosimetrically informed volume editions of automatically
segmented volumes in adaptive radiation therapy Radiother. Oncol.
[8] Goodfellow I, Bengio Y, Courville A and Bengio Y 2016 Deep Learning vol 1 (Cambridge,
MA: MIT Press)
[9] Bishop C M 2006 Pattern Recognition and Machine Learning (Information Science and
Statistics) (Berlin: Springer)
[10] Wold S, Esbensen K and Geladi P 1987 Principal component analysis Chemometr. Intell.
Lab. Syst.
[11] Ballard D H 1987 Modular learning in neural networks AAAI 647 279–84
[12] Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A and
Bengio Y 2014 Generative adversarial nets Advances in Neural Information Processing
Systems vol 27 (Red Hook, NY: Curran Associates) pp 2672–80
[13] Noroozi M and Favaro P 2016 Unsupervised learning of visual representations by solving
jigsaw puzzles European Conf. on Computer Vision (Berlin: Springer) pp 69–84
[14] Gidaris S, Singh P and Komodakis N 2018 Unsupervised representation learning by
predicting image rotations arXiv: 1803.07728v1
[15] Gal T S, Tucker T C, Gangopadhyay A and Chen Z 2014 A data recipient centered de-
identification method to retain statistical attributes J. Biomed. Inform.
[16] Theodoridis S and Koutroumbas K 2009 Pattern Recognition (Amsterdam: Elsevier)
[17] Pedregosa F et al 2011 Scikit-learn: machine learning in Python J. Mach. Learn. Res. 12
2825–30
[18] Duda R O et al 2006 Pattern Classification (New York: Wiley)
[19] Zhang-Salomons J and Salomons G 2015 Determine the therapeutic role of radiotherapy in
administrative data: a data mining approach BMC Med. Res. Method.
[20] Tan P-N, Steinbach M, Karpatne A and Kumar V 2016 Introduction to Data Mining (New
York: Pearson Education)
[21] Bagherzadeh P and Sadoghi Yazdi H 2017 Label denoising based on Bayesian aggregation
Int. J. Mach. Learn. Cybern.
[22] Parsa B 2022 Studies on decoupled modules for integration of extant knowledge sources PhD
Thesis Concordia University, Montreal
2 37–52
8 903–14
8 338–53
25 133–8
192 110108
50 32–45
15 1–9
1-30
Соседние файлы в папке Библиотека им академика М.И. Перельмана
