
Article
What Is Model Risk Management for AI Systems?
Dive into the Article
We use cookies
We use cookies to understand how you found us and improve your experience. You can accept or decline analytics cookies. Learn more in our privacy policy.
AI model validation is where pilots in banks and insurers earn their way into production. These are the 10 steps I would follow, for machine learning models and generative AI alike.

Validating an AI model in a regulated industry means proving, with documented evidence, that the model performs as intended for its specific use, within agreed risk limits, and under human control. Banks, insurers, and healthcare organizations need that evidence before a release and keep collecting it after go-live, because artificial intelligence that passed pre-deployment checks can still drift under real-world conditions.
I have seen many AI pilots in financial services work well in a demo and then wait for months in front of risk and compliance. In most cases, the delay comes from missing evidence about who checked the model, against which criteria, and what happens when it changes. The good news is that this evidence can be planned from day one.
In this article, I walk through a 10-step validation process that works for traditional machine learning models and for generative AI and agents, with lessons from AI agents we build and run at Abstracta.
Need to validate an AI model before your next release? Let’s talk about the evidence your risk and compliance teams expect to see.

In any industry, validation checks whether a trained model does what it was built to do and how well it performs on unseen data. In regulated industries, validation focuses on accountability as well. Effective validation shows who checked the model, how independently, against which criteria, and what happens when it changes.
U.S. banking guidance gives a useful definition. SR 26-2’s revised guidance on model risk management describes validation as an evaluation of whether models perform as expected, including their reliability and limitations, with a rigor that matches the model’s approach, use, and materiality. That idea travels well to insurance and healthcare, and it gives any model governance program a clear reference to meet regulatory expectations.
Regulations and governance frameworks differ by industry and country, and they converge on the same evidence: intended use, data quality, test results, limitations, approvals, and monitoring.
| Context | Reference | What it means for validation |
|---|---|---|
| U.S. banking | SR 26-2 (April 2026) | Applies to traditional models and AI that is neither generative nor agentic. Banks govern generative and agentic AI under their own policies. |
| EU banking and insurance | EU AI Act | Credit scoring and life and health insurance pricing are high-risk. These rules apply from December 2, 2027. |
| U.S. insurance | NAIC Model Bulletin (December 2023) | In states that adopt it, insurers need a written AI program, and regulators can ask how they use AI. |
| U.S. healthcare | HIPAA Security Rule | AI systems that handle electronic protected health information (ePHI) need access control, audit controls, and integrity safeguards. |
| Any industry | NIST AI RMF and AI 600-1; ISO/IEC 42001 | Voluntary frameworks and standards for managing AI risk, testing, and governance. |
Explainability is a common thread across these rules, and it has direct business weight. In U.S. lending, Regulation B requires creditors to give specific reasons when they turn down an application, so “the score was too low” is not enough. The EU AI Act gives people affected by high-risk systems, such as credit scoring, the right to a clear explanation of the role AI played in the decision, and, from December 2, 2027, it will also require checking training and test data for bias in those systems. If a model cannot explain its outputs or show it was tested for bias, it will struggle to pass review in a bank or insurer.
These ten steps apply to traditional machine learning models and to generative AI and agents. The depth of each step depends on how much the business relies on the model.
Write down what decisions the model supports, for whom, and what it must never do. Materiality (how much the output weighs on business decisions, and why the model exists) sets how deep validation goes.
Validate the system, which includes the model and its version, system instructions and prompts, retrieval sources, tools, guardrails, and any vendor components. NIST’s Generative AI Profile suggests recording underlying foundation models and their versions in the AI inventory.
Agree on thresholds for accuracy or groundedness, fairness metrics, robustness, safety, latency, and cost, and decide who signs off. A single metric rarely shows the full risk. In fraud detection, precision tells you how many flagged transactions were actually fraud, recall tells you how many fraud cases the model caught, and the F1 score balances both. A fraud model tuned only for recall can flood analysts with false positives, so different metrics need their own thresholds. NIST recommends minimum performance thresholds as part of go/no-go decisions.
Source it from real-world data whenever possible, with common cases, edge cases, adversarial inputs, and the real-world scenarios regulators care about. Keep test sets separate from training data, so results show how the model behaves on data it has never seen. Domain experts label the expected behavior, and sensitive data is anonymized before it enters test environments.
For machine learning models, review data, features, assumptions, and methodology. For generative AI, review model choice, system instructions, retrieval design, and guardrails against the intended use. For AI agents built on large language models, also review tool selection, meaning which tools the agent can call, with which permissions, and when.
Compare outputs with expected results. Machine learning models get validation techniques such as holdout validation, k-fold cross-validation, backtesting, and out-of-sample and out-of-time tests. These checks verify accuracy on unseen data and show whether the ML model is overfitting, which happens when it memorizes its training data instead of learning patterns that generalize. Generative AI gets automated evaluations against rubrics, citation checks, and expert review of ambiguous answers.
Measure model performance across customer segments to surface algorithmic bias, run sensitivity analysis to see how the model responds when inputs shift, and run adversarial tests based on risks such as those in the OWASP Top 10 for LLM Applications, including prompt injection, sensitive information disclosure, and excessive agency.
Fairness checks across demographic groups show whether model performance is equitable, and bias assessments help banks and insurers comply with anti-discrimination laws, such as the Equal Credit Opportunity Act in U.S. lending. Systems that serve customers in real time also need performance testing under expected peak load, because a model that works well in a test environment can slow down under real traffic.
Effective challenge needs reviewers who did not build the system, with the expertise and authority to stop a release. The data scientists behind model development explain their choices, and independent reviewers decide whether those choices hold. NIST also recommends that people running structured evaluations stay separate from development of the same model.
Package the scope, data, tests, results, limitations, open risks, and approvals for each release, with audit trails that show who reviewed what and when. A clear go/no-go decision, signed by an accountable owner, closes the cycle.
Set up continuous monitoring of model performance and operational behavior in production, and define revalidation triggers: a new model version, a prompt change, a knowledge base update, new data sources, a new use or domain, concept drift, or a drop in key metrics. Automated pattern detection across logs and evaluation results helps identify recurring issues in models, so the team can address their root causes.
Steps are easy to agree on in a meeting. Three lessons from our own projects show where they get tested.
Business experts close the loop (Steps 4 and 8). In the core migration we are supporting for a Latin American fintech, with more than 8 million lines of COBOL, nothing an AI model produces is taken at face value. Diagrams, business rules, and pseudocode extracted from the code are the starting point for conversations with the people who know the business, and they confirm whether it makes sense. Federico Toledo, our Chief Quality Officer, explains that approach in How to Validate a COBOL Migration with AI.
Volume needs its own checks (Step 6). When AI generates thousands of tests, some come with weak assertions or none at all, and reviewing them one by one stops being possible. In that same project, a question as simple as “does every test have at least one assertion?” helped the team find the tests that needed fixing. At scale, the review scheme becomes part of what you validate.
Model changes are revalidation triggers (Step 10). Every AI agent we run on Tero, our open-source agent harness, has its own test suite. We use an LLM-as-a-judge approach to check that an agent still works as expected when we move it to a faster or cheaper model. That turns a model swap into a decision backed by test results.
The steps hold for both types of models, and the tests inside each step change, as the table shows.
| Aspect | Traditional machine learning | Generative AI and agents |
|---|---|---|
| Output | A score, class, or estimate | Text, decisions, or actions in other systems |
| Expected result | A labeled ground truth | An acceptable range defined by rubrics and expert judgment |
| Core tests | Backtesting, out-of-time testing, stability | Evaluation sets, groundedness, red teaming, tool-use and permission tests |
| Typical change triggers | Retraining, data drift | Prompt edits, knowledge base updates, vendor model versions |
| Explainability evidence | Feature attributions from explainability tools such as SHAP and LIME, reason codes | Retrieved sources, logged inputs and outputs, tool calls |

We combine automated evaluation with expert human review, the same Human + AI model behind our AI Testing Services. Our teams build evaluation datasets with your domain experts, design acceptance criteria with risk and compliance, and produce the evidence each release decision needs.
We apply the same discipline to the agents we build for clients. For Akua, an API-first payments company, we built an AI agent that turns Mastercard’s protocol specification into country-level configuration files. Automated evaluations across multiple AI models backed each controlled release, and the agent shortened a three-month manual process to roughly three to five days, with a 95% success rate in configuration generation.
When the AI system is an agent your teams build, Tero makes validation easier from the start: each agent has a defined job, versioned behavior, encoded permissions, human approval points, and logs of every tool call and decision.
For the broader AI governance view, read my article What Is Model Risk Management for AI Systems? For the testing techniques themselves, see our 8-step framework to test AI models.
If you have an AI model waiting for approval, start with three questions. Do you have written acceptance criteria that risk and the business agreed on? Does your evaluation data include the edge cases and adversarial inputs that worry your regulators? And who, by name, can stop the release? If any answer is unclear, that is where validation should begin. Strong validation helps teams move from pilot to production faster, catch poor performance before customers do, and protect the customer trust that regulated businesses depend on.
AI model validation is the process of confirming, with documented evidence, that an AI model performs as intended for its specific use and within agreed risk limits. It covers design review, outcomes analysis, fairness and robustness testing, independent review, and ongoing monitoring.
AI testing, or model testing, produces evidence about how a system behaves, through evaluation sets, adversarial tests, and regression checks. AI model validation uses that evidence, plus design review and independent challenge, to decide whether a model is fit for its intended use and under which limits.
AI models in a bank should be validated by people with the right expertise who are independent from the team that built the model and have the standing to influence decisions. Many banks combine a model risk function, domain experts, and specialized testing partners, while internal audit evaluates whether the process works.
AI models should be revalidated on a schedule set by their materiality and whenever a trigger occurs, such as a new model version, a prompt or knowledge base change, new data sources, a new use, or a drop in performance. Generative AI systems usually need more frequent checks because they can change without a code release.
You can validate a third-party foundation model for your use case even without access to its training data or weights. The approach combines vendor due diligence with your own evaluations, on your data and scenarios, plus monitoring of the vendor’s version changes.
AI-generated tests are validated at scale with review heuristics that flag weak tests, such as tests without assertions, mocks on the code under test, or hardcoded data, combined with automated review and expert review of samples. The goal is a review scheme that gives confidence in coverage without checking every test by hand.
Expectations vary by regulator and country, and most converge on the same evidence: intended use and limits, data sources and quality, test design and results, known limitations, independent review, approvals, and a plan for ongoing monitoring.
This article is for information purposes and does not constitute legal or regulatory advice.
With nearly 20 years of experience and a global presence, Abstracta is a technology company that helps organizations deliver high-quality software faster by combining AI-powered quality engineering with deep human expertise.
Our expertise spans industries and complex delivery environments. That’s why we’ve built robust partnerships with industry leaders such as Microsoft, Datadog, Tricentis, Perforce BlazeMeter, Sauce Labs, and PractiTest.
Want to move your AI models from pilot to production with evidence your regulators can follow? Let’s talk.
News, articles, and resources on building better software.
Read about our privacy policy.

