Why Audit a Survival Prior?
A prior for a survival endpoint is not clinically interpretable merely because its parameter values look reasonable. A hazard rate that seems numerically small or a hazard ratio centered near one can still imply implausibly early events, very few events during the planned follow-up, or treatment-arm survival probabilities that conflict with clinical knowledge. A prior predictive audit makes these implications visible by generating possible trial outcomes under the proposed prior and design.
The audit is conditional on a stated survival model and trial plan. Its purpose is not to decide whether the prior is “true,” nor to assess whether observed trial data fit the model. It asks a design-stage question: if the proposed prior and sampling assumptions were used, what event patterns and follow-up data could plausibly result?
Specify the Survival Model and Design
For a transparent first audit, suppose event times follow an exponential model with constant hazard \(\lambda\) per month. The hazard is the instantaneous event rate among individuals who have not yet had the event. Under this model, the survival probability through time \(t\) is \(S(t\mid\lambda)=\exp(-\lambda t)\), and the event-time density is \(f(t\mid\lambda)=\lambda\exp(-\lambda t)\), for \(t\geq 0\). This model assumes the hazard is constant over time and, within an arm, is the same for all participants conditional on the model parameters.
For two randomized arms, one simple specification is a control-arm hazard \(\lambda_0\) and a hazard ratio \(r\), with treatment-arm hazard \(\lambda_1=\lambda_0r\). Here \(r<1\) represents a lower treatment hazard under this model. If a prior is placed on \(\log(\lambda_0)\) and \(\log(r)\), their exponentials are positive, as required for rates and hazard ratios. A complete audit states whether these parameters are independent or dependent in the prior; dependence changes the generated treatment-arm outcomes.
The survival model alone is not the complete sampling model. The audit must also specify the number allocated to each arm, when participants enter, the analysis cutoff, and how censoring is generated. With administrative censoring at a fixed follow-up time \(T\), an event occurs by the cutoff with probability \(1-\exp(-\lambda T)\). If participants enter at different times, their available follow-up differs, so the event probability must be evaluated at each participant’s potential follow-up time. If loss to follow-up is included, its model and any assumption about its relationship to event times must also be stated.
From Priors to Generated Outcomes
Let \(\theta\) denote all unknown survival parameters and \(Y\) the trial outcomes, including event indicators and observed follow-up. The prior predictive distribution is obtained by averaging the sampling distribution over the prior:
In practice, simulation approximates this integration. For each replication, draw the parameters once from their joint prior, then generate event times and apply the trial’s censoring and follow-up rules. Use a fresh parameter draw for the next replication. Drawing a separate hazard for every participant would instead describe individual-level heterogeneity, a different model that must be explicitly intended.
Draw the control hazard and, if relevant, the hazard ratio jointly from the proposed prior.
For each participant, generate an event time conditional on the drawn arm-specific hazard, then apply entry, cutoff, and any specified loss-to-follow-up rules.
Record event counts by arm, survival probabilities at prespecified times, and follow-up or censoring patterns across many replications.
Inspect the range and frequency of outcomes that would be implausible, and trace each concern to the prior, model, or design assumption that produced it.
A short derivation helps connect the hazard prior to event counts. For a fixed \(\lambda\), each participant with complete follow-up to \(T\) has an event indicator with probability \(q(\lambda)=1-\exp(-\lambda T)\). Conditional independence then gives \(Y\mid\lambda\sim\text{Binomial}(n,q(\lambda))\), so \(E(Y\mid\lambda)=nq(\lambda)\). Averaging over the prior yields
This is generally not equal to \(n[1-\exp(-E(\lambda)T)]\): the nonlinear transformation means that substituting the prior mean hazard does not usually recover the prior predictive mean event count. Moreover, a mean alone can conceal a prior that puts appreciable probability on both near-zero and very high event counts.
Worked Example: Translating a Hazard Prior into Survival Implications
Suppose, hypothetically, the proposed control-arm prior is \(\log(\lambda_0)\sim N(\log(0.060),0.50^2)\), with \(\lambda_0\) measured per month. What does its central 95% prior interval imply for 12-month control-arm survival?
For a normal variable, the central 95% interval is its mean plus or minus \(1.96\) standard deviations. Exponentiating the endpoints gives the corresponding interval for the hazard:
The survival function decreases as the hazard increases. Thus the associated endpoint survival probabilities, in reverse order, are
So the endpoint transformations imply roughly 14.68% to 76.32% survival at 12 months. These are transformations of marginal prior quantiles, not a 95% probability interval for a future observed survival proportion. The calculation signals a wide range of possible clinical implications; whether that range is acceptable requires clinical judgment about the population and endpoint.
Worked Example: Generating Event Counts in Two Arms
Consider a hypothetical trial with 50 participants per arm and complete administrative follow-up to 12 months. In one replication, suppose the prior draw is \(\lambda_0=0.040\) per month and \(r=0.75\). The treatment hazard is \(\lambda_1=0.040\times0.75=0.030\) per month. Conditional on this parameter draw, calculate the expected events in each arm.
The event probabilities are
and
The conditional expected event counts are \(50\times0.3812\approx19.06\) in control and \(50\times0.3023\approx15.12\) in treatment, for a total of about 34.18 events. These are expectations, not required integer outcomes. For example, an outcome of 20 control events and 13 treatment events is possible; the simulation would generate integer counts by drawing event indicators, not by rounding the expectations. Repeating the whole process across prior draws reveals how often the prior and design produce very low or very high total event counts.
Worked Example: Auditing Staggered Entry and Follow-Up
Suppose, hypothetically, 120 participants enter uniformly over a 12-month recruitment period, and the trial cutoff is 18 months after recruitment begins. Potential follow-up therefore ranges from 6 to 18 months. For a fixed control hazard of \(0.060\) per month, the event probability for a participant with \(u\) months of potential follow-up is \(1-\exp(-0.060u)\). At the earliest and latest entry times, these probabilities are
Using a uniform entry time, the mean event probability across participants is the average over \(u\) from 6 to 18 months:
The expected number of events is therefore \(120\times0.5027\approx60.32\). This average does not mean every participant has 12 months of follow-up: early entrants have more opportunity to experience an event than late entrants. A simulation should retain each participant’s entry and follow-up time, then examine both total events and how events and censoring are distributed across follow-up. A calculation using 12 months for everyone would give an event probability of about \(1-\exp(-0.72)=0.5132\), which is close here but does not represent the actual staggered-entry design.
What to Inspect and How to Diagnose Trouble
Useful audit summaries should be selected before inspecting simulated outcomes, based on clinical meaning and the planned trial. At a minimum, consider event counts by arm, survival probabilities at clinically relevant times, and the distribution of observed follow-up. A survival probability at a selected time can be computed for each parameter draw as \(\exp(-\lambda t)\); a generated event count additionally includes sampling variability. Keeping those two objects distinct helps identify whether an alarming result comes from the prior’s parameter implications or from ordinary outcome variation.
For staggered entry or loss to follow-up, inspect more than the total number of events. Check whether most participants are censored before clinically informative follow-up, whether implausibly many events occur very soon after entry, and whether the generated censoring pattern agrees with the stated assumptions. In an independent censoring model, event and censoring times are generated according to the specified independent mechanisms before recording the observed time and event indicator. If censoring depends on prognosis, that assumption is not justified by simply simulating independent times.
A practical warning sign is a mismatch between the implied event rate and what is clinically plausible for the population, follow-up horizon, or treatment. Another is a prior that allows substantial probability on extremes—such as nearly no events in either arm or near-universal early events—without a defensible clinical reason. Graphical comparisons with prespecified clinical benchmarks and prior predictive tail probabilities can help describe such concerns, but neither supplies a universal threshold for declaring a prior acceptable.
Alternatives, Limitations, and a Common Pitfall
The exponential model is convenient because its hazard is constant and its survival probability has a simple form. It may be unsuitable when the clinical event rate changes materially over time. A Weibull model allows a time-varying hazard of a particular parametric form, while a piecewise-exponential model permits different hazards in prespecified intervals. Those alternatives require their own parameter priors and assumptions; they are not interchangeable labels for the same audit. The model should be chosen to represent a defensible outcome process, not selected solely because its simulation is easy.
A prior predictive audit is sensitive to the design assumptions used in the simulation. Incorrect entry times, an omitted source of censoring, or an unrealistic constant-hazard assumption can make generated outcomes misleading even if the prior parameters are specified correctly. The audit also cannot establish that a prior is scientifically correct, guarantee good operating characteristics, or substitute for expert review. Its conclusions are conditional on the model and design that were simulated.
Common pitfall: “The prior median hazard gives 50% survival at 12 months, so the prior is clinically reasonable.” This reasoning confuses one parameter summary with the full prior predictive distribution. For instance, in the first example, the median hazard of \(0.060\) implies \(S(12)=\exp(-0.72)\approx0.4868\), but the prior’s central hazard quantiles imply much more varied survival values. The correction is to simulate across the joint prior, translate draws into survival probabilities and trial outcomes, and assess the range and frequency of clinically important implications.
Check Your Understanding
Try each question, then compare your reasoning with the brief solutions below.
- Under an exponential model with \(\lambda=0.050\) per month, what is the event probability by 10 months?
- Why should a prior predictive simulation draw a shared arm-level hazard once per replication rather than independently for every participant, unless individual heterogeneity is part of the model?
- With a fixed hazard, why can staggered entry change the expected event count compared with giving every participant the same follow-up duration?
- State one limitation of an exponential survival prior predictive audit.
Solutions. For question 1, \(1-\exp(-0.050\times10)=1-\exp(-0.5)\approx0.3935\), so the event probability is about 39.35%. For question 2, the shared hazard represents uncertainty about a common arm-level parameter; independent participant-level hazard draws introduce heterogeneity and describe a different sampling model. For question 3, participants have different potential follow-up times, and \(1-\exp(-\lambda u)\) varies with follow-up \(u\); their event probabilities must therefore be averaged over the actual entry pattern. For question 4, the constant-hazard assumption may be unrealistic if the event rate changes over time, so the audit’s implications may not represent the intended clinical process.