From an Exponential Response to Information
An exponential response can change quickly at early times and slowly at later times. The observation times therefore affect how strongly the data respond to each model parameter. Fisher information makes this connection explicit: it combines the model’s parameter sensitivities with the observation variances to quantify local precision.
Consider the mean response \(m(t;A,k)=A\exp(-kt)\), where \(A>0\) is the response at time zero and \(k>0\) is the decay rate. The parameters are \(\theta=(A,k)^\mathsf{T}\). For observations at times \(t_1,\ldots,t_n\), the sensitivity matrix has one row per observation and one column per parameter. Its entries are derivatives of the expected response with respect to the parameters.
The derivatives follow directly from the mean function:
The first derivative describes how a small change in amplitude changes the expected response. The second describes how a small change in the decay rate changes it; the factor \(t\) means that at time zero the response has no sensitivity to \(k\). The two derivatives generally have different units: if response is measured in concentration units and time in hours, they have units of concentration per concentration unit and concentration per inverse hour, respectively.
Why the Sensitivities Produce Fisher Information
Suppose \(Y_i=m(t_i;A,k)+\varepsilon_i\), with independent errors \(\varepsilon_i\sim N(0,\sigma_i^2)\). Assume the variances are known, do not depend on \(A\) or \(k\), and the observation times are fixed. These assumptions are important: parameter-dependent variances add terms to the information, and correlated errors require a covariance-aware expression.
Let \(g_i\) be the sensitivity column vector at \(t_i\). Apart from constants not involving the parameters, the log-likelihood is the negative weighted sum of squared residuals. Differentiating it gives the score:
Each residual has mean zero and variance \(\sigma_i^2\). Independence makes the expected products of residuals from different observations zero. Taking the expected outer product of the score therefore gives the information:
This is the expected Fisher information under the stated normal model. It depends on the observation times, the variances, and the parameter values at which the sensitivities are evaluated. It does not depend on the particular residuals observed. The information is a local measure: it describes how sharply the likelihood changes near the parameter values used to calculate \(J\), not how informative the model must be everywhere.
Worked Example: Building Information for Three Exponential Observations
Suppose, hypothetically, that measurements are planned at \(t=0,1,2\) hours. Assume independent normal errors with known standard deviation \(1\) response unit at each time. Evaluate the information at \(A=21.02\) response units and \(k=0.5\) per hour. These are hypothetical model and design values, not results from a study.
At the three times, the sensitivity rows are \((\exp(-kt_i),-At_i\exp(-kt_i))\). Substituting the parameter values gives
Because each variance is \(1\), \(W\) is the identity matrix and \(I=J^\mathsf{T}J\). The upper-left entry is the sum of the squared amplitude sensitivities; the lower-right entry is the sum of the squared decay-rate sensitivities. The off-diagonal entry is the sum of products of the two sensitivities in each row:
For example, the off-diagonal entry is \(-21.02\exp(-1)-42.04\exp(-2)\approx-13.42\). The lower-right entry is \( (21.02)^2\exp(-1)+(42.04)^2\exp(-2)\approx401.7\). The matrix is symmetric, as it must be. Its determinant is approximately \(423.7\), which is positive; the resulting inverse has positive diagonal entries.
In this local approximation, the inverse information matrix is
The diagonal entries are approximate variances for \(A\) and \(k\), under the usual local likelihood approximation. Their square roots are approximately \(0.9737\) response units for \(A\) and \(0.05956\) per hour for \(k\). These are model-based local precision measures, not guaranteed finite-sample standard errors. Their interpretation relies on the assumed model and on the likelihood being adequately approximated near the parameter values.
How Observation Time Affects Each Parameter
For one observation with variance \(\sigma^2\), the information contribution is the outer product of its sensitivity row, divided by \(\sigma^2\). Thus a time contributes strongly to a parameter’s diagonal information when the magnitude of that parameter’s derivative is large. The contribution to the off-diagonal entries records how the two sensitivities move together at that time.
Worked Example: Information From One Measurement at One Hour
Use the same hypothetical model values as above, but consider only an observation at \(t=1\) hour with variance \(4\) response-units squared. Its sensitivity is approximately \((0.6065,-12.75)\). The information contribution is
The amplitude derivative is relatively modest at this time, while the decay-rate derivative is much larger in magnitude. That makes this observation’s direct contribution to decay-rate information larger than its contribution to amplitude information. Its variance of \(4\), rather than \(1\), reduces every entry of its information contribution by a factor of \(4\). This is a calculation for one observation; conclusions about the combined precision of both parameters require considering the full information matrix.
Worked Example: Comparing the Sensitivities at Time Zero and Two Hours
At \(t=0\), the sensitivity is \((1,0)\). With variance \(1\), this measurement contributes
It informs the amplitude directly, but its zero derivative with respect to \(k\) means that this time point contributes no direct information about the decay rate. At \(t=2\), the sensitivity is approximately \((0.3679,-15.47)\), so the contribution with variance \(1\) is
At the later time the response is less sensitive to \(A\) than at time zero, but it is quite sensitive to \(k\) for these parameter values. This does not mean that the latest possible time is always best: as time increases further, the exponential response and both derivatives tend toward zero. The balance depends on the parameter values, the time range, and measurement precision.
Reading the Matrix and Checking the Calculation
The diagonal entries of \(I\) summarize information in the individual parameter directions, while the off-diagonal entries reflect the joint pattern of sensitivities. The units follow from the derivatives: information for \(A\) has inverse squared amplitude units, and information for \(k\) has squared time units. The inverse information has corresponding variance units. Comparing raw diagonal entries across parameters can therefore be misleading unless units and parameter scales are considered.
A practical calculation should be checked in several ways. First, verify each derivative analytically or by comparing it with a sufficiently small finite-difference approximation at representative values. Second, check that the information matrix is symmetric and that its quadratic form is nonnegative: for any vector \(v\), \(v^\mathsf{T}Iv=\sum_i(v^\mathsf{T}g_i)^2/\sigma_i^2\geq0\). Third, check units, time units, and whether the variance or standard deviation was used in the weight. A variance belongs in the denominator of the information contribution.
A frequent error is to calculate an off-diagonal entry by adding the sensitivities themselves. The correct entry is the sum of products, \(\sum_i (\partial m_i/\partial A)(\partial m_i/\partial k)/\sigma_i^2\). Adding raw derivatives is not the matrix product \(J^\mathsf{T}WJ\), and may not even have the units of an information entry. Another error is to treat a large diagonal entry as proof of precise joint estimation: information in one direction alone does not establish that the full parameter vector is locally well determined.
Analytic derivatives are usually the clearest approach for this simple model. Finite differences are useful as an independent diagnostic, but their accuracy depends on step size and numerical scaling. Likewise, expected information gives a model-based local summary, whereas observed information uses the realized data and can differ in a finite sample. Neither removes uncertainty about model misspecification, the assumed error distribution, or the parameter values used to evaluate the sensitivities.
The information matrix is useful because it links a proposed sampling schedule and an explicit response model to local precision before data are collected. It also reveals which parameter derivatives are driving the calculation. Its limits are equally important: it depends on the assumed model, error structure, and evaluation values; it is local rather than global; and small or weakly informative sensitivities can make inverse-information approximations unstable. In a practical analysis, these calculations should be interpreted alongside model diagnostics and scientific knowledge, not as a substitute for them.
Check Your Understanding
Answer the questions, then compare your reasoning with the brief solutions.
- For \(m(t;A,k)=A\exp(-kt)\), write the two sensitivity derivatives and explain why the derivative with respect to \(k\) is zero at \(t=0\).
- For one observation with sensitivity \((0.8,-3)\) and variance \(4\), calculate its information contribution.
- Why is an off-diagonal information entry a sum of products of sensitivities rather than a sum of the sensitivities themselves?
- What happens to an observation’s information contribution if its variance is multiplied by \(4\), while its sensitivity stays fixed?
Solutions. (1) The derivatives are \(\exp(-kt)\) and \(-At\exp(-kt)\); at zero, the factor \(t\) makes the latter zero. (2) The contribution is \(\frac14\begin{pmatrix}0.8\\-3\end{pmatrix}\begin{pmatrix}0.8&-3\end{pmatrix}=\begin{pmatrix}0.16&-0.60\\-0.60&2.25\end{pmatrix}\). (3) Matrix multiplication gives the product of the two parameter sensitivities for each observation, weighted by inverse variance; adding the sensitivities would not form \(J^\mathsf{T}WJ\). (4) Every entry of that observation’s contribution is divided by \(4\), since the weight is inverse variance.