AI Testing & Quality

AI测试与质量可视化实验室

从模型测试策略到对抗鲁棒性,从偏差公平性到 A/B 测试框架,系统化呈现 AI 系统质量保障的方法论与工程实践。每个模块含可交互 SVG 演示。

DomainAI / MLOps
Modules8
Accent#fb923c orange
StackHTML / SVG / JS
Interactive Modules
模型测试策略
01
Unit Integration System Acceptance 测试金字塔:单元→集成→系统→验收

AI 测试金字塔:单元测试验证算子/层;集成测试验证模块协作;系统测试端到端评测;验收测试对齐业务指标。LLM 还需 Prompt 回归、输出契约测试。

PyramidContractGolden
覆盖率分析
02

AI 覆盖率多维:神经元覆盖率、边界覆盖率、决策路径覆盖率。DeepGauge 等工具度量激活模式,识别未充分测试的输入空间,指导生成补充用例。

DeepGaugeNeuron CovBoundary
对抗样本测试
03
panda 99.3% + ε noise gibbon 99% FGSM / PGD · 不可感知扰动导致误分类

FGSM/PGD 沿梯度方向添加微小扰动,使模型高置信误判。对抗训练将对抗样本纳入训练提升鲁棒性。LLM 对抗测试包括 Prompt 注入、越狱、越界输出检测。

FGSMPGDAdvTrain
鲁棒性评估
04
扰动强度 ε 准确率 robust standard accept threshold

鲁棒性曲线展示模型在扰动下的准确率衰减。鲁棒模型曲线平缓,标准模型急剧下降。CIFAR-10-C、ImageNet-C 等损坏基准评估对噪声/模糊/天气的稳定性。

ImageNet-CCertifiedCohenSmoothing
偏差与公平性测试
05
TPR by group A 0.92 B 0.78 C 0.62 D 0.45 parity 人口统计学平等 · TPR 差异超阈值即偏差

公平性指标:统计平等(demographic parity)、机会平等(equal opportunity)、校准。差分测试识别不同群体表现差异。缓解策略包括重采样、对抗去偏、后处理校准。

FairlearnAIF360DemParity
A/B 测试框架
06
Traffic 100% A (control) 50% B (treatment) 50% 点击运行分配

A/B 测试将流量随机分桶对照实验组,统计检验(t-test/卡方)判断差异显著性。需计算样本量、最小可检测效应、置信区间。在线实验注意新颖效应与交互效应。

HypothesisPowerCUPED
回归测试
07
version metric baseline regression! fixed threshold

回归测试监控模型迭代中指标退化。Golden Set 固定关键用例集合,每次发版对比。指纹哈希检测输出漂移。LLM 用 eval 基准集持续追踪质量变化,防止静默退化。

Golden SetEval HarnessDiff
持续质量监控
08
Latency p95 82ms Success Rate 99.2% Data Drift drift! Eval Score 0.87

生产监控四大维度:性能(延迟/吞吐)、可靠性(成功率/错误率)、数据漂移(分布变化)、质量(在线 eval)。告警阈值触发自动回滚,保障线上 SLA。

DriftSLAAutoRollback