你有没有注意过,超市货架上的每包零食背面都印着一张营养成分表?能量多少、蛋白质几克、脂肪几份、配料里有哪些添加剂——一清二楚。正因为有了这张表,你才敢放心地把陌生零食放进购物车。AI 产品其实也面临同样的信任问题:一个 chatbot 凭什么这么说?一个风控模型为什么拒绝我的贷款?如果模型本身是个“黑箱子”,用户不敢用,监管不敢批,产品经理自己也不敢拍胸脯。模型卡片(Model Card)就是 AI 世界的“营养成分表”。它是 AI 产品 PRD 中可解释性需求的核心交付物,把模型的“成分”(训练数据)、“功效”(性能指标)、“副作用”(限制与风险)一五一十写在纸上。这门手艺不是写文档那么简单,它涉及文档规范、对话流设计、评估集构建和合规审查,是 AI 产品经理的必修基本功。
学会撰写模型卡片,你就能把“说不清道不明的模型”变成“可审计、可沟通、可信任的产品资产”——这是 AI 产品经理区别于原型画师的核心能力,也是面试与协作中的硬通货。
可视化演示
动态演示可解释性需求详解与实战指南的核心机制,通过概览/流程/对比/趋势四种模式展示关键概念与交互流程。
本节配有交互动效(进入视口后自动加载,约 3KB)。
可解释性需求详解与实战指南:一模型卡 一、模型卡片 Model Ca 二、可解释性需求定义 核心机制可视化 可解释性需求详解与实战指南整体架构与关键组件
模型卡片概念定位
你站在超市货架前,拿起一包新出的坚果棒,翻到包装背面看营养成分表——能量 2100 千焦、蛋白质 12 克、膳食纤维 6 克,配料表里清清楚楚写着“扁桃仁、奇亚籽、食用盐”。这就是食品界的“可解释性”:不靠品牌吹嘘,靠一张标准化的表把真相摆出来。AI 产品里的模型卡片,做的就是同一件事。2019 年,Google 发表《Model Cards for Model Reporting》论文,正式提出这个工具:每一款对外发布的机器学习模型,都应附带一张“营养成分表”式的卡片,告诉使用者“我是什么、我吃什么长大的、我能干什么、我干不了什么”。
把概念延伸到产品语境:可解释性需求是 AI 产品 PRD 中的一类非功能需求,它不关心“功能能不能做”,而关心“做得清不清楚”。模型卡片就是这些需求落地的载体。它的核心价值有三层:对用户是知情权,让使用者知道模型边界从而避免误用;对团队是审计基线,出事之后能回溯模型是怎么造出来的;对业务是信任资产,敢把模型推向高价值场景的前提是说得清风险。
一套标准的模型卡片通常由七个区块组成:模型概述、训练数据、性能指标、适用场景、限制声明、伦理评估、合规审查。这和营养成分表的“能量、蛋白质、脂肪、碳水、钠”一样,是预先定死的骨架。评判一张卡片写得好不好,第一步就是算它的“完整度”——必填字段有没有填满。
就像一包零食如果营养成分表缺了“钠”那一行,顾客会怀疑厂家故意隐瞒——模型卡片缺了必填字段,审查者和用户同样会警觉。完整度不是形式主义,它是可解释性需求的第一道质检线。
- 统计已填字段数遍历模型卡片模板中的每一个必填字段,数出那些填了有效内容的字段个数,空字符串、NULL 都算未填。
- 统计必填字段总数模板里事先规定的必填字段总数,不随产品不同而改变,保证所有 AI 产品用同一把尺子衡量。
- 计算完整度比值用已填字段数除以必填总数,得到一个 0 到 1 之间的小数,1 为满格。
标准字段规范
营养成分表之所以让人信服,是因为它长着一张“全班统一”的脸:无论哪个品牌,能量、蛋白质、脂肪、碳水的顺序和单位都一致。你不需要重新学习怎么读表。模型卡片也一样,必须有标准字段规范,否则每个团队写出来的卡片五花八门,用户和法务都无从比对。
结构模板上,模型卡片分为“头部信息”和“主体区块”。头部信息包含模型名称、版本号、发布时间、责任团队;主体区块则沿用前面说的七段结构。每个区块内部再细分为可填写的字段,例如“训练数据”区块下含数据规模、数据来源、时间跨度、类别分布四个字段。这些字段不是拍脑袋定的,而是对照法规要求和行业惯例推导出来的。
编写要点有三条铁律:一是客观性,只写可验证的事实,不写“效果极佳”这类形容词;二是完整性,每个字段宁可写“不适用”也不空着,空字段会被解读为隐瞒;三是一致性,卡片内容必须与模型实际行为、评估报告对得上,卡片写“准确率 96%”但评估报告只有 90%,这属于造假事故。为了量化检查文档是否合规,可以计算字段符合率。
零食包装上如果单位忽而是“千焦”忽而是“大卡”,消费者一定破口大骂。模型卡片字段规范的意义同理:标准统一了,工具才能批量校验,审查者才能快速定位风险,产品之间才能横向对比。
- 统计符合规范的字段逐个检查字段是否按模板要求填写,数值格式、单位、语言、完整性都达标才算符合。
- 统计总字段数模板中定义的全部字段个数,包含选填字段。
- 计算符合率比值符合的数占总数的比例,越接近 1 说明文档越统一、越容易被下游自动解析。
对话流设计
你拿着那包坚果棒,问旁边的导购:“我有乳糖不耐受,能吃这个吗?”导购看了一眼配料表说“这里写着含乳清蛋白,建议别吃”。你安心地放回货架,还会觉得这家店靠谱。AI 产品里的“对话流”就是导购的应答脚本——它负责把模型卡片里的信息,用用户听得懂的方式讲出来。
对话流设计的第一步是问询分类。把用户在对话中可能提出的可解释性相关问询归成几类:模型来源类(“这个 AI 是怎么训练的?”)、能力边界类(“它能处理哪些问题?”)、风险隐私类(“我的数据会被存下来吗?”)、责任归属类(“出了问题找谁?”)。第二步是应答映射,为每一类问询指定模型卡片中对应的字段作为答案来源——来源类映射到“训练数据”区块,边界类映射到“适用场景”和“限制声明”区块,以此类推。第三步是兜底引导,当问题超出已配置范围时,不编造答案,而是引导用户查看完整模型卡片或转接人工。
设计对话流时可以用覆盖率来验收:提前列一份“用户最可能问的 50 个问题”,然后检查对话流能正确回答多少个。目标不是 100% 现场作答,而是让“不知道”也有体面的出口。
导购的本事不是背话术,而是让顾客的每个疑虑都有去处。对话流设计得好的 AI 产品,用户问“你能干嘛”和“你不能干嘛”,得到的都是清晰、坦诚、有出处的答案,而不是绕圈子——这才是可解释性在产品交互层面的落地。
- 计算已覆盖问询数从用户访谈、客服工单、模型卡片字段反推三类渠道,汇总出对话流已配置标准答复的问询类型数量。
- 统计预期问询总数同一份渠道清单里整理出的全部预期问询类型数,作为分母锁定口径。
- 求覆盖率比值两者相除得到 0 到 1 的比值,用于对话流发布评审。
透明度保障
一款零食想让顾客回购,最高级的策略不是把配料表藏起来,而是坦坦荡荡地全印出来,连“含有麸质”的过敏原提醒都写清楚。透明,反而建立信任。模型卡片的透明度保障,就是这种“主动坦诚”的设计。
透明度体现在三个层面。数据披露:训练数据不能只写“互联网公开数据”,要写规模、来源、时间范围、各群体(如性别、年龄段、地区)的样本占比,让审查者判断是否存在偏见隐患。指标公开:性能指标不能只报一个均值,要按群体拆分报告——比如模型总体准确率 92%,但 60 岁以上人群准确率只有 78%,这个差异必须写出来。限制声明:把“已知不能做”的事前置列出,比如“不适用于非中文输入”“对小众方言识别率下降”。
数据披露的量化表达,最核心的就是占比计算。它回答的问题是:我的训练数据里,到底谁的声音多、谁的声音少?
没有占比数据的模型卡片,就像一根“神秘口味”的能量棒——你吃下去了,却不知道里面主要是糖还是蛋白。有了占比披露,用户和审查者才能在事前判断:这个模型的服务对象画像是什么,哪些人可能被亏待。透明度不是让步,是产品长期主义的护城河。
- 统计第 i 类样本数按性别、年龄段、地域或文本类型等维度给训练样本分组,数出第 i 组的数量。
- 统计总样本数训练数据集的全部样本数量。
- 计算占比第 i 类样本数除以总数,得出该类别在数据中的比例,通常以百分比呈现。
评估集设计
食品厂商自己说“我的坚果棒很好吃”,没人信。得送到第三方检测机构,用统一的仪器和方法测出营养成分,印在包装上才有法律效力。模型的“好吃不好吃”,同样不能由训练方自己说了算,得由一份独立、客观的评估集来说话。
评估集设计的第一原则是独立构建:评估样本必须与训练样本彼此隔离,绝不混用。好比考试题不能提前给考生背。第二原则是代表性:评估集的群体构成要尽量贴近真实使用场景,既包含典型用户,也包含边缘群体和长尾样本。第三原则是边界验证:主动加入一些“刁钻”样本,比如口音浓重的语音、遮挡严重的人脸、罕见病影像,检验模型在边界条件下会不会崩溃。
指标测算方面,分类模型最常用的是精确率与召回率这对“跷跷板”指标,而把它们合成一个数的最经典公式是 F1 分数。
一份好的评估设计,应该把“评估集怎么建的、测出什么数、在哪些边界上失败了”原原本本写进模型卡片的评估报告区块。就像第三方检测报告会注明“检测样品批号”和“检测环境”一样,没有过程的可信度,结果也只是空中楼阁。
- 计算精确率 Precision模型预测为正的样本中,预测正确的比例,衡量“抓的准不准”。
- 计算召回率 Recall真实为正的样本中,被模型找回来的比例,衡量“抓的全不全”。
- 求 F1 调和平均把精确率和召回率代入公式,当两者都高时 F1 才高,避免单方面刷分。
合规审查
食药监局来工厂巡查,不会只听老板说“我们安全得很”。他们要查配料记录、查生产批次、查检测报告,全部对上了,才给发生产许可。AI 产品的合规审查,就是这双“看不见的手”——检查模型卡片与模型实际行为、产品宣传是否一致,对照法规找出风险点。
合规审查的起点是法规对标。国内 AI 产品至少要对齐《个人信息保护法》《数据安全法》《互联网信息服务算法推荐管理规定》,关键条款要逐条映射到模型卡片的字段上:有没有收集不必要的数据?有没有公布算法基本原理?有没有给用户提供拒绝个性化推荐的渠道?第二步是风险评估,把每个违规可能项按“影响程度”和“发生概率”打分,落入风险矩阵。第三步是审计留痕,每次审查的结论、责任人、整改措施都要记录在卡片版本历史中,确保任何时间点都能回溯“当时为什么这么定”。
风险等级的量化,行业里最常用的是二维风险矩阵。
合规审查不是想卡住产品,而是像食品监管一样,把“不能出事”变成“很难出事”的制度保障。一张模型卡片如果在合规审查中三次被退,团队应该庆幸:用户和法律替你挡住的,可能是一次大规模信任危机。
- 评估影响程度 Impact如果该风险真的发生,给用户、业务或社会造成后果有多严重,按 1-5 打分。
- 评估发生概率 Probability该风险在真实运行中出现的可能性有多高,同样按 1-5 打分。
- 求风险等级乘积两者相乘得到 1-25 的分数,映射到低中高风险分区。
落地实践
成熟的零食品牌都有一个产品档案库:新品立项、配方调整、营养成分复测、市场反馈,全链条记录在案。这样当某款产品被质疑时,品牌能在一小时内调出全部资料。模型卡片落地到产品团队,也要建立这样的机制,否则卡片只是一份写完就晾着的死文档。
团队协作上,模型卡片不是算法工程师一人的私活。算法负责提供训练数据和性能数据,产品经理负责整合编写与口径把关,法务负责合规审查,设计负责把卡片内容转化为用户可读的对话流,测试负责用独立评估集复核数据是否真实。版本管理上,卡片必须与模型版本严格联动:模型每次微调升级,卡片必须同步更新版本号和变更说明,禁止出现“模型已 V3 卡片还写 V1”的错位。反馈循环上,来自用户投诉、客服工单、审查意见的反馈要定期回流到卡片更新计划中,形成“发布—反馈—修订—再发布”的闭环。
落地质量可以用评审通过率来度量——它回答的是“这个团队的卡片流程健不健康”。
产品档案库不是给上级检查用的摆设,而是品牌能走多远的安全绳。模型卡片也一样——当一款 AI 产品经历了日活百万、监管问询和舆论风波之后,团队会庆幸:当初认认真真写了那张卡片,并且让它活到了今天。
- 统计一次通过的版本数每版模型卡片提交评审后,无重大修改直接通过的版本数量。
- 统计提交评审总版本数从首个正式版本到当前版本,所有进入评审流程的版本总数。
- 计算评审通过率通过的版本数除以总提交数,作为团队卡片流程的体检指标。
AI 应用场景
场景一:银行信贷审批模型的可解释性交付
阶段:产品需求定义 → 文档交付
解决的问题:信贷模型直接决策“放款还是拒贷”,传统做法只给业务部门一个分数,用户被拒后申诉无门、监管来查拿不出依据。引入模型卡片后,PRD 中明确要求每次模型迭代必须同步交付卡片,写清训练数据来源、各年龄段通过率差异、拒贷理由的解释话术,并将卡片接入客服对话流,让被拒用户能问到一个“说得通的答案”。
具体案例:某消费金融公司风控模型升级后,因卡片披露了“20-30 岁用户通过率 38%、40-50 岁用户通过率 52%”的群体差异,产品团队提前优化了年轻客群的补充授信策略,同时把差异说明写进用户告知文案,上线后监管抽查一次通过。
场景二:智能客服的“模型自述”对话流
阶段:原型设计 → 对话流程配置
解决的问题:智能客服被用户连环追问“你是不是机器人”“你的答案哪来的”“你说的准不准”,传统对话流没有对应话术,只能机械复读。基于模型卡片设计“模型自述”对话流:用户问来源时回答训练数据摘要,问可信度时回答性能指标,问隐私时引导查看数据条款,超纲问题统一兜底“这个问题我还在学习中,已为你转接人工”。
具体案例:某电商平台智能助手上线后,把模型卡片的关键字段转化为 12 个常见问询的标准答案,并设计了“卡片卡片”式的图文回复(在对话框里展示极简卡片)。一个月后,用户对助手回答的投诉率下降了 41%。
场景三:医疗辅助诊断产品的合规审查
阶段:合规审查 → 审计留痕
解决的问题:医疗 AI 产品人命关天,法规要求算法决策可追溯、风险可评估。传统做法是“上线前开一次会”草草了事。引入模型卡片后,将“伦理评估”和“合规审查”区块设为强制必填,每次模型更新必须同步更新风险评估矩阵,审查记录自动写入卡片历史版本。
具体案例:某医疗影像公司开发肺结节检测模型,审查时发现 65 岁以上患者亚组的召回率偏低,团队紧急用额外数据微调、重测并更新卡片后才获批上线。整个过程耗时两周,全部留痕可查,顺利通过三甲医院的信息化评审。
Python 演示
# -*- coding: utf-8 -*-"""模型卡片生成与完整性校验工具"""from datetime import date class ModelCardGenerator: REQUIRED_FIELDS = { "model_name": "模型名称", "version": "版本号", "overview": "模型概述", "training_data": "训练数据", "metrics": "性能指标", "limitations": "限制声明", "ethics": "伦理评估", } def __init__(self, model_info): self.model_info = model_info self.missing_list = [] def check_completeness(self): self.missing_list = [] for key in self.REQUIRED_FIELDS: if key not in self.model_info or not self.model_info[key]: self.missing_list.append(key) return len(self.missing_list) == 0 def build_card(self): lines = [] lines.append("# 模型卡片 Model Card") lines.append("") lines.append("- 生成日期:{0}".format(date.today().isoformat())) for key, label in self.REQUIRED_FIELDS.items(): value = self.model_info.get(key, "未填写") lines.append("- {0}:{1}".format(label, value)) return "\n".join(lines) def save_card(self, path="model_card.md"): if not self.check_completeness(): raise ValueError("缺少必填字段:{0}".format(",".join(self.missing_list))) with open(path, "w", encoding="utf-8") as f: f.write(self.build_card()) return path def report(self): self.check_completeness() total = len(self.REQUIRED_FIELDS) filled = total - len(self.missing_list) return "完整度:{0}/{1},缺失字段:{2}".format( filled, total, ",".join(self.missing_list) or "无" ) if __name__ == "__main__": sample = { "model_name": "credit-risk-v2", "version": "2.1.0", "overview": "用于消费信贷申请的风险评分模型", "training_data": "2019-2023 年脱敏信贷样本 120 万条", "metrics": "AUC 0.86,F1 0.79", "limitations": "不适用于五年以上历史信贷记录缺失的申请者", "ethics": "按性别/年龄段拆分评估,差异小于 2%", } card = ModelCardGenerator(sample) path = card.save_card() print("已生成:", path) print(card.report())
REQUIRED_FIELDS = {...}把模板里的七个必填区块定义为类属性,作为全团队统一的“营养成分表骨架”。self.missing_list = []初始化缺失字段容器,每次校验前清空,避免上次结果残留。if key not in self.model_info or not self.model_info[key]判断字段是否存在且非空,空字符串同样算缺失,这是完整度检查的核心逻辑。lines.append("- {0}:{1}".format(label, value))按固定格式逐行写入 Markdown 列表,保证输出文档结构永远标准。raise ValueError("缺少必填字段:...")发现缺失立即抛错,宁可生成失败也不产出“假完整”卡片,对应产品中的发布阻断机制。open(path, "w", encoding="utf-8")用 UTF-8 编码写入文件,中文内容在 Windows 和 Linux 上都不会乱码。
常见误区
误区“模型卡片不就是给开发看的接口文档嘛,把参数、调用方式、返回字段写清楚就行了。我们团队的模型卡片一直是这么写的,用户也没抱怨过。”
正解模型卡片面向的对象是“人”,是用户、业务方、审查者、法务,而不是调用模型的程序员。API 文档回答“怎么调”,模型卡片回答“是什么、凭什么、怕什么”。拿营养成分表类比:API 文档像仓库的扫码枪操作手册,模型卡片像贴在包装外的营养说明——前者给内部操作员看,后者给所有消费者看。写错对象,可解释性就归零。
为何常见:大多数团队以工程师为主,写文档的惯性思维是“写清楚技术细节”,忽略了卡片存在的目的是建立信任而不是传递接口契约。
误区“我在模型卡片的性能区块写了准确率 98%,已经覆盖了最重要的信息。再写别的指标会显得啰嗦,领导和用户也看不懂。”
正解只报单一均值就像营养成分表只印“热量 200 卡”不印蛋白质和脂肪——信息严重失真。准确率在类别不平衡时几乎没有参考价值,而且掩盖了不同人群的表现差异。正确做法是报告精确率、召回率、F1,并拆分成多个群体对比。如果训练数据里 90% 是中年男性样本,总体准确率 98% 可能恰恰说明这个模型对女性用户非常糟糕,而单一数字让一切照妖镜失效。
为何常见:训练阶段工程师最常盯的就是 accuracy 单值,这个习惯被原封不动搬进了产品文档,忽略了可解释性要求的多维刻画。
误区“模型在测试集上表现好不就代表能用了吗?直接用训练时候的数据评估最省事,反正就是看看数字。”
正解用训练数据评估相当于自己出题自己考,分数虚高到失去意义。模型完全可能把训练样本“背”下来,换一批新数据立刻露馅。可解释性需求的根基是“真实性能”,真实来自独立评估集。评估集必须满足三个条件:不与训练样本重叠、构成贴近真实使用分布、包含边界与长尾样本。省事的代价是:产品上线后才发现实际表现只有宣称的一半,届时用户信任的损失比补评估集贵一百倍。
为何常见:省力和侥幸心理。小团队训练数据本身紧张,舍不得“浪费”样本,于是把训练集既当运动员又当裁判。
误区“模型卡片我们产品写好了交给法务看就行,合不合规是他们专业的事。他们一眼就能看出问题,我们配合改就行。”
正解法务能看懂法规,但看不懂模型的技术细节和数据含义。产品经理是“翻译官”——把模型的行为翻译成法务能审查的事实,再用法务的结论反向约束模型设计。比如《个人信息保护法》要求最小必要,法务只能说“数据别收集太多”,具体哪些字段越界、需要用哪部分数据做评估,必须由懂模型的产品经理来界定。合规是“产品-算法-法务”三方协作,产品经理站在中间位置缺一不可。
为何常见:传统软件产品里合规确实以法务为主,但 AI 产品的合规密度高、专业门槛强,套用旧分工模式必然出现审查盲区。
误区“卡片是产品上线时一次性交付的文档,写完归档就完事了。模型以后小改一下,卡片没必要跟着改,用户也不会注意版本号。”
正解模型卡片是活文档,必须与模型版本严格联动。每一次微调、每一次数据更新、每一次 prompt 策略调整,都可能改变模型行为,卡片不跟进就等于发布虚假信息。就像零食改配方后营养成分表必须重测重印,否则就是违反食品安全法的行为——模型卡片过期发布,在监管眼里同样是合规事故。版本管理要嵌入 CI/CD 流程,模型发布时必须校验卡片版本是否匹配。
为何常见:文档工作天然有“一次性交付”的惯性,而模型是持续演化的生物。团队缺少版本联动的工程意识,是导致卡片快速腐化的根源。
面试题
Q1. 模型卡片在 AI 产品 PRD 中主要服务于哪类需求?
- A.性能优化需求
- B.可解释性需求← 正确答案
- C.界面美观需求
- D.数据存储需求
答案:B。模型卡片是“AI 的营养成分表”,核心目标是让用户、审查者和协作方看懂模型的来源、能力与边界,这正对应可解释性需求。性能优化关注指标提升,界面美观属于 UX,数据存储属于架构,都答非所问。
Q2. 模型卡片最恰当的生活化类比是?
- A.用户操作手册
- B.产品宣传海报
- C.食品营养成分表← 正确答案
- D.售后维修工单
答案:C。营养成分表把成分、含量、警示标准化公开展示,与模型卡片披露训练数据、性能指标、限制声明一一对应。操作手册管“怎么用”,海报管“营销包装”,工单管“事后维修”,都不具备事前透明披露的属性。
Q3. 模型卡片中的“训练数据”区块应重点披露什么?
- A.数据仓库 IP 地址
- B.数据来源与分布← 正确答案
- C.开发人员工号
- D.数据库访问凭证
答案:B。训练数据披露关注来源、规模、时间范围和群体分布,让审查者能判断偏见与合规风险。IP 地址、工号、访问凭证属于内部机密信息,既不必要也不应该出现在卡片里,暴露反而构成安全风险。
Q4. 评估集为什么必须独立于训练集?
- A.减少磁盘占用
- B.避免数据泄漏假象← 正确答案
- C.加快模型训练
- D.简化数据标注
答案:B。用训练集评估等于自己出题自己考,模型可能已经“背下”答案,分数虚高无法反映真实泛化能力。独立评估集的意义是模拟真实世界的未知数据。磁盘、速度、标注成本都与评估独立性无关,属于干扰项。
Q5. 模型卡片应包含哪些标准区块?
- A.模型概述← 正确答案
- B.性能指标← 正确答案
- C.限制与伦理← 正确答案
- D.股东分红方案
答案:ABC。模型概述交代模型身份,性能指标报告能力水平,限制与伦理声明边界和公平性,三者都是可解释性需求的标准组成。股东分红属于商业治理问题,与模型可解释性无关,不应出现在技术产品文档中。
Q6. 对话流中用户问“这个模型会不会有偏见”,首先应怎么办?
- A.拒绝回答该问题
- B.跳转到客服人工
- C.引导查看伦理评估区块← 正确答案
- D.让用户自己搜索
答案:C。模型卡片的伦理评估区块记录了数据占比和分组性能差异,是回应偏见问题的权威来源。对话流应映射到该字段并给出可读摘要。直接拒绝态度恶劣,无筛选转人工成本高,让用户自搜体验差且不可控。
Q7. 编写模型卡片时,哪些做法符合透明度原则?
- A.按群体拆分报告指标← 正确答案
- B.披露数据类别占比← 正确答案
- C.隐瞒已知失败案例
- D.明确声明适用边界← 正确答案
答案:ABD。按群体拆分指标能暴露“总体高、局部低”的不公平,披露数据占比让偏见可审计,声明适用边界避免模型被滥用——三者都是透明度核心动作。隐瞒失败案例恰恰破坏可解释性,与透明度背道而驰。
Q8. F1 分数主要调和哪两个指标?
- A.精确率与召回率← 正确答案
- B.准确率与损失值
- C.吞吐量与响应时延
- D.覆盖率与精确率
答案:A。F1 是精确率(找得准)与召回率(找得全)的调和平均,防止模型在其中一个指标上“刷分”。准确率配合损失值是训练阶段看板组合,吞吐量和时延是服务性能指标,覆盖率在可解释性对话流里另有定义,这些都不构成 F1 的原料。
Q9. 合规审查中“风险等级 = 影响程度 × 发生概率”模型的作用是?
- A.计算模型参数量
- B.优先处理高风险项← 正确答案
- C.代替人工测试
- D.提高训练速度
答案:B。风险矩阵把“后果多严重”和“发生多频繁”两个维度量化相乘,得到 1-25 的风险分,据此排出整改优先级:高风险先处理、低风险可接受。它与参数量、训练速度和自动化测试无关,是审查决策排序工具。
Q10. 模型卡片在团队落地时需建立哪些机制?
- A.版本号与模型联动← 正确答案
- B.每次发布前评审← 正确答案
- C.用户反馈回流← 正确答案
- D.删除历史审计记录
答案:ABC。版本联动保证卡片与模型同步演进,发布评审把住质量关口,反馈回流让卡片持续修正,三者构成“活文档”闭环。删除历史审计记录恰好违反留痕原则,会让审查与追责失去依据。