Why Combine Slope and Cumulative Exposure?
A marker’s current direction of change and its accumulated burden describe different features of a subject’s history. A rising marker may indicate a recent worsening trend even when its cumulative exposure is modest; a persistently high marker may produce a large cumulative exposure even if it is currently flat or declining. A joint model can put both features in the event-hazard link, allowing their associations with the event rate to be estimated separately.
The distinction is useful only if each component is defined from the latent marker trajectory, rather than treated as a noise-free feature of the observed measurements. The slope describes the trajectory’s instantaneous rate of change at event time. Cumulative exposure summarizes the trajectory from a specified time origin up to that time.
The Slope-plus-Cumulative Hazard Link
One conditional proportional-hazards specification is
Here \(h_i(t\mid b_i,\mathbf{w}_i)\) is subject \(i\)’s event hazard at time \(t\), conditional on the subject’s latent random effects \(b_i\) and survival covariates \(\mathbf{w}_i\). The common baseline hazard is \(h_0(t)\), \(\boldsymbol{\gamma}\) is the covariate coefficient vector, and \(\alpha_s\) and \(\alpha_A\) are the slope and cumulative-exposure association parameters. The hazard is conditional on being event-free immediately before \(t\). The link is additive on the log-hazard scale, so each association contribution is dimensionless.
If the marker is measured in marker-units and time in years, then \(\alpha_s\) has units years per marker-unit, the reciprocal of the slope’s units. The parameter \(\alpha_A\) has units per marker-unit-year. These units ensure that \(\alpha_s m_i'(t)\) and \(\alpha_A A_i(t)\) are dimensionless. Changing the marker or time scale changes the numerical coefficients unless the coefficients are rescaled accordingly.
For two subjects \(i\) and \(j\) compared at the same time, their conditional hazard ratio is
The common baseline hazard cancels. When the survival covariates are equal, the first term in the exponent is zero. The resulting contrast is conditional on the latent trajectories and random effects; it is not automatically a marginal hazard ratio obtained by averaging over random effects.
How the Two Contributions Enter
For a linear latent trajectory \(m_i(u)=a_i+q_i u\), where \(a_i\) is the marker value at time zero and \(q_i\) is a constant slope, differentiation and integration give
Thus the slope contribution is \(\alpha_s q_i\), while the cumulative contribution is \(\alpha_A(a_i t+q_i t^2/2)\). Even for a linear trajectory, the cumulative contribution generally changes with time. More generally, the slope captures the local trend at \(t\), whereas the integral depends on the whole path from time zero to \(t\). Neither component can generally be recovered from the other.
The coefficients describe conditional associations on the log-hazard scale. Holding the cumulative exposure and covariates fixed, a one-unit increase in slope changes the conditional hazard by a factor of \(\exp(\alpha_s)\), with the slope unit specified. Holding the slope and covariates fixed, a one-unit increase in cumulative exposure changes it by \(\exp(\alpha_A)\). These interpretations do not assert that changing a marker trajectory would cause the hazard to change.
Worked Example: A Steeper Trend With Lower Cumulative Exposure
Suppose two hypothetical subjects are compared at year 3, with equal survival covariates. Let \(m_A(u)=10+2u\) marker-units and \(m_B(u)=15\) marker-units for \(0\leq u\leq3\). Suppose \(\alpha_s=0.12\) years per marker-unit and \(\alpha_A=-0.025\) per marker-unit-year. Calculate A’s conditional hazard ratio relative to B’s.
For A, \(m_A'(3)=2\) marker-units per year and \(A_A(3)=\int_0^3(10+2u)\,du=30+9=39\) marker-unit-years. For B, \(m_B'(3)=0\) and \(A_B(3)=\int_0^3 15\,du=45\) marker-unit-years. Therefore, the slope difference is \(2-0=2\) marker-units per year, and the cumulative-exposure difference is \(39-45=-6\) marker-unit-years.
The log hazard ratio is \(\alpha_s(2)+\alpha_A(-6)=(0.12)(2)+(-0.025)(-6)=0.24+0.15=0.39\). The units cancel in each product. Exponentiating gives \(\exp(0.39)=1.477\). Under this fitted conditional model, A’s hazard at year 3 is estimated to be about 1.48 times B’s, or about 48% higher, given the specified trajectories and equal covariates. The negative cumulative-exposure coefficient means that A’s lower cumulative exposure contributes positively to this contrast.
Contrasts When Trend and Burden Differ
A hazard contrast can be driven in opposite directions by the two components. It is the sum of their contributions on the log-hazard scale that determines the fitted contrast. It is not correct to infer the total contrast from the sign of the slope alone or the cumulative exposure alone.
Worked Example: A Rising Marker and a Declining Marker
At year 4, hypothetical subject U had a marker value of 14 from year 0 through year 3, then rose linearly to 17 at year 4. Subject V had a value of 15 from year 0 through year 3, then declined linearly to 14 at year 4. With equal survival covariates, suppose \(\alpha_s=0.08\) years per marker-unit and \(\alpha_A=0.01\) per marker-unit-year. Compare U’s conditional hazard with V’s.
At year 4, U’s slope is \(17-14=3\) marker-units per year, and V’s slope is \(14-15=-1\) marker-unit per year. The slope difference is \(3-(-1)=4\) marker-units per year. U’s cumulative exposure is \(14(3)+(14+17)(1/2)=42+15.5=57.5\) marker-unit-years. V’s is \(15(3)+(15+14)(1/2)=45+14.5=59.5\) marker-unit-years, so the cumulative-exposure difference is \(-2\) marker-unit-years.
The log hazard ratio is \((0.08)(4)+(0.01)(-2)=0.32-0.02=0.30\). Hence the hazard ratio is \(\exp(0.30)=1.350\). The slope term raises U’s fitted hazard relative to V’s, while the cumulative term slightly lowers it. The net fitted conditional hazard for U at year 4 is about 1.35 times V’s.
Worked Example: A Large Burden Can Offset a Positive Slope Contrast
At year 2, hypothetical subject C has \(m_C(u)=10+2u\) marker-units, while subject D has a constant marker value of 22.5 marker-units. Suppose \(\alpha_s=0.15\) years per marker-unit and \(\alpha_A=0.01\) per marker-unit-year, with equal covariates. Calculate C’s conditional hazard ratio relative to D’s.
C’s slope at year 2 is 2 marker-units per year, while D’s is 0, giving a slope difference of 2. Their cumulative exposures are \(A_C(2)=\int_0^2(10+2u)\,du=20+4=24\) and \(A_D(2)=\int_0^2 22.5\,du=45\) marker-unit-years. The cumulative difference is \(24-45=-21\) marker-unit-years.
The log hazard ratio is \((0.15)(2)+(0.01)(-21)=0.30-0.21=0.09\), so the hazard ratio is \(\exp(0.09)=1.094\). The positive slope contribution is mostly offset by C’s lower cumulative exposure. The model therefore gives a conditional hazard for C about 1.09 times D’s, not the much larger contrast that would follow from considering the slope term alone.
Assumptions, Diagnostics, and Alternatives
The formula is meaningful when the latent trajectory is defined on the chosen time scale and is differentiable at the time where the slope is used. The cumulative exposure must use a clearly stated origin and integration interval. In estimation, the longitudinal model must represent the trajectory adequately enough to estimate both its derivative and its integral. Because the derivative is especially sensitive to local curvature and measurement noise, using raw observed changes in place of a model-based latent slope can produce a very noisy association measure.
The hazard specification also assumes that the two association components enter linearly and additively on the log-hazard scale, with constant coefficients \(\alpha_s\) and \(\alpha_A\) over the modeled period. Standard joint-model estimation additionally requires an appropriate event-time model and a defensible account of censoring; for example, censoring should be conditionally independent of the event process given the modeled information, or its dependence must be modeled. These assumptions are not verified just by calculating a hazard ratio.
Useful checks include inspecting whether fitted longitudinal trajectories follow the observed repeated measurements without treating those measurements as the latent path; checking that the slope is stable to reasonable changes in the trajectory model; verifying cumulative integrals numerically or analytically; and confirming that coefficient units match the marker and time scales. Uncertainty in the fitted longitudinal trajectory and in both association coefficients should be reflected in inference for hazard contrasts. A plausible point estimate alone is not evidence that the slope has been estimated reliably.
This link differs from a slope-only association, which omits accumulated history, and a cumulative-only association, which omits the local trend. Compared with a current-value-plus-cumulative-exposure link, it replaces the current level as the instantaneous component with the current rate of change. The choice should be guided by the scientific question and supported by model checks; these alternatives are not interchangeable simply because all use the same marker trajectory.
A common mistake is to say, “U’s slope is larger, so U must have the higher hazard.” That reasoning ignores the cumulative term and any survival-covariate contrast. The correction is to calculate each term in the log hazard ratio, add them with their fitted coefficients, and then exponentiate the total. Also, a hazard ratio compares instantaneous event rates among subjects still event-free at that time; it is not a ratio of event probabilities over an interval.
Check Your Understanding
Answer each question, then check the solutions below.
- If time is measured in years and the marker in milligrams per liter, what are the units of the slope and cumulative-exposure coefficients?
- For \(m(u)=8+u\) from time 0 to time 3, calculate the slope at time 3 and cumulative exposure through time 3.
- With equal covariates, the slope difference is 2 marker-units per year and the cumulative-exposure difference is \(-4\) marker-unit-years. If \(\alpha_s=0.10\) years per marker-unit and \(\alpha_A=0.02\) per marker-unit-year, calculate the hazard ratio.
- Why is a finite difference between two noisy observed marker measurements not automatically the latent slope used in the link?
Solutions. (1) The slope has units milligrams per liter per year, so \(\alpha_s\) has units years per milligram per liter; cumulative exposure has units milligram-per-liter-years, so \(\alpha_A\) has reciprocal units. (2) The slope is 1 marker-unit per year. The integral is \(\int_0^3(8+u)\,du=24+4.5=28.5\) marker-unit-years. (3) The log hazard ratio is \((0.10)(2)+(0.02)(-4)=0.20-0.08=0.12\); the hazard ratio is \(\exp(0.12)=1.128\). (4) Observed measurements contain measurement error and may be separated by an interval that does not represent an instantaneous rate. The latent slope is a derivative of the modeled underlying trajectory, with its uncertainty accounted for in the joint model.