Ai4
Enterprises cannot eliminate large language model stochasticity and must replace manual testing with simulation-based actuarial sampling to govern production risk without scaling human reviewer headcount linearly.
AI-assisted summary of TAMING STOCHASTICITY: Evaluations & Observability at Scale With Vanguard — original source. Check the original for full context.
Source published:
Detailed notes
## Background Published by Ai4 on YouTube on August 15, 2026, this presentation features Vanguard's Ritesh Shah (Chief Architect - AI/ML/GenAI) and Piyush Saxena (Director AIML, Advice, Wealth Management & AI CoE). According to the video description, the session explores how enterprises can move past manual evaluations and spreadsheets toward an integrated architecture combining persona-driven testing, custom evaluation judges, human-in-the-loop workflows, and continuous production observability.
## TL;DR Vanguard outlines its comprehensive framework for governing non-deterministic generative AI across more than 800 engineering teams by establishing formal risk budgets rather than striving for impossible zero-risk determinism. The strategy replaces manual user acceptance testing with tens of thousands of synthetic persona simulations assessed by a two-tier hierarchy of global Principal Judges and domain-specific Application Judges. Through a continuous subject matter expert (SME) feedback loop and a 2x2 confusion matrix, Vanguard applies actuarial sampling to cut human oversight down to a fraction of traffic while maintaining statistical confidence. The platform integrates directly into CI/CD pipelines and live production observability, enforcing drift detection, incident escalation, tiered kill switches, and token-cost optimization.
## Atmosphere & style The presentation is pragmatic, articulate, and deeply technical, delivered with a grounded confidence built on real production scars and enterprise scale. Saxena and Shah establish an engaging, collaborative rapport with the audience, using humor, quick pop quizzes, and practical analogies to demystify complex statistical and architectural concepts. It feels less like theoretical AI evangelism and more like an authoritative, battle-tested engineering blueprint that balances strict regulatory governance with the operational need for speed.
## Key takeaways - [00:04](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=4s) Generative AI systems cannot have randomness completely eliminated; organizations must focus on taming stochasticity by finding the optimal balance between safety guardrails and utility. - [03:09](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=189s) Traditional manual User Acceptance Testing (UAT) fails for open-ended LLMs, requiring automated large-scale simulations with synthetic personas to establish actuarial-grade statistical confidence. - [06:44](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=404s) Evaluation utilizes a two-tier judge structure: enterprise-wide Principal Judges enforce baseline standards like toxicity globally, while Application-Specific Judges assess domain-specific tasks. - [12:05](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=725s) Isolated non-deterministic model events should not trigger alarms; operational escalation and kill switches must be tied to aggregated issues breaching explicit business risk budgets. - [14:55](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=895s) Mapping SME decisions against AI judge scores in a confusion matrix separates agent defects from judge calibration needs, building a proprietary golden benchmark dataset. - [18:05](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1085s) Applying actuarial sampling to judge-approved interactions allows enterprises to review only a fraction of compliant traffic while maintaining equivalent residual risk to 100% human oversight. - [20:10](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1210s) Judge calibration follows Occam's razor, using prompt optimization for standard contexts and transitioning to task-oriented Small Language Models (SLMs) trained via RLHF for complex rubrics. - [21:58](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1318s) Vanguard scaled its enablement architecture from local developer Python libraries into a centralized AWS evaluation platform providing release go/no-go gates based on residual risk. - [24:44](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1484s) The long-term vision integrates agentic CI/CD pipelines that run parallelized pre-production evaluations and automatically provision post-production observability with identical metrics. - [27:50](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1670s) AI judges cannot be treated as static unit tests; they represent living software collateral that must be owned, versioned, and continuously maintained across the SDLC as user behavior evolves. - [33:14](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1994s) Evaluation infrastructure costs are optimized by combining multi-input multi-output (MIMO) judging prompts with task-specific 50–60B parameter models rather than expensive frontier LLMs. - [37:01](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=2221s) Risk budgets must be calibrated according to deployment context, maintaining strict tolerances for customer-facing applications while prioritizing utility for internal employee tools. - [38:15](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=2295s) Overly conservative governance that paralyzes AI deployment creates strategic competitive vulnerability, where the cost of inaction can exceed potential regulatory penalties.
## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=4s) Introduction and the Genesis of Vanguard's GenAI Journey
Piyush Saxena, Head of the AI Center of Excellence at Vanguard, and Ritesh Shah, Chief Architect for AI/ML and Generative AI, introduce their session on "Taming Stochasticity: Evaluations & Observability at Scale." The title deliberately puts *TAMING STOCHASTICITY* front and center because, as Saxena emphasizes, organizations cannot completely eliminate randomness from generative systems: "We can tame stochasticity. We cannot weed it out of a system that is generative in nature." Reflecting on Vanguard's journey over the past year and a half of deploying large language models across roughly 800 developer teams, Saxena frames their learnings with good humor: they share both successes and lessons "cuz we don't fail."
```mermaid flowchart TD accTitle: Vanguard AI Evaluation and Governance Lifecycle subgraph PreProd["Pre-Production Evaluation"] P["Customer Data"] --> Persona["Synthetic Personas"] Persona --> Sim["Large-Scale Simulations (10,000s)"] Sim --> Judges["Evaluator Judges (LLMs / SLMs)"] Judges --> EvalCat{"Judge Hierarchy"} EvalCat --> PJ["Principal Judges\n(Enterprise-Wide: Toxicity, Risk)"] EvalCat --> AJ["App-Specific Judges\n(Domain-Specific: Text-to-SQL)"] end
subgraph Feedback["Calibration & Human-in-the-Loop"] SME["Vanguard SMEs / Ethos"] --> Calib["Judge Calibration & Self-Healing"] Calib -.-> Judges end
subgraph Prod["Production Observability"] Deploy["Production Deployment"] --> Obs["Telemetry & Event Logging"] Obs --> Delta{"Drift Analysis\n(Pre-Prod vs Prod KPIs)"} Delta --> Issues["Issues & Incidents"] Issues --> Alerts["Business Unit Alerts"] end
Judges --> Deploy ```
The genesis of Vanguard's evaluation framework stems from a critical interaction with senior leadership. As a major financial institution operating in a heavily regulated industry, trust and company ethos are non-negotiable. During an early GenAI pilot review, an executive pointedly asked: *"How do I know that this application does not hallucinate? How is it safe?"* The development team responded by heavily prompt-engineering guardrails to prevent harmful responses. However, when returning for the second round of executive testing, the feedback swung to the opposite extreme: the model had become unhelpful, refusing nearly every query with boilerplate disclaimers. This tension defined Vanguard's primary challenge: establishing the precise trade-off between risk/harmfulness and helpfulness.
- **Scale**: Over 800 development teams building GenAI applications across the enterprise. - **Foundational Pillars**: Testing, Production Observability, Oversight, and Self-Healing. - **The Core Dilemma**: Finding the optimal balance between safety constraints (minimizing risk/hallucinations) and utility (providing helpful, complete answers).
---
[03:09](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=189s) The Stochastic Reality and Simulation-Based Persona Testing
To demonstrate the stochastic challenge of LLMs, Saxena quizzes the audience with a simple fill-in-the-blank prompt: *"What is the capital of Peru?"* While the room unanimously answers "Lima," Saxena points out that depending on conversational context and training distribution, an LLM might reasonably describe Lima as the "gastronomical capital of South America" or reference numerous other attributes. Because generative outputs vary slightly each time a query is posed, the central problem is defining the threshold where acceptable stylistic variation crosses into an incorrect or improper answer.
Traditional User Acceptance Testing (UAT)—typically involving 20 to 100 human testers clicking through bounded, deterministic software—fails when applied to open-ended LLMs capable of generating infinite responses. Human manual review cannot generate the volume required to validate statistical confidence. Vanguard solves this by replacing manual ad-hoc testing with automated simulations:
- **Synthetic Personas**: Running tens of thousands of automated simulations against the application using synthetic clients derived directly from real customer interaction data, ensuring realistic behavioral patterns ("garbage in, garbage out" still applies). - **Actuarial-Grade Confidence Intervals**: Expanding test volume from a few hundred manual UAT cycles to tens of thousands of automated runs enables statistical claims on macro metrics (risk and helpfulness) down to tight margins, such as "99.5% ± 0.05%". - **Development Velocity**: Automated synthetic test suites allow developers to adjust prompts or add features and immediately re-evaluate the system without waiting for human testing bottlenecks.
---
[06:44](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=404s) Two-Tiered Judges: Principal vs. Application-Specific
Reviewing the outputs of tens of thousands of synthetic customer interactions—which include complex multi-turn dialogs and underlying tool/API execution telemetry—requires automated evaluation. Vanguard employs a mixture of Large Language Models (LLMs) and task-oriented Small Language Models (SLMs) configured as automated judges split into two distinct tiers:
1. **Principal Judges**: Enterprise-wide standards that must remain consistent across every team. For universal metrics like toxicity or brand safety, an organization with 100+ dev teams cannot permit 100 differing definitions. Principal judges enforce these unified guardrails globally. 2. **Application-Specific Judges**: Custom evaluators tailored to individual domain needs. For instance, an application translating natural language into SQL queries requires specialized judges designed specifically to score text-to-SQL syntactical accuracy and query efficiency.
---
[08:29](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=509s) Self-Healing, Calibration, and Human-in-the-Loop Oversight
Automated judges are themselves machine learning models and are never 100% accurate out of the box. Furthermore, frontier foundation models lack Vanguard's proprietary organizational methodology, institutional ethos, and domain expertise. Vanguard closes this gap by integrating Subject Matter Experts (SMEs) directly into a Human-in-the-Loop (HITL) calibration loop.
SME feedback is continuously fed back into the pipeline to fine-tune and align both the operational agents and the evaluator judges. Over a year of iterative production data, Vanguard observed a steady upward alignment between automated judge ratings and human SME scores. This continuous calibration prevents evaluation decay as customer interaction styles, vocabulary, and underlying application requirements evolve over time.
---
[10:47](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=647s) Production Observability, Drift Detection, and Incident Escalation
Pre-production testing establishes baseline confidence, but the exact same Key Performance Indicators (KPIs)—such as toxicity, completeness, and helpfulness scores—must be measured continuously in live production. The mathematical delta between pre-production evaluation benchmarks and production performance metrics defines system **drift**.
Ritesh Shah details how production telemetry is operationalized into actionable governance:
- **Event-to-Alert Pipeline**: Every live interaction emits structured telemetry events. - **Issue & Incident Classification**: Events failing defined acceptance thresholds are flagged as issues and escalated to operational incidents. - **Automated Routing**: Incidents trigger automated alerts routed directly to the responsible business unit and engineering team, notifying them immediately when an AI system deviates from expected behavior.
[12:05](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=725s) AI Observability, Risk Budgets, and Kill Switches
AI observability requires a structured operational pipeline to separate regular behavior from critical system failures. Events generated by generative models are naturally non-deterministic and can frequently look like anomalies without actually signifying broken behavior. For this reason, teams must never raise critical alarms on isolated events. Instead, observability frameworks aggregate events into issues, and only when a collection of issues breaches an explicitly defined threshold are they escalated into actionable incidents. These incidents are then categorized by severity—whether an incident is benign, problematic, or critical—to determine the operational protocol, such as triggering a Major Incident Management (MIM) call or paging on-call engineers via PagerDuty.
```mermaid flowchart LR accTitle: AI Incident Escalation and Kill Switch Architecture subgraph EventStream["Telemetry Stream"] E["Raw AI Model Events"] --> Agg["Event Aggregation"] end subgraph Evaluation["Risk & Triage Layer"] Agg --> I["Aggregated Issues"] I --> T{"Breaches Risk Budget?"} end subgraph Response["Mitigation & Action"] T -- No --> Log["Log & Monitor"] T -- Yes --> Inc["Declare Incident"] Inc --> KS{"Kill Switch Execution"} KS --> H["Route to Human Reviewer"] KS --> A["Trigger Alert / PagerDuty"] KS --> F["Return Graceful Error Response"] end ```
Establishing this pipeline requires defining a formal "risk budget." Because AI and machine learning models are fundamentally generative and probabilistic, zero risk is impossible; the enterprise must accept some level of residual business risk. Without a concrete risk budget negotiated directly with business and risk partners, all monitoring thresholds remain arbitrary. When an evaluation dimension with low risk tolerance (such as toxicity) exceeds the acceptable threshold, systems must engage an automated kill switch. Kill switch mechanisms can be tiered: triggering an urgent alert for human intervention, pausing live responses to route incoming requests to human experts for manual review, or terminating execution to fulfill the prompt with a graceful, safe error message.
- **Threshold Definition**: Thresholds cannot be chosen in a vacuum; they must be a direct derivative of the enterprise's explicit business risk budget. - **Act on Incidents, Not Events**: Isolated model quirks are normal; operational responses (PagerDuty, MIM bridges) should only be provoked when aggregated issues exceed acceptable limits. - **Kill Switch Modalities**: - *Alert Trigger*: Pings a human operator while system execution continues. - *Human-in-the-Loop Interception*: Routes in-flight requests to human reviewers before delivering output. - *System Shutdown / Fail-Safe*: Halts execution entirely and serves an automated fallback error response.
---
[14:55](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=895s) The SME Confusion Matrix and Model Moats
To make the most efficient use of Subject Matter Experts (SMEs), their daily operational interaction with the system must be streamlined to binary decisions: "yes, I agree" or "no, I disagree" with an AI judge's assessment. Mapping these expert validations against AI judge evaluations creates a classical 2x2 confusion matrix that drives both system improvements and governance decisions:
| Evaluation Outcome | AI Judge Flagged | AI Judge Approved | Impact on System | |:--- |:--- |:--- |:--- | | **SME Agrees (Issue Exists)** | **True Positive (TP)**<br>Judge flagged an issue; SME agreed it is an error. | — | **Agent Improvement Opportunity**<br>Identifies real flaws in the underlying generative application to fix. | | **SME Agrees (No Issue)** | — | **True Negative (TN)**<br>Judge cleared output; SME confirmed it is valid. | **System Health Benchmark**<br>High volume confirms the system and judges are performing as intended. | | **SME Overrules (No Issue)** | **False Positive (FP)**<br>Judge flagged output; SME confirmed it was benign. | — | **Business Overhead**<br>Judge is overly conservative, wasting human reviewer review cycles. | | **SME Overrules (Issue Exists)** | — | **False Negative (FN)**<br>Judge cleared output; SME caught an undetected error. | **Real Business Risk**<br>Unseen, unflagged failures slipping silently into production. |
False positives and false negatives represent type I and type II errors, which are inherently inversely proportional. When false positives and false negatives accumulate, they indicate that the AI judges themselves require calibration because they are either acting too conservatively or letting critical business risks slip through unflagged. Conversely, true positives represent legitimate application errors, highlighting exact areas where the generative agent needs tuning. Over time, the accumulated dataset of SME decisions forms a proprietary golden benchmark dataset—the true operational moat for the enterprise—ensuring that whenever underlying applications or judges are updated, they can be rigorously regression-tested with high statistical confidence.
---
[18:05](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1085s) Actuarial Sampling and Turning Down the Oversight Dial
Enterprises deploying large-scale generative AI cannot scale human oversight linearly. If a system handles 100,000 interactions per day, reviewing every transaction manually is operationally impossible, as "there is not an army of SMEs that is available for us to hire." Enterprises must move away from brute-force 100% human oversight toward statistical sampling by applying principles from actuarial science.
```mermaid flowchart TD accTitle: Statistical Sampling and Human Oversight Reduction Flow subgraph Traffic["100,000 Daily Interactions"] In["Model Invocations"] --> J["AI Judge Assessment"] end subgraph JudgeRouting["Judge Decision Routing"] J -- "Flagged as Defect" --> FullRev["100% Mandatory Review<br>(True & False Positives)"] J -- "Passed as Compliant" --> SamplePool["Candidate Pool for Sampling<br>(True & False Negatives)"] end subgraph ActuarialSampling["Actuarial Calibration"] SamplePool --> Math["Actuarial Risk Model<br>(Evaluates KPIs & Risk Budget)"] Math --> StatRev["Statistical Sample Review<br>(e.g., 20% - 30% Dial)"] StatRev --> RiskEquiv["Achieves Equivalent Residual Risk to 100% Review"] end ```
By analyzing the confusion matrix KPIs, organizations can selectively sample traffic. The left column of the matrix (interactions flagged by judges as True Positives or False Positives) is always routed to reviewers. However, the right column (interactions approved by the judge as compliant) contains True Negatives and hidden False Negatives. Actuarial modeling allows teams to calculate the exact sample size needed from this approved pool, mathematically proving that reviewing a fraction—such as 20% or 30%—assumes the exact same level of residual risk as reviewing 100% of interactions. This approach keeps operational risk strictly bounded within the business risk budget while drastically dialing down manual oversight costs.
- **The Scale Dilemma**: High-throughput systems (100k+ interactions/day) render exhaustive human review unfeasible. - **Targeted Triage**: Flagged outputs receive full human review, while judge-approved streams are routed to actuarial sampling pools. - **Actuarial Risk Equivalence**: Statistical calculations prove that partial sampling can match the risk profile of total review, allowing teams to safely scale without linear SME hiring.
---
[20:10](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1210s) Judge Calibration: Prompt Optimization vs. Task-Oriented SLMs
Maintaining trustworthy evaluation requires a dual-track self-healing loop: improving the underlying generative application while continually calibrating the AI judges. When judges produce false positives or false negatives, organizations have two main paths for remediation depending on the complexity of the evaluation task:
```mermaid flowchart LR accTitle: Dual-Track Judge Calibration and Self-Healing subgraph SMELoop["SME Feedback Loop"] SME["SME Agree/Disagree Decisions"] --> Data["Curated Benchmark Dataset"] end subgraph CalibrationPath["Judge Remediation Paths"] Data --> Decision{"Prompt Complexity / Context Size"} Decision -- "Standard Context" --> Occam["Occam's Razor: Prompt Optimization<br>(Automated Prompt Tuning & Benchmark Re-run)"] Decision -- "Substantial / Large Context" --> SLM["Task-Oriented Small Language Models (SLMs)<br>(RLHF Pipelines via SME Data)"] end subgraph ClosedLoop["Production Impact"] Occam --> Calibrated["Calibrated AI Judges"] SLM --> Calibrated Calibrated --> ContVal["Continuous Validation & Regression Testing"] end ```
Following the principle of Occam's razor, the default approach uses prompt-based LLM judges. When these judges drift, automated prompt optimization and prompt augmentation mechanisms refine the judging prompt and immediately validate it against the SME benchmark dataset. However, as business rubrics become increasingly complex, judging prompts can grow excessively large and unwieldy. In these cases, teams transition to task-oriented Small Language Models (SLMs), fine-tuning them via Reinforcement Learning with Human Feedback (RLHF) pipelines powered by the exact same thumbs-up/thumbs-down SME decisions. This shifts the organizational mindset away from the traditional static concept of "we ran these tests, we are green" to an active operational posture: "we run these tests, we are confident, and we will continue to run these tests" to govern stochastic model behavior over time.
---
[21:58](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1318s) The Vanguard Enablement Architecture: From Python Library to AWS Platform
To turn AI evaluation into a shared, standardized capability across the organization, Vanguard evolved its enablement strategy through a multi-stage product roadmap designed to meet engineering teams where they are:
```mermaid flowchart TD accTitle: Vanguard Evaluation and Observability Platform Architecture subgraph CorePlatform["Custom AWS AI Evaluation Platform"] UI["Web Interface / Portal"] --> Core["Orchestration & Simulation Engine"]
subgraph Config["Configuration Modules"] P["Persona Management"] J["Bring Your Own Judges (BYOJ)"] GT["Ground Truth Ingestion"] end
Config --> Core Core --> Sim["Multi-Scenario Simulation"] Sim --> Reports["Multi-Dimensional Evaluation Report"] end
subgraph Governance["Production Risk Governance"] Reports --> Gate{"Go / No-Go Gate<br>(Residual Risk vs. Risk Budget)"} Gate -- Approved --> Prod["Production Deployment"] Gate -- Rejected --> Fix["Iterate on Agent / Judges"] end ```
Vanguard began with a lightweight Python library for developers to run local evaluations early in the development lifecycle. To support the entire enterprise, this was expanded into a centralized, custom web-based evaluation platform hosted on AWS. Engineering and product teams onboard their agents into the platform, configure custom personas and judges, supply ground-truth data, and schedule automated simulation runs. The platform generates comprehensive evaluation reports across multiple risk and quality dimensions. These reports serve as the objective go/no-go gate for release decisions, verifying that residual risk remains within acceptable limits. As the platform matured over several years, its user base broadened significantly beyond application developers to include product owners, divisional risk managers, and enterprise compliance stakeholders across the entire risk ecosystem.
[24:44](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1484s) Unified Interfaces and the Vision for CI/CD Agentic Evaluation
The architecture behind Vanguard's evaluation framework is designed around a single core definition of personas, simulations, and expected outputs to prevent fragmentation across enterprise risk, engineering, and business groups. Because these distinct groups cannot have conflicting definitions of how an application performs, the platform provides diverse entry points—Command Line Interfaces (CLIs), user interfaces (UIs), and agents—all tied to the exact same backend. As development modernizes with tools like Cloud Code, developers no longer evaluate systems by clicking through a UI; instead, automated pipelines take over before deployment.
The long-term vision is an automated CI/CD pipeline powered by specialized, parallelized agents. Early-stage setup agents configure personas and judge rubrics, while downstream evaluation agents run concurrent test suites across business logic, adversarial prompts, trusted AI standards, and regulatory compliance. If the aggregate results pass approval thresholds, the deployment proceeds to production. Crucially, evaluation does not terminate at release: the CI/CD pipeline automatically provisions post-production observability, importing the same risk rubrics and judges so that metrics remain identical across pre-prod and production environments while configuring operational alerts and triggers.
```mermaid flowchart TD accTitle: CI/CD Agentic AI Lifecycle Architecture subgraph PreProd["Pre-Production CI/CD Pipeline"] A["CI/CD Trigger / Desktop Cloud Code"] --> B["Setup Agents (Personas & Judges)"] B --> C1["Business Evaluation Agent"] B --> C2["Adversarial Testing Agent"] B --> C3["Trusted AI & Regulatory Agent"] C1 --> D{"Approval Gateway"} C2 --> D C3 --> D end
subgraph Production["Production Operations"] D -->|Approved| E["Deploy to Production"] E --> F["Automated Observability Setup"] F --> G["Import Judges (Pre/Post Metric Parity)"] F --> H["Triggers & Alerting Engine"] end ```
[27:50](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1670s) Redefining Risk, Stochasticity, and the AI Development Mindset
The transition to generative AI requires software organizations to redefine fundamental operating assumptions:
- **Establishing a Risk Budget**: Development cannot work backwards to set target accuracy or simplicity metrics without an explicit risk budget. Because LLM outputs are context-dependent—"The capital of Peru can be Lima. It can be many other things based on context"—teams cannot rely on small-scale User Acceptance Testing (UAT) and must instead apply statistically significant, actuarial science-based methodologies. - **Inherent vs. Residual Risk**: Teams must evaluate both the inherent risk of a raw foundation model and the residual risk remaining after applying guardrails, prompt optimizations, and jury judges. - **Design-Time Governance**: Risk budgets, performance targets, and self-healing loops must be codified at design time prior to production approval rather than treated as post-launch afterthoughts. - **Taming Stochasticity**: Generative AI systems are probabilistic by nature; "We can tame stochasticity. We cannot weed it out." If a use case demands absolute determinism, teams should instead deploy traditional machine learning or deterministic rule systems. - **Judges as Owned Collateral**: Judge scores cannot be treated like static unit tests. Because customer behavior evolves dynamically—as seen across internet communities prompting retail chatbots (like Chipotle) to execute complex math or generate Python code—judges (whether prompt-based or Small Language Models) are living software collateral that developers must own, version, and maintain across the entire software development lifecycle (SDLC).
[31:29](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1889s) Q&A: Multi-Tiered Observability and Defense-in-Depth
Responding to an audience question regarding runtime guardrail architectures, the speakers outline Vanguard's multi-layered defense model. The first line of defense consists of automated LLM judges executing in the observability platform to monitor incoming production interactions and track aggregate violation volumes.
Because automated LLM judges inevitably produce false positives and false negatives, Vanguard employs a second line of defense composed of human subject-matter experts (SMEs). These experts audit flagged interactions, generating calibrated ground-truth data that feeds back into self-healing loops—specifically prompt optimization, retrieval augmentation pipelines, and automated fine-tuning/RLHF (Reinforcement Learning from Human Feedback) workflows.
[33:14](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1994s) Q&A: Cost Optimization, Multi-Output Judges, and Tokenomics
Addressing the infrastructure costs associated with high-volume LLM evaluations, Vanguard combines model right-sizing, mathematical optimization, and multi-cloud routing:
- **Benchmarking & Operational Metrics**: Judges are benchmarked based on strict accuracy, sensitivity, and specificity thresholds, with a general preference for open-source architectures to minimize operational latency. - **MIMO (Multiple-Input Multiple-Output) Evaluations**: Rather than invoking separate judges for every dimension, Vanguard uses multi-task scoring prompts. For instance, pairing toxicity detection with token length or related safety attributes in a single pass reduces three separate LLM API calls down to one, leveraging mathematical correlation between outputs. - **Task-Specific SLMs vs. Frontier Models**: High-parameter models (such as 500-billion-parameter open models or trillion-parameter frontier models like Claude Opus) are excessively expensive for routine judging tasks. A model evaluating toxicity "doesn't need to know who won the World Series in '87." Vanguard's Enterprise AI and Research teams deploy specialized in-house models (approx. 50–60 billion parameters) tailored specifically to evaluation tasks. - **Infrastructure Cost Levers**: 1. *AWS Native Bedrock*: Initial managed service adoption. 2. *Self-Hosted Open-Source Models*: Direct hosting within Vanguard's cloud infrastructure to eliminate per-token managed service premiums. 3. *Proprietary In-House Models*: Training internal custom models for domain-specific evaluations. 4. *Multi-Cloud & Hyperscaler Arbitrage*: Distributing high-volume evaluation batches across multiple cloud providers to balance throughput against provider pricing models. 5. *Direct Provider Contracts*: Future pricing leverage negotiated via specialized enterprise agreements with frontier model providers such as Anthropic.
[37:01](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=2221s) Q&A: Stakeholder Alignment and Nuanced Risk Appetites
When asked how the technical team secures enterprise buy-in for non-zero failure tolerances, the speakers emphasize working directly with senior business stakeholders and product owners. The term "risk budget" itself originated from a senior product owner collaborating with the AI team.
Risk appetite cannot be uniform across an enterprise; it must be calibrated strictly according to the potential harm of a specific failure mode:
- **Paid / Tiered Customer Segments**: Require strict, low-tolerance risk budgets and higher-redundancy judge architectures. - **Public-Facing Chatbots**: Require broad safety, adversarial, and brand reputation guardrails due to open-ended user exploitation. - **Internal Crew-Facing Applications**: Systems serving internal employees (e.g., Vanguard's 5,000+ crew members) operate under different risk profiles, where task assistance and productivity outweigh external brand exposure risks.
[38:15](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=2295s) Balancing Inaction Risk Against AI Governance and Session Wrap-up
Addressing the delicate balance between risk management and business agility, the speakers emphasize the dangerous hidden cost of excessive caution. While organizations naturally worry about regulatory fines, safety violations, or compliance penalties when rolling out AI systems, freezing deployment out of fear carries its own severe consequences. Paralyzing progress and choosing to "don't do anything and not let the system move forward" creates a massive strategic vulnerability where a company risks losing the market entirely to faster competitors.
Organizations need to calibrate their mindset to weigh both sides of the risk equation. While taking calculated risks with production AI might risk potential penalties or remediation costs, being left behind due to total inaction can end up costing significantly more than any regulatory fine. Following this pragmatic perspective on AI governance and risk tolerance, the session concludes with closing acknowledgments as the speakers thank the audience to warm applause.
- **The Cost of Inaction**: Overly conservative governance that blocks system deployment risks forfeiting market leadership and relevance, often carrying a far steeper business penalty than manageable regulatory or operational risks. - **Risk Mindset Shift**: Enterprise AI governance must weigh potential fines against the broader financial and competitive losses caused by organizational paralysis.
## Notable quotes > [00:04](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=4s) We can tame stochasticity. We cannot weed it out of a system that is generative in nature. — Piyush Saxena
> [00:04](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=4s) cuz we don't fail. — Piyush Saxena
> [00:04](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=4s) How do I know that this application does not hallucinate? How is it safe? — Senior Leadership
> [03:09](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=189s) What is the capital of Peru? — Piyush Saxena
> [18:05](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1085s) there is not an army of SMEs that is available for us to hire. — Piyush Saxena
> [20:10](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1210s) we ran these tests, we are green — Ritesh Shah
> [20:10](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1210s) we run these tests, we are confident, and we will continue to run these tests — Ritesh Shah
> [27:50](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1670s) The capital of Peru can be Lima. It can be many other things based on context — Piyush Saxena
> [27:50](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1670s) We can tame stochasticity. We cannot weed it out. — Piyush Saxena
> [33:14](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=1994s) doesn't need to know who won the World Series in '87. — Ritesh Shah
> [38:15](https://www.youtube.com/watch?v=Cq6CuBTwikw&t=2295s) don't do anything and not let the system move forward — Piyush Saxena
## Mentioned Vanguard, Piyush Saxena, Ritesh Shah, Ai4, AWS, AWS Bedrock, Anthropic, Claude Opus, PagerDuty, Chipotle, Cloud Code, Python, SQL
## Video description Ritesh Shah - Chief Architect - AI/ML/GenAI, Vanguard Piyush Saxena - Director AIML, Advice, Wealth Management & AI CoE, Vanguard
Your AI Shipped. Now What?
Your AI passed the tests. The demo impressed stakeholders. The pilot delivered promising results. But what happens when real users arrive and your model behaves differently than expected? How do you know it is delivering consistent, reliable outcomes across different user groups and scenarios? And when performance drifts, safety issues emerge, or evaluations produce conflicting signals, do you have the visibility and infrastructure to understand why?
Join us at AI4 to explore how leading enterprises are moving beyond manual evaluations, spreadsheets, and intuition to establish a rigorous, scalable approach for measuring and governing AI systems throughout their lifecycle. In this session, we will demonstrate how modern AI evaluation frameworks help organizations build confidence in production AI by combining persona-driven testing, customized evaluation methodologies, human oversight, and continuous monitoring into a single, integrated process.
Learn how Persona Management enables teams to evaluate models against realistic user archetypes rather than relying on a single “average” user, uncovering biases, gaps, and performance variations before they impact customers. See how Bring Your Own Judges (BYOJ) allows organizations to define success on their own terms using domain-specific rubrics, custom scorers, fine-tuned classifiers, or external LLM judges that align with business objectives. Discover how a Jury of Evaluators creates stronger, more trustworthy assessments by aggregating multiple independent perspectives, reducing the risk of relying on a single evaluation metric or model.
We will also showcase how Human-in-the-Loop workflows enable expert reviewers to focus on high-risk and low-confidence outcomes, while continuously improving automated evaluation mechanisms. In addition, attendees will learn how structured adversarial testing and red teaming can uncover vulnerabilities such as prompt injection attacks, jailbreak attempts, and edge-case failures before deploying solutions at scale.
A key highlight of the session will be showcasing our enablement architecture, illustrating how evaluation, governance, and observability capabilities are embedded across the entire AI delivery lifecycle - from experimentation and development to deployment and production operations. Attendees will see how a unified architecture enables continuous validation, monitoring, and improvement of AI systems, providing actionable insights when model behavior changes and ensuring organizations maintain trust, compliance, and performance over time.
Whether you are building AI-powered applications, deploying agents, or scaling generative AI across the enterprise, this session will provide practical strategies and architectural patterns to help you transform AI evaluation from an afterthought into a competitive advantage. Stop relying on guesswork. Start building AI systems you can measure, trust, and confidently scale.
[Source](https://www.youtube.com/watch?v=Cq6CuBTwikw)