Model Verification
Model verification is the process of checking that a model has been built correctly and that its computer implementation faithfully reflects its intended design and specifications. In simple terms, it asks whether the model was built right, rather than whether it is the right model for the problem. It is typically an iterative activity carried out throughout a model's development.
Model verification is commonly defined as the process of ensuring that the computer program of a computerized model, and its implementation, are correct relative to the underlying conceptual model and specifications (Sargent 2010). In many treatments it is one of two paired processes for building credibility in numerical or computational models, distinct from validation, which addresses whether the model adequately represents the intended real-world phenomenon. Verification is characterized as an iterative process performed throughout model development rather than a one-time gate. Note that the definitions in the evidence originate from simulation and computational modeling literature; verification should not be conflated with validation, and its specific meaning may differ in regulatory model risk contexts (for example, banking supervisory guidance), which are out of scope for this entry.
Why it matters
Verification addresses a foundational question in model development: whether the model has been built correctly, meaning that its computer program and implementation faithfully reflect the intended design and specifications. In much of the simulation and computational modeling literature, verification and validation are described as the primary paired processes for quantifying and building credibility in numerical models (Thacker 2004). Without verification, errors introduced during implementation—such as coding mistakes or discrepancies between the conceptual model and the executable program—can undermine confidence in a model's outputs even when the underlying design is sound.
Because verification asks whether the model was built right rather than whether it is the right model for the problem, it is a distinct concept from validation and should not be conflated with it. Professionals frequently blur the two, but they answer different questions and address different sources of error. Treating verification as a substitute for validation, or vice versa, can leave a gap in the overall case for a model's credibility.
The definitions used here originate from simulation and computational modeling literature. Verification as understood in regulatory model risk contexts—for example, banking supervisory guidance—may carry a different or narrower meaning, and that usage is out of scope for this entry. Readers working in those settings should confirm how the term is defined within their applicable framework rather than assuming the simulation-literature definition transfers directly.
Who it's relevant to
Inside Model Verification
Common questions
Answers to the questions practitioners most commonly ask about Model Verification.