Tutorials › Optimal Design and Model-Informed Dosing › Deriving TITE-CRM Weights From Partial Follow-Up

Model-Based Dose Escalation · Tutorial 194 of 497

Deriving TITE-CRM Weights From Partial Follow-Up

Learn how follow-up time becomes a TITE-CRM weight, what event-time assumptions justify that weight, and how to check the resulting likelihood contributions.

Advanced 12 min read

What You'll Learn

  • Define the follow-up fraction used as a TITE-CRM weight.
  • Derive the exact no-event likelihood under uniform conditional DLT timing.
  • Explain why the conventional power-likelihood contribution is an approximation under uniform timing.
  • Identify the constant-hazard assumption under which the power contribution is exact.
  • Calculate and compare weighted and exact likelihood contributions.
  • Recognize data and design features that make simple time weights unreliable.

Why Partial Follow-Up Needs a Weight

In a dose-finding trial, a patient who has not experienced a dose-limiting toxicity (DLT) may still be within the DLT assessment window. Treating that patient as if the entire window had been observed would overstate the evidence for safety. Ignoring the patient until the window ends avoids that error but discards information from the time already observed. TITE-CRM addresses this trade-off by assigning a partially followed patient a weight between zero and one.

The weight is not an estimated probability that the patient will experience a DLT. It represents the fraction of the assessment window completed. To understand what that fraction means statistically, specify how DLT events are assumed to occur within the window. The derivation below first uses uniform event timing conditional on a DLT by the end of the window, then distinguishes the exact likelihood under that assumption from the conventional TITE-CRM power-likelihood contribution.

Definition: Let \(T\) be the prespecified DLT assessment-window length. For patient \(i\), let \(u_i\) be the time from first dose to the current analysis, capped at \(T\), and let \(y_i=1\) if a DLT has occurred by that time and \(y_i=0\) otherwise. The TITE-CRM follow-up weight is \(w_i=u_i/T\), so \(0\leq w_i\leq 1\). Let \(p_i\) denote the modelled probability of a DLT by time \(T\) at the dose received by patient \(i\).

The cap matters: once a patient has completed the assessment window, additional follow-up does not make the weight exceed one. The definition also assumes a common, relevant assessment window. If the protocol defines different windows for different DLT types or patients, the weight must be tied to the window used for the corresponding endpoint.

Uniform Event Timing and the Exact Partial-Follow-Up Likelihood

For the first derivation, suppose that, conditional on experiencing a DLT by \(T\), the event time is uniformly distributed over the window. In symbols, if \(\tau_i\) is the DLT time conditional on a DLT occurring by \(T\), then \(P(\tau_i\leq u\mid \text{DLT by }T)=u/T\) for \(0\leq u\leq T\). This is an assumption about when events occur among patients who experience one; it does not say that every patient has a DLT.

The chance that a DLT has occurred by time \(u_i\) is the chance of a DLT by \(T\), multiplied by the conditional chance that its time falls by \(u_i\). Therefore the probability of no DLT observed by \(u_i\) is:

$$ P(\text{no DLT by }u_i\mid p_i) =1-p_iP(\tau_i\leq u_i\mid \text{DLT by }T) =1-p_i\frac{u_i}{T} =1-p_iw_i. $$

Thus, under this uniform-timing assumption, the exact contribution to the likelihood from a patient with no DLT observed through \(u_i\) is \(1-p_iw_i\). A patient with an observed DLT by the end of the window contributes \(p_i\) to a likelihood that uses only the binary window outcome. If the event time itself is included in the likelihood, its timing density must also be specified; that is a different likelihood formulation.

The conventional TITE-CRM weighted likelihood instead uses a fractional power of the full-window no-DLT contribution:

$$ L_i(p_i)=p_i^{y_i}(1-p_i)^{w_i(1-y_i)}. $$

For a patient with a DLT, \(y_i=1\), so the contribution is \(p_i\). For a patient without an observed DLT, \(y_i=0\), it is \((1-p_i)^{w_i}\). A fully followed patient without a DLT has \(w_i=1\) and contributes \(1-p_i\); a patient observed for no time has \(w_i=0\) and contributes 1. This last case adds no evidence from an unobserved window.

Why the Conventional Weight Is an Approximation Under Uniform Timing

The uniform-timing calculation gave \(1-p_iw_i\), not \((1-p_i)^{w_i}\). The conventional weighted likelihood is therefore not the exact censored-data likelihood under uniform conditional event timing. It is a fractional-likelihood approximation: it gives a fraction \(w_i\) of the log-likelihood contribution from a completed, DLT-free window.

The connection can be seen by expanding both log contributions when \(p_i\) is small. The exact uniform-timing log contribution is \(\log(1-p_iw_i)\), while the conventional contribution is \(w_i\log(1-p_i)\). Their expansions are:

$$ \log(1-p_iw_i)=-p_iw_i-\frac{p_i^2w_i^2}{2}+O(p_i^3), \qquad w_i\log(1-p_i)=-p_iw_i-\frac{p_i^2w_i}{2}+O(p_i^3). $$

Both begin with the same term, \(-p_iw_i\), so they agree to first order in the DLT probability. Their second-order terms differ unless \(w_i=0\), \(w_i=1\), or \(p_i\) is negligible. More explicitly, the exact likelihood contribution minus the power contribution is generally not zero; for modest \(p_i\), the difference may be small, but it can matter at higher risks or intermediate follow-up fractions.

There is another event-time assumption under which the power contribution is exact. Suppose the event hazard is constant over the window, with hazard \(\lambda_i\), and calibrate it so that the probability of an event by \(T\) is \(p_i\). Then \(1-p_i=\exp(-\lambda_i T)\), and survival without a DLT to \(u_i\) is:

$$ \exp(-\lambda_i u_i) =\exp\left(-\lambda_i T\frac{u_i}{T}\right) =(1-p_i)^{w_i}. $$

This exact result follows from a constant hazard, not from uniform event timing conditional on a DLT. The two assumptions describe different event-time distributions. It is important to state which interpretation is intended rather than presenting the power contribution as an exact consequence of every partial-follow-up model.

Worked Example: Calculating a Patient’s Follow-Up Weight

Suppose the assessment window is \(T=28\) days. A hypothetical patient has been followed for 12 days after dosing and has had no DLT. At the dose received, suppose the model assigns \(p_i=0.30\). Calculate the weight and compare the exact uniform-timing contribution with the conventional TITE-CRM contribution.

The follow-up fraction is:

$$ w_i=\frac{u_i}{T}=\frac{12\text{ days}}{28\text{ days}}=0.4286. $$

Under uniform conditional event timing, the exact probability of no DLT observed by day 12 is:

$$ 1-p_iw_i=1-(0.30)(0.4286)=1-0.1286=0.8714. $$

The conventional power-likelihood contribution is:

$$ (1-p_i)^{w_i}=0.70^{0.4286} =\exp\{0.4286\log(0.70)\} \approx \exp(-0.1529)=0.8582. $$

Both contributions are below one, so the patient provides evidence against larger DLT risks. They are not identical: the conventional contribution is about 0.0132 lower. This difference is a consequence of using a power-likelihood approximation instead of the exact uniform-timing likelihood, not an arithmetic error.

Combining Contributions Across Patients

For independent patients conditional on the dose-toxicity model, the likelihood is the product of their individual contributions. Under the conventional TITE-CRM formulation, this gives:

$$ L(\theta)=\prod_i p_i(\theta)^{y_i} \{1-p_i(\theta)\}^{w_i(1-y_i)}, $$

where \(p_i(\theta)\) is the modelled DLT probability at patient \(i\)'s dose. This expression shows how the time weight enters: only a patient with no DLT observed has their no-DLT factor raised to a fractional power. The likelihood does not turn that patient into a fractional number of people, and the weight is not a replacement for the dose-toxicity model.

Worked Example: Comparing Candidate DLT Risks

Consider a hypothetical set of three patients. One has experienced a DLT within the assessment window. Two have no observed DLTs, with follow-up weights 0.25 and 0.75. For illustration, suppose all three received the same dose, and compare the conventional likelihood at candidate DLT probabilities \(p=0.20\) and \(p=0.40\).

The sum of the two no-DLT weights is \(0.25+0.75=1.00\). The observed DLT contributes \(p\), and the two no-DLT observations contribute \((1-p)^{0.25}(1-p)^{0.75}\). Therefore:

$$ L(p)=p(1-p)^{0.25+0.75}=p(1-p). $$

At \(p=0.20\):

$$ L(0.20)=0.20(0.80)=0.1600. $$

At \(p=0.40\):

$$ L(0.40)=0.40(0.60)=0.2400. $$

For these observations, the likelihood at \(p=0.40\) is larger than at \(p=0.20\). This comparison is a likelihood calculation, not a posterior probability or a dose recommendation; a posterior comparison would also involve a prior and the dose-toxicity model. Under the exact uniform-timing likelihood, the two no-DLT terms at each candidate \(p\) would instead be \((1-0.25p)(1-0.75p)\). For \(p=0.20\), the full likelihood is \(0.20(0.95)(0.85)=0.1615\); for \(p=0.40\), it is \(0.40(0.90)(0.70)=0.2520\). The ranking is the same here, but the likelihood values differ.

Worked Example: Checking the Meaning of a Weight

A hypothetical patient has no DLT after 21 days in a 28-day assessment window. The modelled DLT probability at the patient's dose is \(p_i=0.25\). Find the conventional likelihood contribution and interpret it.

The patient has completed \(21/28\) of the window:

$$ w_i=\frac{21}{28}=0.75. $$

Because no DLT has been observed, the conventional contribution is:

$$ (1-p_i)^{w_i}=0.75^{0.75} =\exp\{0.75\log(0.75)\} \approx \exp(-0.2158)=0.8059. $$

The value 0.8059 is a likelihood contribution under the specified formulation. It is not the probability that this patient will remain DLT-free for the rest of the window. Under uniform conditional event timing, the exact probability of no DLT through day 21 would be \(1-(0.25)(0.75)=0.8125\). The calculation also confirms the boundary checks: at \(w_i=0\), the conventional contribution would be 1, and at \(w_i=1\), it would be \(1-p_i=0.75\).

Assumptions, Diagnostics, and Alternatives

The weight is useful only when its underlying setup matches the trial. At minimum, the analyst should verify that the assessment window is defined consistently, follow-up begins at the relevant time origin, DLT status is correctly recorded, and patients’ observation times are known. The simple product likelihood also relies on conditional independence of patients given the model parameters. The dose-risk probabilities must refer to the same DLT endpoint and assessment window used to define the weights.

Several checks can reveal problems before interpreting a model fit:

  • Check bounds and timing. Confirm \(0\leq u_i\leq T\), \(0\leq w_i\leq1\), and that a patient beyond day \(T\) is capped at \(w_i=1\).
  • Check event records. A patient with an observed DLT should not be coded as DLT-free merely because the window is incomplete. The binary DLT contribution is \(p_i\), not a fractional no-DLT contribution.
  • Inspect timing plausibility. If DLTs tend to occur late, uniform conditional timing can overstate how much early DLT-free follow-up says about eventual risk. If events cluster early, it can understate that evidence.
  • Compare formulations when risk is not small. The exact uniform-timing factor \(1-p_iw_i\) and the power factor \((1-p_i)^{w_i}\) can differ more as \(p_i\) grows. Sensitivity to this choice is a useful diagnostic.
  • Look for informative observation times. If follow-up ends early because of toxicity, withdrawal, or a clinical decision related to risk, treating censoring as ordinary partial follow-up may be inappropriate without additional modelling.

The alternatives answer different modelling needs. The conventional TITE-CRM power likelihood is computationally simple and assigns a fractional no-DLT contribution. The exact uniform-timing likelihood uses \(1-p_iw_i\) for a DLT-free partial observation. A constant-hazard model yields the power contribution exactly, but assumes a particular event-time pattern. More detailed time-to-event models can represent richer timing patterns, but require additional assumptions and parameters. The choice should follow the design and event-time information, not a preference for one algebraic form.

Common Pitfall and Practical Limits

A common mistake is to say, “The patient has completed 75% of the window, so there is a 75% probability that the patient has already had a DLT,” or to treat \(w_i\) as a toxicity probability. That is incorrect. The weight is the observed time fraction. Under uniform conditional event timing, \(w_i\) is the conditional fraction of DLT times expected to have occurred by that point among patients who will have a DLT by \(T\); the unconditional probability of a DLT by then is \(p_iw_i\). In the conventional likelihood, \(w_i\) instead controls the exponent on a no-DLT contribution.

A further limitation is that a time fraction treats equal fractions of the window as comparable evidence. That is natural under a constant hazard on the cumulative-hazard scale and can be a useful approximation under other timing patterns, but it need not reflect the actual hazard profile. A weight does not correct for missed assessments, uncertain event dates, competing events, or endpoint definitions that vary across patients. Such features may call for explicit modelling rather than a simple fraction of time.

Key takeaway: Define \(w_i=u_i/T\) from observed follow-up, then be explicit about the likelihood interpretation. Uniform event timing gives the exact no-DLT factor \(1-p_iw_i\); the conventional TITE-CRM factor \((1-p_i)^{w_i}\) is a fractional-likelihood approximation under that assumption, and is exact under a constant hazard over the window.

Check Your Understanding

Answer each question, then compare with the solutions below.

  1. A patient is DLT-free after 18 days of a 30-day assessment window. What is the weight? Under uniform conditional event timing, what is the exact no-DLT contribution if \(p_i=0.20\)?
  2. For \(p_i=0.36\) and \(w_i=0.50\), calculate the conventional power contribution and the exact uniform-timing contribution.
  3. Why does a patient with an observed DLT contribute \(p_i\), rather than \(p_i^{w_i}\), in the conventional TITE-CRM likelihood?
  4. Which event-time assumption makes \((1-p_i)^{w_i}\) an exact no-event probability, and what is the assumption's key feature?

Solutions. (1) \(w_i=18/30=0.60\). The exact uniform-timing contribution is \(1-(0.20)(0.60)=0.8800\). (2) The power contribution is \(0.64^{0.50}=\sqrt{0.64}=0.8000\); the exact uniform-timing contribution is \(1-(0.36)(0.50)=0.8200\). (3) The binary outcome is already observed: a DLT occurred by the window, so its full-window event probability is \(p_i\); the follow-up fraction applies to the no-DLT contribution, not to an observed event. (4) A constant hazard over the window makes the power factor exact, because survival to time \(u_i\) is \(\exp(-\lambda_i u_i)=(1-p_i)^{u_i/T}\) when \(p_i\) is calibrated as the risk by \(T\).

Clinical Biostats