Next Article in Journal
Transcriptome Analyses Indicate Significant Association of Increased Non-Additive and Allele-Specific Gene Expression with Hybrid Weakness in Rice (Oryza sativa L.)
Previous Article in Journal
Effects of a Combined Intradialytic Exercise Training Program and Music on Cardiac Autonomic Nervous System Activity in Hemodialysis Patients
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Contextual-Bandit-Based Approach for Informed Decision-Making in Clinical Trials

by
Yogatheesan Varatharajah
1,2,* and
Brent Berry
2
1
Department of Bioengineering, The University of Illinois at Urbana Champaign, Urbana, IL 61801, USA
2
Department of Neurology, Mayo Clinic, Rochester, MN 55905, USA
*
Author to whom correspondence should be addressed.
Life 2022, 12(8), 1277; https://doi.org/10.3390/life12081277
Submission received: 4 July 2022 / Revised: 12 August 2022 / Accepted: 15 August 2022 / Published: 21 August 2022
(This article belongs to the Section Physiology and Pathology)

Abstract

:
Clinical trials are conducted to evaluate the efficacy of new treatments. Clinical trials involving multiple treatments utilize the randomization of treatment assignments to enable the evaluation of treatment efficacies in an unbiased manner. Such evaluation is performed in post hoc studies that usually use supervised-learning methods that rely on large amounts of data collected in a randomized fashion. That approach often proves to be suboptimal in that some participants may suffer and even die as a result of having not received the most appropriate treatments during the trial. Reinforcement-learning methods improve the situation by making it possible to learn the treatment efficacies dynamically during the course of the trial, and to adapt treatment assignments accordingly. Recent efforts using multi-arm bandits, a type of reinforcement-learning method, have focused on maximizing clinical outcomes for a population that was assumed to be homogeneous. However, those approaches have failed to account for the variability among participants that is becoming increasingly evident as a result of recent clinical-trial-based studies. We present a contextual-bandit-based online treatment optimization algorithm that, in choosing treatments for new participants in the study, takes into account not only the maximization of the clinical outcomes as well as the patient characteristics. We evaluated our algorithm using a real clinical trial dataset from the International Stroke Trial. We simulated the online setting by sequentially going through the data of each participant admitted to the trial. Two bandits (one for each context) were created, with four choices of treatments. For a new participant in the trial, depending on the context, one of the bandits was selected. Then, we took three different approaches to choose a treatment: (a) a random choice (i.e., the strategy currently used in clinical trial settings), (b) a Thompson sampling-based approach, and (c) a UCB-based approach. Success probabilities of each context were calculated separately by considering the participants with the same context. Those estimated outcomes were used to update the prior distributions within the bandit corresponding to the context of each participant. We repeated that process through the end of the trial and recorded the outcomes and the chosen treatments for each approach. We also evaluated a context-free multi-arm-bandit-based approach, using the same dataset, to showcase the benefits of our approach. In the context-free case, we calculated the success probabilities for the Bernoulli sampler using the whole clinical trial dataset in a context-independent manner. The results of our retrospective analysis indicate that the proposed approach performs significantly better than either a random assignment of treatments (the current gold standard) or a multi-arm-bandit-based approach, providing substantial gains in the percentage of participants who are assigned the most suitable treatments. The contextual-bandit and multi-arm bandit approaches provide 72.63% and 64.34% gains, respectively, compared to a random assignment.

1. Introduction

A randomized clinical trial is the current gold-standard approach for evaluating treatment efficacy. In such a setting, the participants are divided randomly into separate groups to enable comparison of different treatments or other interventions. Since these trials usually require large sample sizes and therefore long study durations, a large number of participants receive suboptimal treatments, especially when multiple treatments are being evaluated in a trial [1,2,3]. Although some information about the efficacies of treatments and their relation to patient characteristics is acquired during the course of these trials, this information is almost always underutilized. This is a big limitation because, if correctly utilized, this information has the potential to provide huge monetary savings and improved patient outcomes [4]. This paper introduces a decision-theoretic approach to address this limitation and shows its utility in a real clinical trial dataset.
There has been significant interest in developing adaptive strategies for clinical trials [5,6]. Adaptive trials allow for specific changes in key trial attributes (e.g., sample size, the test statistic, or the outcome variable used to measure the treatment effect) across the course of the trial based on information acquired during the trial [7]. However, most adaptive trials proposed in the past focused on evaluating a single treatment in a single population [8]. In addition, traditional designs of adaptive strategies have primarily concentrated on the statistical attributes of the trials and have neglected to consider the well-being of participants or the cost of ineffective treatments. Adaptive strategies that evaluate multiple treatments and combinations of treatments have received interest recently [9,10]. Although they take into account the well-being of the participants and the cost of ineffective treatments, these multi-arm-bandit-based approaches do not generalize to heterogeneous patient populations in which participants with similar medical conditions might respond to treatments differently. Many recent posthoc studies of clinical trials have demonstrated that the treatment responses of individuals with similar clinical conditions vary based on their clinical and biomarker profiles [11,12,13]. Such recent revelations necessitate context-aware strategies in adaptive clinical trials. A contextual-bandit is a light-weight reinforcement learning approach that is suitable for learning behavior from feedback when the behavior depends on external factors in addition to the stimuli [14]. Contextual-bandit approaches have been successfully applied in recommender systems, where the recommendations to a specific user depend on the feedback given by the user for the past recommendations, as well as user-specific characteristics [15,16]. Our approach, to our knowledge, is the first to apply it on a clinical trial setting and demonstrate its efficacy using a real clinical trial dataset.
Recent approaches achieve adaptability by utilizing a type of online reinforcement learning algorithm known as multi-arm bandits [9,10,17,18]. Initial developments on multi-arm bandits occurred in the context of gambling scenarios in which an agent had to choose an action that would maximize the rewards, and the strategy (or policy) for choosing the actions was dynamically updated during the game. That problem involved exploration/exploitation tradeoffs: there should be a balance between trying different actions to learn more about their expected payouts and wanting to exploit the best action based on the information already obtained. Bandit approaches employ different sampling strategies to effectively handle this tradeoff. In the setting of a clinical trial, such an algorithm aims to identify a policy for assigning patients into treatment subgroups in a way that maximizes favorable clinical outcomes while still allowing the exploration of previously under-explored treatments.
Although the general approach of multi-arm bandits perfectly suits our goal, a limitation of the prior studies utilizing this approach is that they do not account for the inter-patient variability, e.g., how two patients may respond to the same treatment differently. Instead, they consider all patients to be similar in the way they respond to treatments and they therefore come up with a common dynamic policy for all new participants. There is increasing evidence in the medical literature that patient populations are heterogeneous and that individuals respond to treatments differently [19]. This phenomenon is especially pronounced in complex neurological and cardiovascular diseases for which the same clinical diagnosis might arise from different underlying pathological mechanisms [20]. Hence, an online learning algorithm that considered disease-related characteristics of the participants in addition to the general multi-arm bandit setting would be better suited for clinical trials. In this paper, we describe a contextual-bandit-based approach that incorporates patient characteristics to refine treatment select in clinical trials.
Contextual bandits [15] are a generalization of multi-arm bandits in which the policy for choosing future actions is dependent on the context of the game. In the setting of a clinical trial, the context can be the disease-related characteristics of a new participant that determine which of the treatments will be beneficial for that participant. From a different perspective, the contextual-bandit approach attempts to dynamically stratify participants based on their predispositions to treatment responses. We showcase the utility of this model using a publicly available dataset collected during the International Stroke Trial (IST), a clinical trial evaluating the efficacies of two drug-based treatments in altering the course of acute ischemic stroke [21]. We imitated the real-time scenario by sequentially going through the data of each participant in the trial. Based on the treatment given to each participant and the corresponding clinical outcome, we utilized our approach to learn about and update our understanding of the relationship between contexts (i.e., patient characteristics), treatments, and clinical outcomes. Then, we used that knowledge to choose treatments to administer to the next participant. We repeated that process until the end of the trial and recorded the clinical outcomes that resulted from our approach. The results of this retrospective analysis indicate that the contextual-bandit-based approach performs significantly better than a either random assignment of treatments (the current gold standard) and a context-free multi-arm-bandit-based approach, providing substantial gains in the percentage of participants who received the most suitable treatments. The contextual-bandit and multi-arm bandit approaches provided 72.63% and 64.34% better results, respectively, than the random assignment did.

2. Model Description

Definitions: Consider a clinical trial involving K treatments.The context of patient i is denoted by X i R D , which is a vector consisting of D attributes related to the disease being considered in the trial. We also use U i to denote the treatment that was provided to patient i, and C i to denote the corresponding clinical outcome, where U i is a discrete random variable taking values in the set { 1 , , K } . In addition, we assume that the clinical outcomes ( C i ) can be dichotomized as successes or failures and model them as binary random variables, i.e., C i { 0 , 1 } . We are interested in choosing a treatment for each participant of the trial based on his or her specific disease-related characteristics in order to maximize the probability of successful recovery. We do so by using an online optimizer that involves a learning component to learn from past information and a decision component to choose optimal actions based on learned response patterns. That process is illustrated in Figure 1.
Context-free setting: Here, we will first formalize the problem for a setting that does not take the context into account, and then we will extend it to a contextual setting later in this section. In the context-free setting, the outcomes depend only on the treatment provided. Therefore, the outcomes can be seen as having been drawn from a Bernoulli distribution with parameter θ u , where θ u denotes the success probability (or the mean reward) of treatment U = u . The mean rewards θ = { θ 1 , , θ K } are unknown but not time-varying.
Objective: Given the above definitions, our goal is to choose the treatments in such a way that they are optimal for each patient. Suppose that the optimal treatment for patient i is U i and the corresponding outcome is C i . Then, the objective of the online optimizer is to minimize the following two quantities, where N denotes the total number of participants in the study.
R = i = 1 N C i C i
S = i = 1 N I U i U i
where I is the indicator function.
The first quantity R (also known as regret) measures the difference between the actual outcomes from the optimal outcomes that would have been achieved had we identified the correct treatment for each patient. The second quantity S (also known as the suboptimal action count) measures the number of instances when the chosen treatment was not the same as the correct treatment for a patient.
Model of the priors: In order to achieve the above goal, we are interested in learning the correct priors for each treatment u and utilizing those priors to choose treatments for the new participants in the study. We model the priors to be beta-distributed with parameters α = { α 1 , , α K } and β = { β 1 , , β K } . Please note that the beta distribution is the conjugate prior of the Bernoulli distribution. Then, for each treatment u, the probability density function of θ u is
p ( θ u ) = Γ ( α u + β u ) Γ ( α u ) Γ ( β u ) θ u α u 1 ( 1 θ u ) β u 1 ,
where Γ denotes the Gamma distribution. We begin with an independent prior belief over each θ u , i.e., α u = β u = 1 for each u { 1 , , K } . With each new observation, (i.e., a treatment ( U i ), outcome ( C i ) pair), the distribution is updated using Bayes’ rule. Because of the conjugacy properties, the parameters α u and β u can be updated using the following simple rule:
( α u , β u ) ( α u , β u ) if U i u ( α u , β u ) ) + ( C i , 1 C i ) if U i = u
Note that a beta distribution with parameters ( α u , β u ) has the mean α u / ( α u + β u ) , and that the distribution becomes more concentrated as α u and β u become large. In general, this formulation is known as the Bernoulli bandit.
Choosing the treatment for a new patient: Since θ u s are beta-distributed, a naive choice of treatment for a new patient is the treatment whose prior has the largest mean, i.e., U i = arg max u α u α u + β u . Although that greedy approach is a valid choice, a downside is its inability to balance the exploration/exploitation trade-off [22]. Here, we describe two popular bandit algorithms for choosing the treatment for a new patient based on the distributions of priors learned from past experiments. Both are extremely effective in balancing exploration/exploitation trade-off.
Thompson sampling is a Bayesian approach [23] that randomly samples the success probabilities of treatments from their respective prior distributions and selects a treatment with the maximum sample value. It is easy to see that the distributions of the priors will be more spread at the beginning of the trial and therefore that all the treatments will be selected with similar probabilities. With more participants, the distributions will become narrower, and the treatments with higher rewards are more likely to be selected. However, unlike the greedy case, treatments with low rewards will still be selected with relatively low probabilities because the approach uses samples drawn from the distributions of success probabilities. In this way, the Thompson sampling algorithm effectively balances the exploration/exploitation trade-off. This is illustrated for the Bernoulli bandit case in Algorithm 1.
Algorithm 1 Thompson sampling
1:
for i = 1 , 2 , , do
2:
    for  u { 1 , , K }  do
3:
        Sample θ u ^ b e t a ( α u , β u )             ▹ sample model
   U i = arg max u θ u ^              ▹ select and apply action
4:
    Apply U i and observe C i
5:
     ( α U i , β U i ) ( α U i , β U i ) + ( C i , 1 C i )      ▹ update distribution
The Upper confidence bound (UCB) algorithm, on the other hand, is a frequentist approach that uses point estimates of the success probabilities of treatments to choose future treatments. It also uses an extra additive term ( ln i n u , i , which is added to the point estimates of the priors; see Algorithm 2) that is inversely proportional to the number of times a particular treatment has been applied. This additive term is also a function of the duration of the trial and establishes an upper confidence bound for the point estimate [24]. It starts by applying each treatment at least once and then chooses future actions based on the upper confidence bounds of the treatment success probabilities. As with the Thompson sampling approach, the distributions of the priors will be more spread at the beginning and will become progressively narrower. However, the UCB algorithm handles the exploration/exploitation trade-off slightly differently. The confidence bound of the treatments that have been previously under-explored will grow with the duration of the trial and will eventually exceed the bounds of other treatments and therefore get a chance to be applied to a new patient. However, the chance that the treatments with low rewards will be applied will diminish and eventually vanish. This is illustrated for the Bernoulli bandit case in Algorithm 2.
Algorithm 2 Upper confidence bound (UCB)
1:
for i = 1 , 2 , , K do
2:
    Apply treatment i            ▹ apply each treatment once
3:
for i = K + 1 , K + 2 , , do
4:
    for  u { 1 , , K }  do
5:
        Estimate θ u ^ = α u α u + β u          ▹ estimate mean rewards
6:
         n u , i # of times treatment u has been applied so far
7:
     U i = arg max u θ u ^ + ln i n u , i        ▹ select and apply action
8:
    Apply U i and observe C i
9:
     ( α U i , β U i ) ( α U i , β U i ) + ( C i , 1 C i )     ▹ update distribution
Contextual setting: So far, we have considered a setting in which the context of the participant is ignored. However, many recent clinical trials have shown that treatment responses are very much context-dependent. In this paper, we assume that the contexts X i are D-dimensional binary vectors resulting in 2 D different contexts. Fortunately, unlike the success probabilities of treatments, the contexts are observable. The success probabilities of treatments are likely different in different contexts. We incorporate the contexts into our approach by treating each context as a different context-free multi-arm bandit problem. Therefore, when a new participant joins the trial, depending on the observed context, a treatment will be chosen based on the context-free bandit problem that includes only the past participants with that specific context. Alternatively, we can maintain a 2 D number of distinct bandits (one for each context) and choose treatments based on the bandit corresponding to the observed context. This is illustrated in Algorithm 3, in which M A B ( m ) denotes the context-free multi-arm bandit associated with context m.
Algorithm 3 Contextual bandit for clinical trial optimization
1:
for m = 1 , 2 , , 2 D do              ▹ initialize all context-free bandits
2:
     M A B ( m ) initialize context-free bandit()
3:
for i = 1 , 2 , , do
4:
     X i observe context(patient i)
5:
     M A B = M A B ( X i )             ▹ bandit associated with context X i
6:
     U i select treatment( M A B )   ▹ select a treatment based on priors in M A B
7:
    Apply U i and observe C i
8:
    update prior( U i , M A B )          ▹ update the prior of U i in M A B

3. Application of the Model to International Stroke Trial (IST) Database

Data: The International Stroke Trial (IST) was one of the largest randomized trials ever conducted for acute stroke [21]. The IST dataset includes data on 19,435 patients with acute stroke, with 99% complete follow-up. For each randomized patient, the variables assessed at randomization, at the early outcome point (14 days after randomization or prior discharge), and at 6 months were collected. The primary outcomes that were recorded in the study are death within 14 days and death or dependency at 6 months. The aim of the trial was to establish whether the early administration of aspirin, heparin, both, or neither influenced the clinical course of acute ischemic stroke.
Background: Stroke is a major source of economic burden and personal hardship to those afflicted. Each year, approximately 795,000 people in the United States suffer a stroke, and about 600,000 of them are the person’s first stroke [25]. Unfortunately, because of changing demographics and the fact that stroke is an age-related disease, the prevalence is expected to increase, given the advancing age of the population. Stroke accounts for 1 of every 19 deaths in the U.S., making it the third leading cause of death (behind heart disease and cancer), and in fact it is the leading cause of long-term disability in the U.S. [25]. Stroke imposes a huge burden on the economy. The total direct and indirect costs are more than $100 billion per year counting hospitalization, transition care and rehabilitation care, physician expenditures, medications, ancillary staff and home care, and therapy, as well as indirect costs such as loss of economic productivity [25].
Ischemic strokes: Approximately 90% of all strokes are ischemic [26]. Ischemic strokes comprise a variety of conditions in which blood flow to part of the brain is reduced, resulting in tissue damage or death, and is usually an acute process. It is extremely critical to obtain timely medical help for ischemic stroke. Untreated ischemic strokes can lead to fluid buildup, swelling, and bleeding in the brain; seizures; and permanent problems with memory and understanding. In addition, there is a 5–17% risk that another stroke will follow a transient ischemic stroke within three months [27]. Furthermore, there is substantial evidence that stroke patients with certain other co-morbidities, such as atrial fibrillation, respond to certain types of treatments better than others [28]. Therefore, it is necessary to obtain timely medical help and the right kind of treatment to avoid additional complications. Hence, an adaptive clinical trial setting may make it possible to learn these complex relationships and provide patients with the right kinds of treatments.

4. Experiments and Evaluation

Contextual bandit setting: Here, we describe the steps we took to apply the contextual bandit model we described in Section 2 to the clinical trial data from the International Stroke Trial. The trial included drug treatments based on aspirin and heparin. Hence, there were four different possible treatments reflecting the different combinations of the two drugs that could have been administered, i.e., K = 4 . In addition, we use the 2-week mortality of the participants to determine clinical outcomes. We consider discharge of a participant from the hospital alive within two weeks to mean the treatment was successful. As previously explained in Section 3, another cardiovascular comorbidity, atrial fibrillation can modulate the response to heparin-based treatments. Therefore, we use the binary variable representing whether or not the participant had atrial fibrillation as the context in our algorithm.
Analytic scheme: We simulated the online setting by sequentially going through the dtaa of each participant admitted to the trial. Two bandits (one for each context) were created, with four choices of treatments. For a new participant in the trial, depending on the context, one of the bandits was selected. Then, we took three different approaches to choose a treatment: (a) a random choice (i.e., the strategy currently used in clinical trial settings), (b) a Thompson sampling-based approach, and (c) a UCB-based approach. It was difficult to estimate the outcome for a treatment chosen by any of the three approaches when that treatment was not the one actually performed in the real clinical trial for that participant. To circumvent that issue, for each context, we used all the participants in the clinical trial dataset who had the same context to obtain estimates of the success probabilities of each treatment and used a Bernoulli sample generator to generate an outcome for each treatment. Note that the success probabilities of each context were calculated separately by considering only the participants with the same context. Those estimated outcomes were used to update the prior distributions within the bandit corresponding to the context of each participant. We repeated that process through the end of the trial and recorded the outcomes and the chosen treatments for each approach. We also evaluated a context-free multi-arm-bandit-based approach, using the same dataset, to showcase the benefits of our approach. In the context-free case, we calculated the success probabilities for the Bernoulli sampler using the whole clinical trial dataset in a context independent manner.
Evaluation: We utilized the two quantities defined in Section 2, i.e., regret and suboptimal action count, to evaluate our approaches. Since we do not know what would have been the optimal treatment for each participant, we chose the maximum of all the success probabilities estimated using the whole dataset as the optimal outcome and the corresponding treatment as the optimal treatment. In the context-free case, all the participants had the same optimal treatment and corresponding outcome; in the contextual case, the participants in each context had a their own identified optimal treatment and a corresponding outcome.

5. Results

Here, we report the experimental results obtained using our contextual-bandit-based approach and a context-free multi-arm-bandit-based approach for the International Stroke Trial database. We ran each approach 20 times to evaluate the variability of regrets and suboptimal draw counts. Figure 2 shows the trend of cumulative regrets and suboptimal draw counts with increasing number of participants in the trial. Figure 2a,b show the cumulative regrets incurred in both the approaches when treatments were selected using random assignment, the UCB approach, and Thompson sampling. The plots include the mean regret values and the 25th percentile confidence intervals. Similarly, Figure 2c,d show the number of suboptimal draws in each case, as previously described. Table 1 reports the relative advantages of using the UCB approach and the Thompson sampling approach instead of random assignment, to select new treatments in the context-free multi-arm bandit and contextual-bandit cases. The relative advantages are illustrated as percentages of the regrets and suboptimal draw counts that were incurred in each case, compared with the random case. Note that the absolute regret values seen in Figure 2a,b are not comparable with the context-free and contextual approaches because they were calculated using different ground-truths (context-free and contextual ground-truths). However, the relative percentage improvements achieved using Thompson sampling and UCB approach, compared with the random approach, are comparable (since they were normalized using the respective random approaches).
Significance: It appears from Figure 2 that both the UCB and Thompson sampling approaches perform significantly better than random assignment in both the contextual-bandit and context-free multi-arm-bandit cases. Furthermore, the Thompson sampling approach seems to perform considerably better than the UCB approach in all the cases. When the contextual and the context-free cases are considered, Table 1 shows that the contextual case provides significant gains in the suboptimal draw counts and marginal gains in the regret value. Overall, our results indicate that the contextual-bandit-based approach that incorporates patient characteristics into the algorithm used to choose treatments for new participants in the study performs better than a context-free approach, is able to learn the differential response to treatments depending on the context of the participant (in this case whether or not the participant had atrial fibrillation) relatively quickly, and provides significant advantages in correctly choosing treatments.

6. Discussion

Many factors contribute to the difficulty of developing and testing new therapies, including the difficulty of obtaining patient consent, variability in the standard of care, inadequate patient recruitment rates, and delays between trial phases as drugs move from early dose-finding to efficacy trials. An adaptive design is a statistical tool for accelerating drug development. Recent U.S. Food and Drug Administration draft guidance defines an adaptive design as a “prospectively planned opportunity for modification of one or more specified aspects of the study design" based on interim analysis of a study [29]. The term “prospective" means that modification is planned before data are examined in an unblinded manner. Prior to that definition, the development of adaptive designs has a long and varied history. The idea of adaptive randomization was introduced in the 1930s [30], sample size recalculation in the 1940s [31], sequential dose finding in the 1950s [32], and play-the-winner strategies and group-sequential methods in the 1960s [33]. However, there are costs associated with the use of adaptive designs, and they are seldom made obvious in the literature.
Limitations and future work: Our work has several limitations. First, this is a retrospective study, so the outcomes for treatments other than the ones actually provided to participants are unknown. Therefore, a model to simulate those outcomes was necessary to showcase the utility of our approach. The validity and comprehensiveness of the simulation model that we used in this work are debatable, considering the many confounder variables that might exist in a real scenario. Furthermore, we illustrated the utility of the model using a known risk-factor (i.e., atrial fibrillation) that can modulate response to stroke treatments. That significantly simplified our analyses because it reduced the number of contexts considered in our approach to two. However, in a real clinical trial setting, a myriad of clinical and biomarker variables would typically be collected, and the context space that included all these variables might explode. In addition, the number of participants required to achieve statistically significant gains in the regret and suboptimal draw counts will grow exponentially with the number of contexts in the model. Those are significant limitations that need to be addressed before this model can be translated to a real clinical trial setting. We plan to investigate these limitations using function approximation methods that might eliminate the need for using as many bandits as the number of contexts in our model.

7. Conclusions

In this paper, we presented a contextual-bandit-based online algorithm for optimizing treatment assignments in clinical trials. Unlike prior approaches, our algorithm takes patient characteristics into account in addition to the maximization of the clinical outcomes as criteria to determine treatments for new participants in the study. We evaluated our algorithm using a real clinical trial dataset from the International Stroke Trial. The results of our retrospective analysis indicate that the contextual-bandit-based approach performs significantly better than either a random assignment of treatments (the current gold standard) or a context-free multi-arm-bandit-based approach, providing substantial gains in the percentage of participants who receive the most suitable treatments. Hence, our study establishes the feasibility of an adaptive clinical trial setting that takes into account patient characteristics in adapting the trial attributes. Combining a contextual-bandit-based algorithm with a scaled-horizon strategy provides a methodology for choosing among treatments that is unified and applicable from early clinical trials through to standard-of-care clinical recommendations affecting a potentially unlimited numbers of patients. This methodology optimizes resources in a definable way. Treatment modalities such as those used in acute stroke could potentially be investigated and proved effective or ineffective much more efficiently than is currently the gold standard in RCT settings. However, the retrospective nature of the study and the difficulties of extending the model to the large number of clinical and biomarker variables collected in a clinical trial are some of the limitations of our approach, and future efforts will address these limitations.

Author Contributions

Y.V.: study design, experiments, writing, and critically reviewing the manuscript, B.B.: writing, and critically reviewing the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

The International Stroke Trial was principally funded by the UK Medical Research Council, the UK Stroke Association, and the European Union BIOMED-1 program. Limited support for collaborators’ meetings and travel was provided by Eli Lilly, Sterling Winthrop (now Bayer USA), Sanofi, and Bayer UK. Follow-up in Australia was supported by a grant from the National Heart Foundation and in Canada by a Nova Scotia Heart and Stroke Foundation grant. Czech Republic IST was supported by a grant from the IGA Ministry of Health. India IST was supported by the McMaster INCLEN program and the All India Institute of Medical Sciences. The IST in New Zealand was funded by the Julius Brendel Trust and the Lottery Grants Board. In Norway, the IST was supported by the Norwegian Council on Cardiovascular Disease and Nycomed (for insurance).

Institutional Review Board Statement

IRB clearance was not required since the data is publicly available.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fuster, V.; Bhatt, D.L.; Califf, R.M.; Michelson, A.D.; Sabatine, M.S.; Angiolillo, D.J.; Bates, E.R.; Cohen, D.J.; Coller, B.S.; Furie, B.; et al. Guided antithrombotic therapy: Current status and future research direction: Report on a National Heart, Lung and Blood Institute working group. Circulation 2012, 126, 1645–1662. [Google Scholar] [CrossRef]
  2. Cummings, J.L.; Morstorf, T.; Zhong, K. Alzheimer’s disease drug-development pipeline: Few candidates, frequent failures. Alzheimers Res. Ther. 2014, 6, 37. [Google Scholar] [CrossRef] [Green Version]
  3. Minnerup, J.; Wersching, H.; Schilling, M.; Schäbitz, W.R. Analysis of early phase and subsequent phase III stroke studies of neuroprotectants: Outcomes and predictors for success. Exp. Transl. Stroke Med. 2014, 6, 2. [Google Scholar] [CrossRef] [Green Version]
  4. Berry, D.A.; Eick, S.G. Adaptive assignment versus balanced randomization in clinical trials: A decision analysis. Stat. Med. 1995, 14, 231–246. [Google Scholar] [CrossRef]
  5. Coffey, C.S.; Kairalla, J.A. Adaptive clinical trials. Drugs R & D 2008, 9, 229–242. [Google Scholar]
  6. Berry, D.A. Adaptive clinical trials: The promise and the caution. J. Clin. Oncol. 2010, 29, 606–609. [Google Scholar] [CrossRef]
  7. Pocock, S.J. Group sequential methods in the design and analysis of clinical trials. Biometrika 1977, 64, 191–199. [Google Scholar] [CrossRef]
  8. Freidlin, B.; Simon, R. Adaptive signature design: An adaptive clinical trial design for generating and prospectively testing a gene expression signature for sensitive patients. Clin. Cancer Res. 2005, 11, 7872–7878. [Google Scholar] [CrossRef] [Green Version]
  9. Villar, S.S.; Bowden, J.; Wason, J. Multi-armed bandit models for the optimal design of clinical trials: Benefits and challenges. Stat. Sci. Rev. J. Inst. Math. Stat. 2015, 30, 199. [Google Scholar] [CrossRef]
  10. Villar, S.S.; Rosenberger, W.F. Covariate-adjusted response-adaptive randomization for multi-arm clinical trials using a modified forward looking Gittins index rule. Biometrics 2018, 74, 49–57. [Google Scholar] [CrossRef] [Green Version]
  11. Catenacci, D.V. Next-generation clinical trials: Novel strategies to address the challenge of tumor molecular heterogeneity. Mol. Oncol. 2015, 9, 967–996. [Google Scholar] [CrossRef]
  12. Lazar, A.A.; Bonetti, M.; Cole, B.F.; Yip, W.k.; Gelber, R.D. Identifying treatment effect heterogeneity in clinical trials using subpopulations of events: STEPP. Clin. Trials 2016, 13, 169–179. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. Marshall, J.C. Why have clinical trials in sepsis failed? Trends Mol. Med. 2014, 20, 195–203. [Google Scholar] [CrossRef] [PubMed]
  14. Littman, M.L. Reinforcement learning improves behaviour from evaluative feedback. Nature 2015, 521, 445. [Google Scholar] [CrossRef] [PubMed]
  15. Li, L.; Chu, W.; Langford, J.; Schapire, R.E. A contextual-bandit approach to personalized news article recommendation. In Proceedings of the 19th International Conference on World Wide Web, Raleigh, NC, USA, 26–30 April 2010; pp. 661–670. [Google Scholar]
  16. Li, L.; Wang, D.; Li, T.; Knox, D.; Padmanabhan, B. SCENE: A scalable two-stage personalized news recommendation system. In Proceedings of the 34th international ACM SIGIR Conference on Research and development in Information Retrieval, Beijing, China, 24–28 July 2011; pp. 125–134. [Google Scholar]
  17. Hamdi, M.; Hilali-Jaghdam, I.; Khayyat, M.M.; Elnaim, B.M.; Abdel-Khalek, S.; Mansour, R.F. Chicken Swarm-Based Feature Subset Selection with Optimal Machine Learning Enabled Data Mining Approach. Appl. Sci. 2022, 12, 6787. [Google Scholar] [CrossRef]
  18. Gittins, J.; Glazebrook, K.; Weber, R. Multi-armed Bandit Allocation Indices; John Wiley & Sons: Hoboken, NJ, USA, 2011. [Google Scholar]
  19. Athreya, A.P.; Banerjee, S.S.; Neavin, D.; Kaddurah-Daouk, R.; Rush, A.J.; Frye, M.A.; Wang, L.; Weinshilboum, R.M.; Bobo, W.V.; Iyer, R.K. Data-driven longitudinal modeling and prediction of symptom dynamics in major depressive disorder: Integrating factor graphs and learning methods. In Proceedings of the 2017 IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB), Manchester, UK, 23–25 August 2017; pp. 1–9. [Google Scholar]
  20. Molina-Porcel, L.; Lladó, A.; Rey, M.J.; Molinuevo, J.L.; Martinez-Lage, M.; Esteve, F.X.; Ferrer, I.; Tolosa, E.; Blesa, R. Clinical and pathological heterogeneity of neuronal intermediate filament inclusion disease. Arch. Neurol. 2008, 65, 272–275. [Google Scholar] [CrossRef] [Green Version]
  21. International Stroke Trial Collaborative Group. The International Stroke Trial (IST): A randomized trial of aspirin, subcutaneous heparin, both, or neither among 19435 patients with acute ischaemic stroke. Lancet 1997, 349, 1569–1581. [Google Scholar] [CrossRef]
  22. Russo, D.; Van Roy, B.; Kazerouni, A.; Osband, I. A Tutorial on Thompson Sampling. arXiv 2017, arXiv:1707.02038. [Google Scholar]
  23. Agrawal, S.; Goyal, N. Analysis of thompson sampling for the multi-armed bandit problem. In Proceedings of the 25th Annual Conference on Learning Theory, Edinburgh, UK, 25–27 June 2012; pp. 39–41. [Google Scholar]
  24. Auer, P. Using confidence bounds for exploitation-exploration trade-offs. J. Mach. Learn. Res. 2002, 3, 397–422. [Google Scholar]
  25. Rosamond, W.; Flegal, K.; Furie, K.; Go, A.; Greenlund, K.; Haase, N.; Hailpern, S.M.; Ho, M.; Howard, V.; Kissela, B.; et al. Heart disease and stroke statistics—2008 update. Circulation 2008, 117, e25–e146. [Google Scholar]
  26. Adams, H.P.; Bendixen, B.H.; Kappelle, L.J.; Biller, J.; Love, B.B.; Gordon, D.L.; Marsh, E.E. Classification of subtype of acute ischemic stroke. Definitions for use in a multicenter clinical trial. TOAST. Trial of Org 10172 in Acute Stroke Treatment. Stroke 1993, 24, 35–41. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Adams, H.P.; Del Zoppo, G.; Alberts, M.J.; Bhatt, D.L.; Brass, L.; Furlan, A.; Grubb, R.L.; Higashida, R.T.; Jauch, E.C.; Kidwell, C.; et al. Guidelines for the early management of adults with ischemic stroke. Circulation 2007, 115, e478–e534. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Paciaroni, M.; Agnelli, G.; Micheli, S.; Caso, V. Efficacy and safety of anticoagulant treatment in acute cardioembolic stroke: A meta-analysis of randomized controlled trials. Stroke 2007, 38, 423–430. [Google Scholar] [CrossRef] [PubMed]
  29. Guidance for Industry—Adaptive Design Clinical Trials for Drugs and Biologics (Draft Guidance). Food and Drug Administration. 2019; pp. 65983–65985. Available online: https://www.fda.gov/drugs/guidance-compliance-regulatory-438information/guidances-drugs (accessed on 3 July 2022).
  30. Thompson, W.R. On the likelihood that one unknown probability exceeds another in view of the evidence of two samples. Biometrika 1933, 25, 285–294. [Google Scholar] [CrossRef]
  31. Stein, C. A two-sample test for a linear hypothesis whose power is independent of the variance. Ann. Math. Stat. 1945, 16, 243–258. [Google Scholar] [CrossRef]
  32. Robbins, H.; Monro, S. A stochastic approximation method. Ann. Math. Stat. 1951, 22, 400–407. [Google Scholar] [CrossRef]
  33. Zelen, M. Play the winner rule and the controlled clinical trial. J. Am. Stat. Assoc. 1969, 64, 131–146. [Google Scholar] [CrossRef]
Figure 1. Illustration of the online optimizer used in a clinical trial setting.
Figure 1. Illustration of the online optimizer used in a clinical trial setting.
Life 12 01277 g001
Figure 2. Regrets and suboptimal draw counts obtained using context-free multi-arm-bandit and contextual-bandit approaches for the IST database. Treatments were selected using random assignment, the UCB approach, and Thompson sampling. Plots include mean values of regrets and suboptimal draw counts and 25th percentile confidence intervals. (a) Regret: context-free multi-arm bandit. (b) Regret: contextual bandit. (c) Suboptimal draws: context-free multi-arm bandit. (d) Suboptimal draws: contextual bandit.
Figure 2. Regrets and suboptimal draw counts obtained using context-free multi-arm-bandit and contextual-bandit approaches for the IST database. Treatments were selected using random assignment, the UCB approach, and Thompson sampling. Plots include mean values of regrets and suboptimal draw counts and 25th percentile confidence intervals. (a) Regret: context-free multi-arm bandit. (b) Regret: contextual bandit. (c) Suboptimal draws: context-free multi-arm bandit. (d) Suboptimal draws: contextual bandit.
Life 12 01277 g002
Table 1. The relative advantages of using the UCB approach and Thompson sampling to select new treatments, as opposed to using a random assignment, in the context-free multi-arm-bandit and contextual-bandit cases. For instance, the first entry in the table means that Thompson sampling incurs only 11.18 ± 5% of the regret incurred using a random assignment.
Table 1. The relative advantages of using the UCB approach and Thompson sampling to select new treatments, as opposed to using a random assignment, in the context-free multi-arm-bandit and contextual-bandit cases. For instance, the first entry in the table means that Thompson sampling incurs only 11.18 ± 5% of the regret incurred using a random assignment.
Multi-Arm BanditContextual Bandit
ThompsonUCBThompsonUCB
Regret11.18 ± 5%29.57 ± 7%11.03 ± 3%26.10 ± 4%
Suboptimal draws35.66 ± 10%64.79 ± 13%27.37 ± 2%44.78 ± 3%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Varatharajah, Y.; Berry, B. A Contextual-Bandit-Based Approach for Informed Decision-Making in Clinical Trials. Life 2022, 12, 1277. https://doi.org/10.3390/life12081277

AMA Style

Varatharajah Y, Berry B. A Contextual-Bandit-Based Approach for Informed Decision-Making in Clinical Trials. Life. 2022; 12(8):1277. https://doi.org/10.3390/life12081277

Chicago/Turabian Style

Varatharajah, Yogatheesan, and Brent Berry. 2022. "A Contextual-Bandit-Based Approach for Informed Decision-Making in Clinical Trials" Life 12, no. 8: 1277. https://doi.org/10.3390/life12081277

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop