1. What Is Parameter Identifiability?
Parameter identifiability asks a fundamental question: given a mathematical model and a set of observations, can the unknown parameters be determined sufficiently well from the information available?
This question is especially important in quantitative systems pharmacology (QSP), where models can contain many biological states, feedback loops, binding processes, turnover mechanisms, and parameters assembled from heterogeneous experimental sources. A model may reproduce observed data while still containing parameters that the data cannot uniquely or precisely determine.
A QSP model maps parameters and inputs to observable outputs. Identifiability concerns whether those outputs contain enough information to determine the parameters of interest.
2. Why Is Identifiability So Important in QSP?
QSP models often attempt to represent biological mechanisms at a level of detail substantially greater than the number of directly observed quantities. This creates a potential mismatch between model complexity and information content in the data.
If several parameter combinations produce nearly indistinguishable predictions, fitting the model may yield a good numerical fit without producing uniquely determined biological parameter values. QSP methodology papers emphasize that identifiability analysis is important precisely because model complexity can exceed what the available observations can constrain.
| Situation | What may happen | Potential consequence |
|---|---|---|
| Too few observations | Many parameter sets fit the data | Large parameter uncertainty |
| Highly correlated parameters | Parameters compensate for one another | Individual parameter estimates become unstable |
| Structural redundancy | Different parameter combinations generate identical outputs | Unique parameter values cannot be recovered even with ideal data |
| Weakly informative observables | Changing a parameter barely changes measured outputs | Parameter is poorly constrained |
| Strong prior information | External knowledge constrains a parameter | Calibration may become more stable |
3. Three Different Questions About Identifiability
It is useful to separate three related but distinct questions.
- Is the model structurally identifiable? In an idealized setting with perfect, noise-free observations, can the parameters be uniquely recovered?
- Is the model practically identifiable? Given the actual experimental data, noise, sampling schedule, and measurement limitations, are the parameters sufficiently constrained?
- Are the parameters relevant to the scientific question? Even if an individual parameter is poorly identified, can the model still make the prediction or decision of interest reliably?
4. Structural Identifiability
Structural identifiability is primarily a property of the mathematical model, its parameterization, its inputs, and its assumed observables. It asks whether unique parameter values could theoretically be recovered if the relevant observations were perfect and sufficiently rich.
Consider the simple model
Suppose only \(y(t)\) and \(x(t)\) are observed. The model depends on the product \(ab\), not on \(a\) and \(b\) independently. If \(a\) is multiplied by a factor \(c\) while \(b\) is divided by the same factor, the prediction remains unchanged:
Consequently, the individual values of \(a\) and \(b\) cannot be uniquely recovered from this output. The product \(ab\) may be identifiable even though the individual parameters are not.
5. Practical Identifiability
Practical identifiability concerns the information content of the actual dataset. A model may be structurally identifiable but still practically non-identifiable because the available observations are too sparse, too noisy, insufficiently informative, or poorly positioned in time.
For example, imagine that a QSP model contains a biomarker production rate \(k_{\mathrm{prod}}\) and degradation rate \(k_{\mathrm{deg}}\). If the experiment measures the biomarker only after it has reached approximately steady state, the data may contain little information about the individual rates even though both parameters appear explicitly in the model.
Two experiments can observe the same underlying trajectory but provide different amounts of information about parameters depending on where and when measurements are collected.
6. Structural vs. Practical Identifiability
| Feature | Structural identifiability | Practical identifiability |
|---|---|---|
| Primary question | Can the parameters theoretically be uniquely determined? | Does the actual dataset constrain them sufficiently? |
| Data assumption | Idealized or noise-free information | Actual noisy experimental data |
| Depends on sampling? | Yes, through the input/output structure, but not ordinary sampling noise | Strongly |
| Can more precise data help? | Not if the model is structurally non-identifiable | Often yes |
| Typical tools | Algebraic, symbolic, differential-algebraic, or numerical structural methods | Sensitivity, Fisher information, profile likelihood, bootstrap, Bayesian inference |
The distinction is crucial because collecting more data does not automatically solve structural non-identifiability. If two parameters are mathematically redundant under the chosen model and observables, increasing sample size or reducing measurement noise cannot create information that the model-output relationship does not contain.
7. Parameterization Can Create or Reveal Identifiability Problems
Identifiability is affected by how a model is parameterized. Consider a QSP pathway in which an effect depends on the product of two quantities:
If the available observations depend only on \(k_1k_2\), attempting to estimate both parameters independently introduces a redundancy.
In some cases, the scientifically meaningful quantity may actually be the product itself. In others, independent experimental measurements may be available for one of the two parameters. Fixing or informing one parameter from reliable external evidence can then allow the remaining parameter to be estimated from the model.
8. Parameter Sensitivity and Identifiability
Sensitivity analysis examines how much model outputs change when parameters change. A local sensitivity coefficient can be written as:
where \(y_i(t)\) is an observable and \(\theta_j\) is a model parameter.
If an output is nearly insensitive to a parameter across the relevant experimental conditions, the data may contain little information about that parameter.
However, sensitivity and identifiability are not identical concepts. Two parameters can each be highly influential while producing very similar changes in the output. In that situation, the model may be sensitive to both parameters but unable to distinguish them individually.
9. The Fisher Information Matrix
A common local tool for assessing practical identifiability is the Fisher information matrix (FIM). In simplified notation, it can be represented as:
where \(S\) is a sensitivity matrix and \(W\) reflects the assumed observation-error weighting.
The eigenvalues and eigenvectors of the information matrix describe directions in parameter space that are strongly or weakly informed by the data.
| FIM behavior | Interpretation |
|---|---|
| Large eigenvalue | The corresponding parameter combination is strongly informed. |
| Small eigenvalue | The corresponding parameter combination is weakly informed. |
| Near-zero eigenvalue | Potential parameter redundancy or severe practical non-identifiability. |
| Strong parameter correlations | Multiple parameters may be compensating for one another. |
FIM-based methods are useful because they can identify poorly informed directions before or during model calibration. However, they are generally local approximations and should not automatically be treated as definitive evidence of global identifiability.
10. Profile Likelihood
Profile likelihood provides a more direct way to investigate how strongly the data constrain an individual parameter.
Suppose the parameter of interest is \(\theta_j\). Rather than estimating all parameters freely, fix \(\theta_j\) at a sequence of values and re-estimate the remaining parameters:
This produces a profile likelihood for \(\theta_j\). The remaining parameters are allowed to compensate for changes in the parameter being profiled.
Conceptual profile likelihoods. A sharply defined minimum indicates stronger constraint, while a broad or relatively flat profile indicates that many parameter values can be compensated by re-estimating other parameters.
Profile likelihood is particularly useful in QSP because nonlinear models can have parameter relationships that are not adequately summarized by a local covariance approximation. QSP workflow literature has specifically recommended profile likelihood as a complementary tool for identifying poorly constrained parameters and obtaining confidence intervals.
11. Parameter Correlation and Compensation
One of the most common practical identifiability problems is that parameters compensate for one another.
Suppose increasing parameter \(k_1\) increases an observable while increasing \(k_2\) decreases it. If their effects are sufficiently similar over the observed conditions, many combinations of \(k_1\) and \(k_2\) may produce almost the same model output.
The fitted parameters may therefore exhibit strong covariance or correlation. A parameter estimate can appear precise when viewed alone while the joint parameter distribution reveals a long, narrow ridge.
Identifiability is fundamentally a multivariate property. Looking at one parameter at a time can hide the fact that several parameters are connected by a broad region of nearly equivalent solutions.
12. Why One Successful Optimization Is Not Enough
Nonlinear QSP models can have complicated objective surfaces. A single optimization run that converges successfully does not establish that the solution is unique.
A useful strategy is multistart parameter estimation: fit the same model repeatedly from many plausible initial parameter sets.
- Define scientifically plausible parameter ranges.
- Generate many initial parameter vectors.
- Fit the model from each starting point.
- Compare objective-function values.
- Compare resulting parameter vectors.
- Compare model predictions across the resulting solutions.
| Multistart result | Possible interpretation |
|---|---|
| Same parameters, same fit | Evidence for a stable optimization solution, though not proof of global identifiability. |
| Different parameters, same fit | Possible parameter non-identifiability or compensation. |
| Different parameters, different fit | Potential local minima or optimization difficulties. |
| Different predictions despite similar fit | Potentially important uncertainty for extrapolation or decision making. |
13. Identifiability and Parameter Uncertainty
Identifiability and uncertainty are closely related but should not be treated as identical concepts.
A parameter may have a narrow confidence interval because strong prior information has been supplied, even though the current experimental data contribute little information about that parameter. Conversely, a parameter can be structurally identifiable while having substantial uncertainty because the dataset is small or noisy.
| Concept | Question |
|---|---|
| Identifiability | Can the parameter be uniquely or sufficiently constrained from the model and information available? |
| Uncertainty | How much uncertainty remains around the inferred parameter? |
| Sensitivity | How strongly does a model output respond to changes in the parameter? |
| Prediction uncertainty | How much does uncertainty in parameters translate into uncertainty in the prediction? |
Bayesian approaches can represent parameter uncertainty through posterior distributions. Markov chain Monte Carlo or other posterior-sampling approaches can reveal whether a parameter is tightly constrained or whether broad, correlated parameter combinations remain plausible.
14. The Observable Determines What Can Be Learned
A QSP model may contain dozens or hundreds of mechanistic quantities, but only some may be directly connected to the available observations.
For example, consider a biomarker \(B(t)\) governed by:
If only steady-state biomarker concentration is measured, then:
The steady-state observation informs the ratio of production to degradation, but it may not separately determine both rates.
Time-course measurements following a perturbation can provide additional information about the dynamics and may help distinguish the two processes.
15. Using Identifiability to Design Better Experiments
Identifiability analysis should not be viewed only as a post hoc diagnostic. It can also guide the design of experiments intended to make the model more informative.
Suppose two candidate parameters produce nearly identical predictions in the existing experiment. A useful next experiment is one in which their predicted effects diverge.
A useful experiment is often one that separates competing model predictions, rather than simply collecting more observations under conditions that already produce nearly identical predictions.
Potential design strategies
- Measure additional biomarkers or molecular species.
- Collect time-course observations rather than only steady-state measurements.
- Introduce perturbations that selectively affect competing mechanisms.
- Use multiple doses or exposure levels.
- Study multiple physiological or disease states.
- Measure downstream outputs that distinguish alternative pathways.
- Combine independent data sources that constrain different parameter groups.
16. Worked Example: A Simple Turnover Model
Consider a hypothetical biomarker governed by:
Assume the biomarker is initially at steady state and the observed baseline concentration is:
Step 1: Apply the steady-state condition
At steady state:
Therefore:
Step 2: Try two parameter sets
| Parameter set | \(k_{\mathrm{prod}}\) | \(k_{\mathrm{deg}}\) | \(B_{\mathrm{ss}}\) |
|---|---|---|---|
| A | 10 units/h | 0.10 h⁻¹ | 100 units |
| B | 20 units/h | 0.20 h⁻¹ | 100 units |
| C | 50 units/h | 0.50 h⁻¹ | 100 units |
All three parameter sets produce the same baseline steady-state concentration. Therefore, baseline concentration alone cannot distinguish these parameter combinations.
Step 3: Add a dynamic observation
Now suppose the system is perturbed so that production is suddenly reduced to zero. The model becomes:
with solution:
The three candidate parameter sets now predict different time courses because \(k_{\mathrm{deg}}\) determines the rate of decline.
| Time | Set A: \(k_{\mathrm{deg}}=0.10\) | Set B: \(k_{\mathrm{deg}}=0.20\) | Set C: \(k_{\mathrm{deg}}=0.50\) |
|---|---|---|---|
| 0 h | 100.0 | 100.0 | 100.0 |
| 2 h | 81.9 | 67.0 | 36.8 |
| 5 h | 60.7 | 36.8 | 8.2 |
| 10 h | 36.8 | 13.5 | 0.7 |
17. Why Identifiability Is Particularly Challenging in QSP
QSP models combine biological detail with mathematical dynamics. Several characteristics make identifiability especially challenging.
| Challenge | Why it matters |
|---|---|
| Large parameter count | More parameters create more opportunities for parameter compensation. |
| Limited clinical observations | Many biological states cannot be measured directly in humans. |
| Heterogeneous data sources | Parameters may be informed by experiments conducted under different conditions. |
| Nonlinear feedback | Parameter effects can interact and change across operating conditions. |
| Multiple time scales | Fast and slow mechanisms may require very different sampling strategies. |
| Mechanistic granularity | Increasing biological detail can introduce parameters that available data cannot constrain. |
| Virtual populations | Parameter variability can add another layer of uncertainty beyond typical parameter estimation. |
This creates an important QSP modeling tension: increasing mechanistic detail can make a model more biologically expressive, but the additional parameters may also become poorly constrained. The goal is therefore not simply to maximize model complexity.
18. Not Every Parameter Needs to Be Estimated From One Dataset
QSP models frequently integrate information from many sources. A parameter may be supported by an in vitro experiment, a preclinical study, literature evidence, a clinical PK analysis, or a mechanistic assumption.
Consequently, the practical question is not always: “Can this parameter be estimated from the clinical dataset?”
It may instead be: “What evidence constrains this parameter, and is that evidence sufficient for the intended use of the model?”
| Parameter source | Example | Role in calibration |
|---|---|---|
| Direct measurement | Measured receptor concentration | Can provide an external constraint |
| Literature | Binding constant from published experiments | May provide prior information or a fixed value |
| Preclinical experiment | Turnover rate measured in an animal model | Can inform mechanistic parameters |
| Clinical data | Biomarker time course | Can constrain parameters connected to the clinical observable |
| Model calibration | Unknown pathway rate | Estimated from the available model outputs |
19. What Should You Do With Non-Identifiable Parameters?
Discovering non-identifiability does not automatically mean the entire QSP model must be discarded. Several responses may be appropriate depending on the scientific purpose.
- Fix parameters using independent evidence. If reliable external information exists, a parameter may be fixed or constrained rather than freely estimated.
- Collect additional data. New observables or perturbations may distinguish competing parameter sets.
- Reparameterize the model. Replace redundant individual parameters with a combination that the data actually inform.
- Reduce model complexity. Remove mechanisms that cannot be supported by the intended data and scientific question.
- Retain parameter uncertainty explicitly. If the model is still useful for prediction, propagate the uncertainty rather than presenting a single parameter vector as if it were uniquely determined.
- Focus on identifiable predictions. The scientific question may depend on a model output rather than on precise estimation of every mechanistic parameter.
20. Can a Non-Identifiable Model Still Make Useful Predictions?
Yes. This is one of the most important nuances in QSP modeling.
Imagine that many parameter vectors fit the available observations equally well. If all of those parameter vectors produce nearly identical predictions for a particular clinical endpoint under a proposed dosing regimen, then the endpoint may still be robust even though the individual parameters are not.
Several parameter combinations can sometimes produce very similar predictions for a particular observable. Prediction robustness should therefore be evaluated directly rather than inferred solely from individual parameter uncertainty.
The relevant question becomes: which predictions are stable across the parameter sets that remain compatible with the evidence?
21. A Practical QSP Identifiability Workflow
- Define the scientific question. Identify which outputs or decisions the model must support.
- Document parameter provenance. Separate measured, literature-derived, assumed, and calibrated parameters.
- Specify the observables. Determine exactly which model states or transformations are connected to experimental measurements.
- Assess structural identifiability where feasible. Look for parameter redundancies before attempting extensive calibration.
- Perform sensitivity analysis. Determine which parameters affect the outputs under the experimental conditions of interest.
- Fit using multiple starting points. Examine whether substantially different parameter vectors achieve similar objective-function values.
- Inspect parameter correlations and the information matrix. Look for weakly informed directions.
- Use profile likelihood or posterior analysis. Investigate nonlinear uncertainty that local covariance approximations may miss.
- Assess predictive uncertainty. Determine whether uncertainty in parameters materially affects the outputs needed for the scientific question.
- Design additional experiments when needed. Seek observations or perturbations that separate competing mechanisms.
- Document what is and is not identified. Clearly distinguish estimated parameters, externally constrained parameters, uncertain parameters, and identifiable predictions.
22. Common QSP Identifiability Mistakes
| Mistake | Why it is problematic | Better approach |
|---|---|---|
| Assuming convergence means identifiability | An optimizer can converge to one of many equivalent solutions. | Use multistart fitting and identifiability diagnostics. |
| Using one fit only | Local minima or parameter compensation may remain hidden. | Explore multiple initial conditions. |
| Estimating every parameter simultaneously | The data may not contain enough information. | Use external evidence and staged calibration where appropriate. |
| Ignoring parameter correlations | Individual standard errors can hide joint uncertainty. | Inspect covariance, joint distributions, or profile likelihoods. |
| Adding more data of the same type | More observations may not distinguish competing mechanisms. | Collect complementary observables or perturbations. |
| Assuming sensitivity equals identifiability | Two parameters can have similar influential effects. | Assess whether parameter effects are distinguishable. |
| Artificially narrowing parameter bounds | Bounds can create apparent precision without new evidence. | Justify bounds using biological or experimental information. |
| Focusing only on parameter estimates | Scientific decisions often depend on predictions. | Propagate uncertainty to decision-relevant outputs. |
23. From Parameter Identifiability to Model Credibility
Identifiability is one part of a broader QSP model-development process. A model can be numerically calibrated yet still require additional assessment before it is used for extrapolation or decision making.
The order is not always strictly linear, but the conceptual relationship is important. If parameters are not constrained, calibration may be unstable. If calibration is uncertain, predictions may inherit that uncertainty. If predictions are sensitive to poorly informed mechanisms, additional data or model refinement may be necessary.
24. Key Takeaways
- Parameter identifiability asks whether model parameters can be uniquely or sufficiently constrained by the available information.
- Structural identifiability concerns whether parameters are theoretically distinguishable under the mathematical model and observables.
- Practical identifiability concerns whether actual, noisy experimental data constrain the parameters sufficiently.
- A successful optimizer convergence does not prove that the fitted parameter vector is unique.
- Parameter sensitivity and identifiability are related but different: a model can be sensitive to several parameters while still being unable to distinguish them.
- The Fisher information matrix can reveal weakly informed parameter directions and strong parameter correlations.
- Profile likelihood is a useful complementary method for investigating nonlinear parameter uncertainty and practical non-identifiability.
- Multistart estimation can reveal whether different parameter combinations provide similarly good explanations of the data.
- Additional experiments should ideally be chosen to distinguish competing parameter or mechanism predictions rather than simply collect more observations under uninformative conditions.
- Non-identifiable parameters do not necessarily make a model useless. Some predictions may remain robust across the compatible parameter space.
- QSP models often combine parameters from multiple evidence sources, so parameter provenance and external constraints should be documented.
- Increasing model complexity can increase biological detail while also creating additional identifiability challenges.
- The most useful model is one whose structure, parameters, uncertainty, and predictions are adequately supported for the scientific question being addressed.
Where to Go Next
A natural next step is to study QSP Model Calibration: how to formulate an objective function, combine heterogeneous datasets, choose which parameters to estimate or fix, perform multistart optimization, assess convergence, and propagate parameter uncertainty into model predictions.
After calibration, useful companion topics include QSP Sensitivity Analysis, QSP Model Reduction, Virtual Population Generation, and QSP Experimental Design.
References
-
Sher A, Niederer SA, Mirams GR, et al.
A Quantitative Systems Pharmacology Perspective on the Importance of
Parameter Identifiability. Bulletin of Mathematical Biology.
2022;84:39.
https://doi.org/10.1007/s11538-021-00982-5 -
Cucurull-Sanchez L, Chappell MJ, Cheung SYA, et al.
Best Practices to Maximize the Use and Reuse of Quantitative and Systems
Pharmacology Models: Recommendations From the UK Quantitative and Systems
Pharmacology Network. CPT: Pharmacometrics & Systems Pharmacology.
2019;8:610–621.
https://doi.org/10.1002/psp4.12381 -
Nguyen VK, et al.
Methodologies for Quantitative Systems Pharmacology (QSP) Models:
Design and Estimation. CPT: Pharmacometrics & Systems Pharmacology.
2017.
https://doi.org/10.1002/psp4.12206 -
Miao H, Xia X, Perelson AS, Wu H.
On Identifiability of Nonlinear ODE Models and Applications in Viral
Dynamics. SIAM Review. 2011;53(1):3–39.
https://doi.org/10.1137/090757009 -
Raue A, Kreutz C, Maiwald T, et al.
Structural and Practical Identifiability Analysis of Partially Observed
Dynamical Models by Exploiting the Profile Likelihood.
Bioinformatics. 2009;25(15):1923–1929.
https://doi.org/10.1093/bioinformatics/btp358 -
Open Systems Pharmacology.
Model Evaluation: sensitivity analysis, uncertainty assessment,
and identifiability considerations for mechanistic models.
Open Systems Pharmacology — Model Evaluation