Why prespecification matters
A robust mixture prior is intended to retain useful historical information when it is compatible with the current trial, while limiting its influence when the data conflict with that information. That protection depends on the mixture being defined before the current outcomes are seen. If the analyst chooses its components or weights after seeing those outcomes, the prior no longer represents a fixed, prospectively specified safeguard: the observed data have helped determine both the model and the update from that model.
The earlier material on robust mixture priors and contamination priors introduces the basic construction. Here the emphasis is on making its ingredients explicit and auditable: the target parameter, component distributions, centers, scales, and weights. Prespecifying these choices does not guarantee a good prior. It makes the assumptions visible, lets the prior implications be checked before outcomes are available, and prevents a conflict response from being improvised to favor a desired result.
What a specification needs to settle
Start with the estimand and its scale. For example, a treatment effect might be a difference in mean outcome, a log odds ratio, or a log hazard ratio. A center and scale only have meaning relative to that parameterization and its units. A prior specified for a log hazard ratio is not a prior directly on the hazard ratio; transforming between the two scales also transforms the distribution.
Next, state the role of each component and how its distribution is obtained. An informative component may represent historical information judged relevant to the current trial. A protective component is typically less concentrated, or centered differently, so it can accommodate effects that the informative component assigns little probability. The protective component is not automatically a null component, and “protective” does not mean that its weight is a guaranteed amount of non-borrowing. Its behavior depends on its full distribution and on the trial likelihood.
For each component, record its family, center, scale, and support. State the source used to choose its parameters: for example, external data, a clinically justified range, or elicitation completed before unblinding. Explain why its scale is plausible on the estimand’s scale. For the weights, give the numerical values, ensure they are nonnegative and sum to one, and describe their prior interpretation. A component with zero weight contributes nothing and is not part of the effective mixture.
The fixed-mixture formulation assumes that the component distributions are proper and refer to the same parameter, that the likelihood is specified for that parameter, and that the weights and component hyperparameters do not depend on the current trial outcomes. These conditions do not imply that the components are correct or exhaustive. They define a coherent prior model whose implications can be inspected before analysis.
Name the estimand, its units, and its scale, including any transformation such as a logarithm.
Give its distribution, center, scale, support, purpose, and the information used to set it.
Assign nonnegative prior probabilities that sum to one, with a rationale documented before current outcomes are available.
Examine component and mixture summaries, and simulate from the prior predictive distribution under the planned likelihood.
Worked examples of advance specification
Worked Example: A Normal Mixture for a Mean Treatment Effect
Suppose the estimand is the treatment-minus-control difference in mean symptom score, measured in points, with lower scores better. Before outcomes are observed, a team specifies an informative component based on external evidence and a broader protective component: $$ \theta\mid Z=1\sim N(0.30,0.10^2),\qquad \theta\mid Z=0\sim N(0,0.50^2),\qquad P(Z=1)=0.80,\quad P(Z=0)=0.20. $$ Here \(Z\) labels the mixture component; the first component is informative, while the second allows substantial departure from its center. Both distributions are proper on the real-valued effect scale, and their means and standard deviations are in symptom-score points.
Suppose, for illustration, that the trial estimate is \(y=-0.30\) points with known standard error \(s=0.20\) points and sampling model \(Y\mid\theta\sim N(\theta,s^2)\). This likelihood is assumed to be an adequate normal approximation for this example. Within component \(k\), the marginal distribution of \(Y\) is normal with mean \(\mu_k\) and variance \(\tau_k^2+s^2\), where \(\mu_k\) and \(\tau_k\) are that component’s prior mean and standard deviation. Thus the predictive densities at \(y=-0.30\) are approximately $$ m_1(y)=\phi(-0.30;0.30,0.10^2+0.20^2)=0.0488,\qquad m_0(y)=\phi(-0.30;0,0.50^2+0.20^2)=0.634. $$
The posterior probability of the informative component is its prior weight times its predictive density, divided by the corresponding sum: $$ P(Z=1\mid y)= \frac{0.80(0.0488)}{0.80(0.0488)+0.20(0.634)} =\frac{0.0390}{0.1658}\approx 0.235. $$ Consequently, the protective component has posterior probability about \(1-0.235=0.765\). This conflict-driven reweighting follows from the fixed prior and the likelihood; it is not a reason to revise the prior after seeing \(y\). The predictive densities have units of inverse points, and their ratio, used in the weight update, is unitless.
Worked Example: A Beta Mixture for a Response Probability
Suppose the estimand is a response probability \(p\), which must lie between zero and one. Before the current trial, the specified prior is $$ p\mid Z=1\sim \operatorname{Beta}(8,32),\qquad p\mid Z=0\sim \operatorname{Beta}(1,1),\qquad P(Z=1)=0.85,\quad P(Z=0)=0.15. $$ The first component encodes external information centered at a response rate of 0.20; the uniform protective component allows a broad range of rates. Both components are proper on \((0,1)\), and neither uses the current trial’s response count.
For a \(\operatorname{Beta}(a,b)\) distribution, the mean is \(a/(a+b)\) and the variance is \(ab/[(a+b)^2(a+b+1)]\). Therefore the informative component has mean \(8/40=0.200\) and variance \(8(32)/[40^2(41)]=0.00390\), giving standard deviation about \(0.0625\). The protective component has mean \(1/2=0.500\) and variance \(1(1)/[2^2(3)]=0.0833\), giving standard deviation about \(0.289\).
The mixture mean is the weighted component mean: $$ E(p)=0.85(0.200)+0.15(0.500)=0.245. $$ To see why a mixture should not be summarized only by a single component’s scale, its variance includes both within-component variation and variation between component means: $$ \operatorname{Var}(p)= 0.85\{0.00390+(0.200-0.245)^2\} +0.15\{0.0833+(0.500-0.245)^2\} \approx 0.0273. $$ The mixture standard deviation is therefore about \(0.165\). This calculation describes the spread of the specified prior; it does not make the mixture equivalent to a single beta distribution. If the trial later observes \(x\) responses among \(n\) participants, the component posterior distributions can be updated using the binomial likelihood, but the component definitions and prior weights remain the ones specified in advance.
Worked Example: Prespecifying on the Log Hazard-Ratio Scale
Suppose a trial’s estimand is the log hazard ratio \(\theta=\log(\mathrm{HR})\). A team prespecifies $$ \theta\mid Z=1\sim N(\log(0.80),0.12^2),\qquad \theta\mid Z=0\sim N(0,0.50^2),\qquad P(Z=1)=0.70,\quad P(Z=0)=0.30. $$ The informative component is centered on a hazard ratio of 0.80, as \(\exp\{\log(0.80)\}=0.80\). The protective component is centered at no relative hazard difference, since \(\exp(0)=1\), and has a larger scale. The choices are specified on the log scale, where the normal model is defined.
For a normal component, its central 95% interval on the log scale is approximately its mean plus or minus \(1.96\) standard deviations. For the informative component, \(\log(0.80)\approx-0.2231\), so the interval is \(-0.2231\pm1.96(0.12)=[-0.4583,0.0121]\). Transforming the endpoints gives an approximate hazard-ratio interval \([\exp(-0.4583),\exp(0.0121)]=[0.632,1.012]\).
For the protective component, the log-scale interval is \(0\pm1.96(0.50)=[-0.980,0.980]\), which transforms to \([0.375,2.66]\) on the hazard-ratio scale. These are component intervals, not a 95% interval for the entire mixture. The calculation checks that the centers, scales, and claimed range are consistent with the chosen parameterization before trial outcomes are seen.
Why outcome-driven component selection is a problem
Let \(Y\) denote the current trial data and let \(m_k(Y)=\int f(Y\mid\theta)\pi_k(\theta)\,d\theta\) be the marginal likelihood under component \(k\). Under a prespecified mixture, the joint model gives $$ P(Z=k\mid Y)=\frac{\omega_k m_k(Y)}{\sum_{j=1}^{K}\omega_jm_j(Y)}. $$ This follows from Bayes’ rule: the joint density of \(Y\) and \(Z=k\) is \(\omega_km_k(Y)\), and summing that quantity across all components gives the marginal density of \(Y\). Thus the data can change posterior component probabilities even though the prior weights remain fixed.
If an analyst first observes \(Y\), then chooses a component, scale, or weight because it yields a preferred posterior, the analysis is not the update under the originally claimed fixed mixture. The selection is a function of the same outcomes being analyzed, but the calculation generally proceeds as though that selection had been made independently. It may therefore understate the effect of selection and no longer have the intended prior-predictive or conflict-protection interpretation. This is not a claim that data-informed model building is always impossible: a coherent analysis would need to represent the selection or adaptation in its probability model, rather than silently treating the resulting prior as prespecified.
Checks, alternatives, and limitations
Before enrollment or unblinding, inspect whether the mixture puts plausible probability on clinically important values. Prior predictive simulation is useful: draw a component using the specified weights, draw its parameter, then simulate trial data under the planned likelihood. Implausible predictions, such as response counts that are nearly always extreme when that is not clinically credible, can reveal a scale or support problem. These checks should be completed without tuning the model to current treatment outcomes.
- Check units and transformation. A scale in points cannot be transferred unchanged to a standardized effect, log odds ratio, or log hazard ratio.
- Check the protective component’s actual breadth. A component described as diffuse may still place little probability on the conflicts that matter, or may place implausible probability on extreme effects.
- Check weights and component labels. Weights must sum to one. A prior weight is a probability of a component before current outcomes, not a fixed percentage of participants or a guaranteed borrowing fraction.
- Check the likelihood as well as the prior. A robust mixture cannot repair an unsuitable sampling model, a mismatched estimand, or a serious data-quality problem.
A single informative prior is simpler but offers no separate protective component. A fixed robust mixture makes the alternative component and its prior probability explicit, then lets the observed data update component probabilities through their predictive fit. An outcome-driven switch may appear more flexible, but without modeling the selection it does not preserve the interpretation of that fixed-mixture analysis. Sensitivity analyses using alternative prespecified weights or scales can show how conclusions depend on assumptions; they should be reported as such, not substituted post hoc for the primary specification.
No finite mixture guarantees robustness to every possible conflict. If all components concentrate on implausible values, the mixture remains poorly specified. Nor does a diffuse component ensure that posterior inference is insensitive to the informative component: the result depends on component shapes, weights, and the likelihood. The practical safeguard is a transparent, defensible specification checked in advance, alongside clear reporting of any sensitivity analyses.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions.
- A two-component prior has weights 0.75 and 0.20. Is it a valid mixture as specified? What change is needed?
- In a beta mixture for a response probability, why must both component distributions have support on values between zero and one?
- A trial’s current estimate conflicts with the informative component. Under a fixed mixture, what changes after observing the data: the prior weights or the posterior component probabilities?
- An analyst changes the protective-component scale after examining treatment outcomes, then reports the result as though that scale had been prespecified. Identify the problem and give a better reporting approach.
Solutions. (1) No: the weights sum to \(0.75+0.20=0.95\), not one. Specify nonnegative weights that sum to one and justify the revised values before outcomes are observed. (2) A response probability is constrained to \([0,1]\), so the component priors must be distributions on the parameter’s relevant support; a beta distribution is supported on \((0,1)\). (3) The prior weights stay fixed, while posterior component probabilities are updated using each component’s predictive density for the data. (4) The analysis has used the outcomes to select a prior scale while treating that choice as independent. Report the originally prespecified analysis and clearly label the changed-scale analysis as outcome-informed sensitivity analysis; formal claims that account for that selection require modeling the adaptation.