From Three Marker Values to a Patient-Specific Hazard
A joint model can connect several longitudinal marker trajectories to a patient’s event hazard at time \(t\). The calculation is compact: combine the marker values using association coefficients, exponentiate the resulting linear predictor, and multiply by the baseline hazard. Interpreting that calculation takes more care. Each coefficient describes an association conditional on the other markers in the model; it is not automatically a stand-alone or causal effect. And if marker values are latent, a hazard computed at estimated values is conditional on those values, not necessarily a fully uncertainty-adjusted prediction.
Here, \(m_{ij}(t)\) denotes the latent value of marker \(j\) for patient \(i\) at time \(t\), for \(j=1,2,3\). The values may be correlated within a patient. The hazard is conditional on the patient’s marker values and other included covariates. For clarity, the examples omit other covariates; if a model includes them, their terms also enter the linear predictor.
A hazard is an instantaneous event rate among individuals still event-free at time \(t\), conditional on the model’s specified information. It is not a probability of an event over a whole interval. The proportional hazards form says that the marker-dependent multiplier, \(\exp\{\sum_j\beta_jm_{ij}(t)\}\), multiplies \(h_0(t)\). It does not require the baseline hazard to be constant over time.
The calculation presumes that the stated model is appropriate: the log hazard is additive and linear in the included marker values, the marker associations are proportional over time as specified, and the marker values used represent the latent trajectories at the time of interest. Marker values must use the same centering and scaling convention as the fitted coefficients. If markers are standardized, for example, their values and coefficients must be interpreted on that standardized scale.
Separate Coefficients: Work Through the Contributions
With separate coefficients, each marker contributes \(\beta_jm_{ij}(t)\) to the linear predictor. The signs and magnitudes of the three contributions determine whether the combined multiplier raises or lowers the hazard relative to the baseline. A negative contribution does not mean the hazard is negative; exponentiation always gives a positive multiplier.
Worked Example: Three Separate Marker Contributions
Suppose that at a particular time the baseline hazard is \(0.040\) events per month. For a hypothetical patient, the three latent marker values are \(1.2\), \(-0.5\), and \(0.8\), each in its model’s standardized units. Let the fitted coefficients be \(\beta_1=0.30\), \(\beta_2=0.20\), and \(\beta_3=-0.15\) per standardized unit. Treat these stated marker values and coefficients as fixed for this calculation.
Step 1: Calculate the marker contributions. They are \(0.30(1.2)=0.36\), \(0.20(-0.5)=-0.10\), and \((-0.15)(0.8)=-0.12\). Thus the linear predictor is \(0.36-0.10-0.12=0.14\).
Step 2: Exponentiate and multiply by the baseline hazard.
For these specified marker values, the conditional hazard is about \(1.150\) times the baseline hazard, or \(0.04601\) events per month. This is a conditional rate at the stated time, not a claim that the patient has a 4.601% probability of an event in the next month.
The conditional meaning of a coefficient follows by comparing two marker profiles at the same time. If only marker \(k\) differs by \(\Delta\), while the other markers and covariates are held fixed, the hazard ratio is
This follows because the unchanged terms cancel in the ratio, leaving \(\exp\{\beta_k[m_{ik}(t)+\Delta-m_{ik}(t)]\}=\exp(\beta_k\Delta)\). Thus \(\exp(\beta_k)\) is the conditional hazard ratio for a one-unit increase in marker \(k\), holding the other modeled markers fixed. This is a model-based association, not evidence that changing the marker would cause the hazard to change.
Weighted Burden: A Constrained Alternative
A weighted-burden parameterization first combines the marker values into one score, then associates that score with the hazard. One common form is
To make the scale interpretable and avoid confounding the overall association with arbitrary rescaling of the weights, a model may constrain the weights—for example, \(w_j\geq 0\) and \(w_1+w_2+w_3=1\). Under this constraint, the weights describe the composition of the burden and \(\alpha\) its overall association per unit of burden. The implied separate coefficients are \(\beta_j=\alpha w_j\). Consequently, this formulation is a restriction on the separate-coefficient model, not merely a different way of writing any possible set of three coefficients.
Worked Example: A Normalized Weighted Burden
Use the marker values \(1.2\), \(-0.5\), and \(0.8\) from the preceding example, but now suppose the model uses weights \(w_1=0.50\), \(w_2=0.30\), and \(w_3=0.20\), with overall association \(\alpha=0.40\) per burden unit. The weights are nonnegative and sum to one, as required by this chosen parameterization.
Step 1: Calculate the burden.
Step 2: Calculate its hazard multiplier. The burden contribution to the linear predictor is \(\alpha B_i(t)=0.40(0.61)=0.244\), so the multiplier is \(\exp(0.244)=1.2763\). If the baseline hazard is \(0.040\) events per month, the resulting conditional hazard is \(0.040(1.2763)=0.05105\) events per month.
The implied marker-specific coefficients are \(0.40(0.50)=0.20\), \(0.40(0.30)=0.12\), and \(0.40(0.20)=0.08\). These are not the separate coefficients used in the previous example. The weighted model imposes a particular relationship among the three effects; it cannot represent arbitrary positive and negative coefficients when weights must be nonnegative.
The burden’s meaning depends on the marker scales and the weights. If a marker is measured in different units, its numerical contribution changes unless it is rescaled or its weight is adjusted. Likewise, a one-unit increase in burden has a hazard ratio of \(\exp(\alpha)\), but a one-unit increase in an individual marker changes burden by \(w_j\) units, giving conditional hazard ratio \(\exp(\alpha w_j)\) for that marker increase when the other marker values are held fixed.
Correlation, Patient-Specific Interpretation, and Uncertainty
Correlated markers can still be substituted jointly into either formula. Their correlation does not alter the arithmetic of the linear predictor for given values. It does, however, matter for estimating and interpreting the coefficients. With separate coefficients, \(\beta_j\) describes the association of marker \(j\) conditional on the other two markers. When markers are strongly correlated, patients may provide little information about how to distinguish their conditional associations; estimates can therefore be unstable or imprecise. A weighted burden may reduce the number of association parameters, but does so by imposing a restriction that may not fit the scientific question or data.
A further distinction is between a hazard conditional on latent marker values and a hazard that accounts for uncertainty about those values. In practice, the latent values are often inferred from longitudinal measurements and are not observed without error. Plugging estimated values into the formula gives a plug-in conditional hazard. It does not automatically propagate uncertainty in the latent trajectories, coefficients, or baseline hazard. A prediction that averages over uncertainty requires the appropriate model-based integration; it is not generally obtained by simply treating estimated values as known.
The stated conditional hazard is also not the patient’s cumulative event probability. To obtain an event probability over an interval, one needs the hazard over that interval and the corresponding survival calculation. A single hazard value at time \(t\) does not suffice unless additional assumptions about its behavior over time are made.
Checks, Alternatives, and Failure Modes
Before reporting a three-marker hazard calculation, verify the model form and the inputs. Check that all values are on the scales used to estimate the coefficients, that each coefficient is paired with the intended marker, and that the baseline hazard is expressed in the same time units as the reported hazard. For a weighted burden, check the weights’ constraints and how the burden is scaled. A sign or unit error in one term can materially change the exponential multiplier.
The main alternatives answer different modeling needs. Separate coefficients allow each marker its own conditional association, but may be difficult to estimate precisely when markers are highly correlated. A weighted burden is more parsimonious, but assumes a constrained pattern of effects. A model with a single common association across markers is another restriction and should not be treated as equivalent to a general weighted burden. These are choices about the association structure, not interchangeable computational shortcuts.
- Incorrectly treating the marker effects as marginal. A coefficient in the separate model is conditional on the other included markers, not the unadjusted association of that marker alone.
- Adding hazard contributions instead of exponentiating their sum. The model specifies \(h_0(t)\exp(\eta)\), not \(h_0(t)+\eta\). The exponential ensures a positive hazard.
- Calling the hazard a probability. A rate per month or per year is not a probability over that interval.
- Ignoring units or scaling. A coefficient per standardized unit cannot be interpreted as a coefficient per raw measurement unit without conversion.
- Assuming correlation changes the formula for fixed values. It does not change the substitution arithmetic, but it can strongly affect estimation, uncertainty, and the meaning of conditional comparisons.
Check Your Understanding
Try each calculation and interpretation before reading the solutions below.
- With separate coefficients \((0.25,-0.10,0.05)\) and marker values \((2,1,-1)\), calculate the three contributions, the linear predictor, and the hazard ratio relative to baseline.
- A weighted model has weights \((0.40,0.40,0.20)\), overall association \(0.60\), and marker values \((1,0,-2)\). Calculate the burden and hazard ratio.
- A baseline hazard is \(0.020\) events per week and the linear predictor is \(0.30\). Calculate the conditional hazard, rounding to five decimal places.
- Explain why a separate coefficient for marker 1 is not necessarily its marginal association when the other two markers are included.
- Does correlation among markers change the arithmetic for a given set of marker values? What does it affect?
Solutions. (1) The contributions are \(0.25(2)=0.50\), \((-0.10)(1)=-0.10\), and \(0.05(-1)=-0.05\). Their sum is \(0.35\), so the hazard ratio is \(\exp(0.35)=1.419\). (2) The burden is \(0.40(1)+0.40(0)+0.20(-2)=0.40-0.40=0\). Thus the linear predictor is \(0.60(0)=0\), and the hazard ratio is \(\exp(0)=1\). (3) The hazard is \(0.020\exp(0.30)=0.026997\ldots\), which rounds to \(0.02700\) events per week. (4) The coefficient describes the marker’s association holding the other modeled markers fixed; a marginal association does not condition on those markers and can differ. (5) No. For fixed marker values, the linear predictor and hazard are calculated by direct substitution. Correlation affects estimation and uncertainty and can make conditional effects hard to distinguish.