ABSTRACT
Clinical trial design and analysis often assume study population homogeneity, although patient baseline profile and standard of care may evolve over time, especially in trials with long recruitment periods. The time-trend phenomenon can affect the treatment estimation and the operating characteristics of trials with Bayesian response adaptive randomization (BRAR). The mechanism of time-trend impact on BRAR is increasingly being studied but some aspects remain unclear. The goal of this research is to quantify the bias in treatment effect estimation due to the use of BRAR in the presence of time-trend. In addition, simulations are conducted to compare the performance of three commonly used BRAR algorithms under different time-trend patterns with and without early stopping rules. The results demonstrate that using these BRAR methods in a two-arm trial with time-trend may cause type I error inflation and treatment effect estimation bias. The magnitude and direction of the bias are affected by the parameters of the BRAR algorithm and the time-trend pattern.
Acknowledgments
The authors thank the anonymous reviewers for their careful review and great comments for this manuscript.
Proof 2
Scenario 1. Without time-trend effect, the average response rate does not change over time for either arm:
The response rate difference between two treatment arms up to stage k is
Scenario 2. With time-trend effect for both arms, the average response rate changes across interim stages by . In this proof, we assume .
The expected cumulative response rate difference between two treatment arms up to stage k is
To find the general formula for defining the bias increase from (k – 1)th to kth interim stage:
Similarly, . Therefore,
We define the allocation ratio
Therefore, the bias increase from (k – 1)th to kth interim stage is
which is positive. Therefore, with equal trend, the bias increases with increase in the randomization allocation ratio across stages.
Scenario 3. If the trend effects are different between two arms:,
From this equation, we observe that the treatment effect estimation in adaptive design can be biased when there is time-trend effect. The bias comes from two sources: (1) change in randomization allocation across stages and (2) the difference in the magnitude of time-trend effect (). If either condition is not met, the treatment effect estimation will be biased.
WinBUGS Code
model{
for (i in 1:N){
out[i]~dbern(p[i])
ypred[i]~dbern(p[i])
logit(p[i])<-b0+btrt*arm[i]+bt*group[i]
}
b0~dnorm(0.0,tau.b0)
tau.b0~dgamma(0.2,0.4)
btrt~dnorm(0.0,tau.btrt)
tau.btrt~dgamma(0.2,0.4)
bt~dnorm(0.0,tau.bt)
tau.bt<-pow(sd.bt,-2)
sd.bt~dunif(0,10)
OR<-exp(btrt)
ppbest<-1-step(1-OR)
}
Notation:
i: ith subject.
out: binary response outcome.
p: response rate.
arm: treatment.
group: the interim stage for subject i.
btrt(βtrt): treatment effect estimate.
bt (β): beta coefficient for time-trend effect.
tau.btrt (ψβtrt): precision of the parameter estimate for treatment effect.
tau.bt (ψβ): precision of the parameter estimate for time-trend effect.
sd.bt (σβ): standard deviation of the parameter estimate for time-trend effect.
ppbest: probability that the odds ratio of one treatment versus the other is greater than 1.