想象你所在的小区刚换了新的物业公司。你的AI系统就像一栋住满用户的智能大楼。此前的工作中,安全排查(Map)发现了问题:电梯钢丝绳磨损、消防通道堆满杂物、配电箱电线老化。风险评估(Measure)也给出了结论:电梯事故概率不高,但一旦出事就是大事,必须优先处理。现在,最关键的问题来了:谁来修?多久修完?修完怎么验收?以后会不会复发? ——这就是 Manage(管理)职能要解决的。 NIST AI风险管理框架(AI RMF)把风险管理拆成四步:Govern(治理)、Map(映射)、Measure(度量)、Manage(管理)。Manage 是把前三步的“知”变成“行”的最后一道关卡,也是最容易被轻视的地方。很多团队能把风险清单做得漂漂亮亮,却没有一套能落地的整改机制:责任人悬空、计划停留在PPT、措施执行后无人复核、台账七零八落。这篇文章就用“物业公司”这个比喻,把 Manage 职能掰开揉碎:从认领责任、制定计划、执行整改、沟通协同、持续监控到留痕备查,讲清楚做 AI 合规和风险管理的你,怎么把风险真正管住。

岗位关联

学会了 Manage 职能,你就掌握了把抽象的风险报告变成具体整改动作的落地能力——这是 AI 合规岗最值钱的实战技能,也是区分“纸上谈兵”与“真知灼见”的分水岭。

目录
  1. 可视化演示
  2. 专责岗位认领
  3. 风险管理计划
  4. 响应措施落实
  5. 沟通协作机制
  6. 监控改进循环
  7. 文档台账留痕
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

动态演示NIST AI风险管理之Ma的核心机制,通过源头/管道/节点/终端四种模式展示关键概念与交互流程。

本节配有交互动效(进入视口后自动加载,约 3KB)。

NIST AI风险管理之Ma:NIST NIST AI RMF中Man AI风险优先级排序与处置资源分 核心机制可视化 NIST AI风险管理之Ma整体架构与关键组件

专责岗位认领

新物业接管小区的第一周,保安老刘把消防隐患清单贴在办公室门口。业主们围着催:“快买灭火器啊!”老刘却不慌不忙,先拿出签字笔,在每一条隐患后面写下一个名字——“3号楼消火栓:电工老王;楼道杂物:保洁赵姐;配电箱:维修小陈”。他很清楚:没写名字的隐患,下周就会变成“没人管的隐患”。风险管理的道理一模一样:一份没有责任人的风险清单,本质上等于一张废纸。

NIST AI RMF 的 Manage 职能正是这样开局的。在 Map(识别风险)和 Measure(评估风险)之后,管理的第一件事不是急着买“灭火器”,而是把风险清单上的每一条风险,明确指派给具体的责任人和角色。这个动作在框架里叫“分配责任”。AI 系统全生命周期——设计、开发、部署、运维、退役——每个环节都要有人为其可能产生的风险负责。算法团队要对模型偏差负责,数据团队要对数据质量负责,安全团队要对被攻击面负责,业务方要对最终上线决策负责。

实践中常用 RACI 矩阵来厘清这种职责关系:谁负责执行(Responsible)、谁拍板批准(Accountable)、咨询谁(Consulted)、通知谁(Informed)。比如一个信用评分模型上线,算法工程师 Responsible for 调试特征偏差,风控负责人 Accountable for 决策是否放量,法务被 Consulted,客服团队被 Informed。同时还要做好权限授予与回收:责任人离职或转岗,权限要同步变更,避免“人走了责任还挂在他名下”的僵尸状态。我们可以用“责任人覆盖率”来量化这一阶段的完成度:

当每一条风险都像消防栓一样挂上“责任人刘师傅”的牌子,Manage 职能才算真正有了抓手。人不到位,后面的一切计划、措施、监控,都只是空中楼阁。

Cowner=NassignedNrisks\displaystyle C_{owner} = \frac{N_{assigned}}{N_{risks}}
通俗说明:这个公式就像物业的清点表——清点全部隐患中有多少已经写上了责任人名字。覆盖率越低,“没人管”的漏网之鱼就越多。
  1. 分子 \(N_{assigned}\)表示已明确指派到具体责任人的风险条目数。在项目管理台账中,以“责任人”字段是否非空为准。
    Nassigned=已指派责任人的风险数量N_{assigned} = \text{已指派责任人的风险数量}
  2. 分母 \(N_{risks}\)表示当前风险登记台账中需要管理的全部风险条目总数,不论其严重程度如何。
    Nrisks=台账中的风险条目总数N_{risks} = \text{台账中的风险条目总数}
  3. 比值 \(C_{owner}\)表示责任人的覆盖率。理想状态应趋近 1.0;若低于 1.0,说明仍有风险处于“无人认领”的悬空状态,需要尽快补位。
    Cowner→1.0C_{owner} \to 1.0

风险管理计划

物业拿到了隐患清单,接下来是不是立刻撸起袖子干?老刘摇头。他先做了一件事:排优先级。燃气管泄漏今晚必须修,绿化带枯死可以放到月底。他把隐患分成“立即处置”“两周内处置”“本月计划”三档,再根据每档的工作量分配人手和预算。没有这份计划,物业就会陷入“哪里着火扑哪里”的被动局面。

在 AI 风险管理中,这一阶段叫“制定风险管理计划”。Manage 职能要求组织根据 Measure 阶段的评估分数,为每条风险确定处置优先级,并分配相应的资源:人力、预算、时间窗口。同时要明确处置策略——风险处置通常有四类:降低(加控制措施)、转移(买保险或外包)、接受(正式认可残余风险)、规避(放弃高风险场景)。每条风险都必须选定一种策略,不能模棱两可。

优先级排序的核心依据就是风险等级。实践中最常见的计算方式是把“发生的可能性”和“影响程度”相乘,得到一个可比较的数值。数值越高,处置优先级越靠前,资源分配越倾斜:

物业的月度维修表,每一行都写清了“修什么、谁去修、何时完工、花多少钱”。企业的 AI 风险管理计划本质上就是这份维修表:把抽象的风险分数,翻译成具体的人、财、物和时间安排。计划做得越细,执行阶段就越不会跑偏。

R=P×I\displaystyle R = P \times I
通俗说明:把“出事概率”和“出事后果”两个数字相乘,就像物业评估隐患时既看“会不会出事”,也看“出了事有多严重”。两者都高,才是真正的头号大敌。
  1. \(P\)(可能性)指风险在 AI 系统生命周期内实际发生的概率估计,取值范围通常为 0 到 1。数据漂移发生的概率高,取 0.8;某接口被攻击的概率低,取 0.2。
    P=风险发生概率,P∈[0,1]P = \text{风险发生概率,} P \in [0,1]
  2. \(I\)(影响程度)指风险一旦发生对用户、组织或社会造成的损害等级,一般按 1 到 5 分制打分。财产损失小为 1,涉及人身安全或大规模隐私泄露为 5。
    I=影响等级,I∈{1,2,3,4,5}I = \text{影响等级,} I \in \{1,2,3,4,5\}
  3. \(R\)(风险等级)两者相乘得到风险优先级分数。分数越高,在计划表中排位越靠前,投入的资源也越多,这就是“按风险定计划”的量化基础。
    R=P×I,R 越大优先级越高R = P \times I,\quad R \text{ 越大优先级越高}

响应措施落实

计划贴在墙上,不等于隐患被消除。物业老王见过太多“计划大师”:方案写得漂亮,三个月后电梯还是吱呀作响。老刘的作风是——把计划落成一张张施工单:“3号楼东侧电梯更换钢丝绳,王师傅,7月1日开工,7月3日验收。”只有措施真正落地,风险才开始下降。

Manage 职能在“响应措施落实”阶段要求把计划转成具体控制动作。控制措施一般分三类:技术控制——给模型加输入过滤、加入幻觉检测、设置异常告警阈值、对接口做鉴权加密;管理控制——双人复核关键操作、对运营人员进行风险培训、实行权限最小化隔离;应急响应——提前制定预案,明确熔断条件、回滚流程、对外公告模板,一旦风险爆发,能第一时间止血。措施执行结束后,还要重新评估一次风险等级,确认残余风险是否已经降到可接受水平:

整改完成后,物业依然会在电梯口贴一张“注意缝隙”的警示牌——这就是残余风险的现场标注。风险不会归零,但经过 Manage 的落实,它从“随时会爆”变成了“被关进笼子里”。

Rresidual=Rinherent−Emitigation\displaystyle R_{residual} = R_{inherent} - E_{mitigation}
通俗说明:整改效果等于“原来有多危险”减去“措施挡掉了多少危险”。就像消防隐患原来评 8 分,装了喷淋和烟感后挡掉了 6 分,还剩 2 分需要继续盯着。
  1. \(R_{inherent}\)(固有风险)指未采取任何控制措施时,风险本身固有的等级,对应 Measure 阶段的原始评分。
    Rinherent=尚未施加措施的风险值R_{inherent} = \text{尚未施加措施的风险值}
  2. \(E_{mitigation}\)(缓解效果)指已落地措施对风险的削减量,取决于措施的有效性和覆盖范围。一个有效的输入过滤器能把攻击风险显著压低。
    Emitigation=措施带来的风险削减值E_{mitigation} = \text{措施带来的风险削减值}
  3. \(R_{residual}\)(残余风险)指措施执行后仍然存在的风险。它应该小到组织可以接受,但如果仍然偏大,则说明控制力度不够,要追加措施或重新决策。
    Rresidual=Rinherent−Emitigation,越小越好R_{residual} = R_{inherent} - E_{mitigation},\quad \text{越小越好}

沟通协作机制

物业整改期间,老刘在每栋楼的电梯口贴了《施工通知》,每周在业主群发一次进度播报。他说:“闷头干活最可怕。你不说,业主以为你什么都没干;你不问,施工队就以次充好。”风险管理的世界里,信息不通必然导致扯皮:合规团队觉得业务不配合,业务团队觉得法务在找茬,管理层直到出事才知道有风险。

NIST 的 Manage 职能非常强调“沟通与协作”。AI 风险管理不是合规部门唱独角戏,它需要一套机制把各方拉进同一个信息场:跨部门风险例会——每月把算法、产品、法务、安全拉在一起过一遍风险台账;升级上报路径——一线工程师发现异常先报告直属领导,风险持续恶化按预案逐级上报到管理层甚至董事会;利益相关方通报——用户受到影响的要发公告,监管要求报备的要按时提交,合作伙伴涉及数据共享的要同步风险状态。每一次沟通都应有记录,这便是对外透明的“公示渠道”。

衡量沟通是否到位,可以用“通报及时率”这个指标,即实际及时通报的事件数占应通报事件总数的比例。它体现的是:风险发生了,组织有没有按约定让该知道的人都知道:

业主群里的每周播报,让每位住户知道“隐患正在被处理”,信任就是这样一点一点建立的。企业的利益相关方同理:监管、用户、内部管理层,都需要通过透明的沟通机制确认:这个 AI 系统,是被认真管理着的。

Treport=NreportedNevents×100%\displaystyle T_{report} = \frac{N_{reported}}{N_{events}} \times 100\%
通俗说明:小区里发生了 20 起安全隐患事件,物业按规矩在 24 小时内通报了 18 起,通报及时率就是 90%。剩下的 10%,就是信任裂缝的来源。
  1. 分子 \(N_{reported}\)指在规定时限内向相关方完成通报的风险事件数量,超过时限或未走正式渠道的不算数。
    Nreported=及时通报的事件数N_{reported} = \text{及时通报的事件数}
  2. 分母 \(N_{events}\)指周期内实际发生的、需要触发通报机制的全部风险事件数量。
    Nevents=应通报事件总数N_{events} = \text{应通报事件总数}
  3. 比例 \(T_{report}\)乘以 100% 后得到百分比形式的通报及时率。长期低于 100% 意味着某些风险正在“静默发酵”,需要排查是机制缺失还是责任人失职。
    Treport=NreportedNevents×100%,目标接近100%T_{report} = \frac{N_{reported}}{N_{events}} \times 100\%,\quad \text{目标接近} 100\%

监控改进循环

三个月后,老刘以为整改全部结束,结果巡检时发现:又有人从 3 楼私拉电线给电动车充电。他叹了口气——风险是会复发的。之前修好的消防通道,可能因为新住户堆杂物再次堵塞;之前加固的配电箱,可能因为新设备接入重新过热。物业随即建立了“巡逻 + 每月复查”制度。风险管理的世界里,一次性整改是不存在的。

Manage 职能的第五个要点是“持续监控与改进”。组织需要为 AI 系统设定一组KRI(关键风险指标)——比如模型拒绝率、用户投诉率、内容安全拦截率、数据漂移幅度——像门禁记录一样实时反映系统运行的健康状态。当指标偏离预设目标值,系统要能自动触发预警,并进入“告警→分派责任人→定位原因→采取措施→复核效果→归档”的完整闭环。此外还要定期复盘:每季度回顾哪些措施有效、哪些失效,把经验沉淀回风险库,让下一次 Map 阶段站在更高的起点上。

偏差的严重程度可以用指标实际值与目标值之差的绝对值来衡量。差值越大,说明系统偏离健康状态越远,需要越快介入:

巡逻不是“走过场”,而是通过一次次偏差发现新隐患,让小区在变化中始终处于可控状态。AI 系统面对的环境、数据、用户行为都在变,只有把监控改进循环转起来,风险才不会在某个角落里悄悄复活。

δt=∣KRIt−KRItarget∣\displaystyle \delta_{t} = \left| KRI_{t} - KRI_{target} \right|
通俗说明:假设模型拒绝率的健康目标是 15%,这个月实际到了 28%,偏差就是 13 个百分点。偏差越大,意味着 AI 系统的“体温”越异常,不能等它自己退烧。
  1. \(KRI_{t}\)(当期指标值)指第 t 个监控周期内实测到的关键风险指标数值,如当月投诉率、模型漂移指数。
    KRIt=第 t 期的实际指标KRI_{t} = \text{第 } t \text{ 期的实际指标}
  2. \(KRI_{target}\)(目标基线)指组织预先设定的健康区间参考值,一般来自于上线前的风险评估和业务容忍度。
    KRItarget=预设目标值KRI_{target} = \text{预设目标值}
  3. \(\delta_{t}\)(偏差量)取绝对值后,无论指标是偏高还是偏低,都转换为一个非负的偏差量。该值超过阈值时,触发闭环处置流程。
    δt=∣KRIt−KRItarget∣,δt>阈值时告警\delta_{t} = \left| KRI_{t} - KRI_{target} \right|,\quad \delta_{t} > \text{阈值时告警}

文档台账留痕

老物业临走前最怕的事,不是漏水,而是“说不清”:三年没有维修记录,出了事故保险公司不赔、业委会追责,连电梯什么时候保养过都查不到。老刘接手后立了一条规矩:所有事情必须留痕。维修单、验收单、巡检表、业主群公告记录,一个都不能少。他说:“留痕不是做给别人看的,是保护自己的护身符。”

AI 风险管理同样如此。Manage 职能要求组织建立完整的文档体系,做到“可审计、可追溯、可复现”:风险登记台账——记录每条风险的编号、描述、等级、责任人、处置状态和更新时间;决策理由记录——特别是“风险接受”这类决策,必须写明依据、授权人、复核周期,防止事后无法解释;审计追溯报告——当监管或内部审计来查时,能够按时间线还原整个风险处置过程;版本变更管理——模型、文档、台账的每一次改动都要有版本记录,谁在何时改了什么,一目了然。

决策留痕的完整程度,可以用“决策可追溯比例”来衡量,即已经形成规范记录的关键决策数占全部关键决策数的比例。这个比例越高,组织在面对审计时越从容:

一本完整的台账,是物业面对业主质疑时的底气;一次说不清的整改,相当于没有整改。AI 时代,这句道理同样成立——记录不只是过去时,它是组织为自己购买的“风险保险”。

Taudit=NdocumentedNdecisions\displaystyle T_{audit} = \frac{N_{documented}}{N_{decisions}}
通俗说明:这个公式像物业的档案柜——一年做了 100 个关键决策,有据可查的只有 80 个,档案完整度就是 80%。在审计眼里,缺失的 20% 约等于“当时没有认真想清楚”。
  1. 分子 \(N_{documented}\)指已按规范记录归档的关键决策数量,包括决策背景、依据、参与人、时间戳等要素齐备的记录。
    Ndocumented=有完整记录的关键决策数N_{documented} = \text{有完整记录的关键决策数}
  2. 分母 \(N_{decisions}\)指统计周期内做出的全部关键决策数量,如上线审批、风险接受、预案变更等。
    Ndecisions=关键决策总数N_{decisions} = \text{关键决策总数}
  3. 比值 \(T_{audit}\)表示可追溯决策的覆盖率。它不追求每一份记录都漂亮,但追求“每件重要的事都有据可查”。
    Taudit=NdocumentedNdecisions,目标趋近1.0T_{audit} = \frac{N_{documented}}{N_{decisions}},\quad \text{目标趋近} 1.0

AI 应用场景

金融信贷反欺诈模型上线后的风险管控

阶段:Manage(专责岗位认领 + 监控改进循环)

解决的问题:传统做法是模型上线后靠用户投诉被动发现问题,风险爆了才补救。引入 Manage 职能后,银行在模型上线前就指定风控模型责任人,建立风险台账,并设定 KRI 指标(如放款拒绝率、逾期率、投诉率)进行实时监控。

具体案例:某消费金融公司上线信用评分模型时,用 RACI 矩阵明确算法工程师、风控负责人、法务、客服的职责。上线两周后,监控发现某特定地区用户的拒绝率异常升高 12%,系统触发告警,责任人当天定位到该地区近期数据采集口径变化导致特征分布偏移,紧急重训模型并回滚灰度流量,48 小时内指标恢复正常,全程记录留痕。

医疗AI影像诊断系统的持续监控

阶段:Manage(响应措施落实 + 文档台账留痕)

解决的问题:医疗 AI 直接关系患者安全,传统项目管理只盯“上线”而不盯“上线后”,误诊风险难以控制。Manage 职能要求建立误诊案例上报、影像质控例会、医生反馈闭环,并把每次召回和修正记入台账。

具体案例:某三甲医院部署肺结节筛查 AI 后,放射科医生发现对特定型号 CT 设备的图像识别准确率偏低。科室按应急预案暂停该设备适配功能,影像科主任与算法团队联合复盘,补充 2000 例该设备影像做增量训练,经第三方验证通过后重新上线,全程决策记录和验证报告归档备查,满足监管审计要求。

大语言模型产品的内容安全治理

阶段:Manage(应急响应预案 + 沟通协作机制)

解决的问题:大模型产品面临提示注入、幻觉、有害内容生成等新型风险,且风险演化速度极快。传统“上线前测试通过”的方式无法覆盖长尾场景,必须靠上线后的持续监控、快速响应和多方协同。

具体案例:某互联网公司上线企业级知识库问答助手后,安全团队发现部分用户通过精心构造的提示词诱导模型输出内部制度性敏感信息。团队立即启动应急响应:临时关闭该对话场景、加入提示注入检测过滤器、通知受影响企业客户并致歉,同时将漏洞案例补充进红队测试库,一周后重新开放。从发现到闭环全程 7 天,每一步都在风险台账中留痕。

Python 演示

python57 行
# -*- coding: utf-8 -*-# AI risk management ledger: calculate risk level, owner coverage and residual riskclass RiskItem:    def __init__(self, rid, desc, prob, impact, owner, mitigation=0.0, status="pending"):        self.rid = rid        self.desc = desc        self.prob = prob            # 发生可能性 0.0-1.0        self.impact = impact        # 影响程度 1-5        self.owner = owner          # 责任人        self.mitigation = mitigation  # 缓解效果 0.0-1.0        self.status = status     def inherent_risk(self):        # 固有风险 = 可能性 * 影响        return self.prob * self.impact     def residual_risk(self):        # 残余风险 = 固有风险 * (1 - 缓解效果)        return self.inherent_risk() * (1.0 - self.mitigation)  class RiskLedger:    def __init__(self):        self.risks = []     def add(self, item):        self.risks.append(item)     def owner_coverage(self):        # 责任人覆盖率 = 已指派责任人 / 总风险数        if not self.risks:            return 0.0        assigned = sum(1 for r in self.risks if r.owner != "")        return assigned / len(self.risks)     def summary(self):        lines = []        for r in self.risks:            lines.append(                "{} [{}] owner={} inherent={:.2f} residual={:.2f} {}".format(                    r.rid, r.desc, r.owner, r.inherent_risk(), r.residual_risk(), r.status                )            )        lines.append("owner coverage: {:.0%}".format(self.owner_coverage()))        return "\n".join(lines)  def main():    ledger = RiskLedger()    ledger.add(RiskItem("R-01", "feature drift", 0.6, 4, "alice", 0.7, "done"))    ledger.add(RiskItem("R-02", "training data bias", 0.8, 5, "bob", 0.5, "in-progress"))    ledger.add(RiskItem("R-03", "api unauthorized access", 0.4, 4, "", 0.0, "pending"))    print(ledger.summary())  if __name__ == "__main__":    main()
目的:这段代码模拟了一个最小的 AI 风险管理台账——录入风险条目,计算固有风险与残余风险,统计责任人覆盖率,帮你在项目里快速测算 Manage 阶段的执行状态。
  1. return self.prob * self.impact用可能性乘以影响得到固有风险,呼应正文的风险等级公式。
  2. return self.inherent_risk() * (1.0 - self.mitigation)缓解效果越高,残余风险越低,对应“残余风险 = 固有风险 − 缓解效果”。
  3. assigned = sum(1 for r in self.risks if r.owner != "")统计已经认领责任的风险数量,分子来自 RACI 中的 Actual。
  4. ledger.add(RiskItem("R-03", "api unauthorized access", 0.4, 4, "", 0.0, "pending"))责任人留空表示这条风险还处于“无人认领”状态,覆盖率会因此下降。
  5. print(ledger.summary())输出台账摘要,一眼看到所有者覆盖率和每条风险的残余水平。

常见误区

误区“Govern 管治理,Manage 也管风险,两者不就是同一个东西改了个名吗?我们公司设一个合规部把事都干了就行。”

正解Govern 是“定规矩”——制定 AI 伦理原则、明确组织治理结构、划定责任边界;Manage 是“干活”——把规矩变成每一条风险的整改动作。类比小区:业委会定《业主公约》,物业公司负责巡逻、维修、保洁。没有 Govern,Manage 会乱做;没有 Manage,Govern 就是一纸空文。两家公司的合规部如果只出制度不抓执行,风险依然会失控。

为何常见:两者都带“管理”二字,日常工作又常由同一批人承担,职责边界很容易被忽略。

误区“我们做了非常详细的 AI 风险扫描,报告都交给管理层了。风险清单都有了,还能出什么问题?”

正解Map 和 Measure 阶段产出的只是一份“体检报告”,身体不会因为报告写得漂亮就自动健康。Manage 才是治疗和康复:责任人认领、行动计划、措施落实、复查验证。没有 Manage 的识别,就像医生下了诊断却不开药,病人该病还是病。真正的问题往往不是“没发现”,而是“发现了却没人管”。

为何常见:人们容易把“诊断清楚”误当作“问题解决”,因为识别阶段的成果看得见、好衡量,而执行阶段又长又琐碎。

误区“风险接受嘛,就是让用户签个协议、产品加一句'仅供参考',风险就转移给用户了,我们就不用管了。”

正解风险接受是 NIST 框架中一项正式的管理决策:由授权管理者在充分了解残余风险的基础上,签署记录、说明理由、设定复核周期,并持续监控残余风险是否仍在容忍度内。它不是躺平,而是“我知道还剩多少风险,我选择承担,并且会一直盯着它”。免责声明只转移法律意义上的部分责任,不改变风险事实。

为何常见:“接受”两个字听起来像“不处理”,初学者容易把它理解成把责任推出去就可以高枕无忧。

误区“风险台账就是合规部自己的内部记录,我们业务部门没空看,写了也没人管。”

正解台账是业务自己的“病历本”,记录每个决策的依据、每条措施的进展,供审计追责、监管检查和绩效复盘使用。比如模型上线时“已知存在偏见风险但选择接受”的决策若没有留痕,下次审计时业务方就无法自证当时是经过权衡的。留痕越完整,业务在事故面前越安全。

为何常见:台账短期内不产生直接业务价值,容易被当成成本;只有当纠纷或审计来临时,大家才发现没有它寸步难行。

误区“我们上线了一套 KRI 看板,大屏上五颜六色的指标都在滚动,监控工作已经做完了。”

正解监控的产出不是图表,而是“处置动作”。NIST 要求:发现指标偏离阈值后,要触发预警 → 分派责任人 → 评估原因 → 采取措施 → 复核效果 → 记录归档。如果看板显示红色却没人负责拉闸,那只是“围观”,不是监控。一个没有闭环动作的看板,和一块电子壁纸没有本质区别。

为何常见:数据可视化会带来一种“尽在掌握”的心理满足感,让人误以为看到就等于解决了。

面试题

Q1. NIST AI RMF 中 Manage 职能的核心任务是什么?

单选题 · easy

  • A.识别 AI 系统潜在风险
  • B.将风险应对行动落地执行← 正确答案
  • C.制定企业 AI 道德宣言
  • D.搜集数据准备模型训练

答案:B。Manage 的核心是把识别和评估出的风险变成具体的管控动作——认领责任人、制定计划、执行措施、监控改进。A 是 Map 的职责,C 偏向 Govern 的范畴,D 属于开发工作而非风险管理。

Q2. Manage 与 Govern 的主要区别是什么?

单选题 · easy

  • A.两者职责范围完全一致
  • B.Govern 主抓执行 Manage 定方针
  • C.Govern 负责定方针 Manage 抓落实← 正确答案
  • D.Manage 管技术层 Govern 管业务层

答案:C。Govern 是治理层,负责定原则、划边界、建架构;Manage 是执行层,负责把治理方针变成具体的风险整改行动。这就像业委会定公约、物业去巡逻维修。A 混淆了两者,B 说反了,D 把分工按技术/业务切分并不准确。

Q3. 风险等级通常如何计算?

单选题 · mid

  • A.将发生概率除以风险影响
  • B.将发生概率与影响相加
  • C.发生概率乘以影响程度← 正确答案
  • D.发生概率减去影响折算

答案:C。风险等级 = 可能性 × 影响,这是业界最通用的量化方式。相乘意味着两个维度都必须被重视:概率高但影响小,或概率低但影响巨大,都可能得到高分。A 除法和 D 减法没有管理含义,B 加法无法体现“两个高才最危险”的放大效应。

Q4. 残余风险指的是什么?

单选题 · mid

  • A.尚未被识别的潜在风险
  • B.措施实施后仍剩余的风险← 正确答案
  • C.已被彻底消除的风险隐患
  • D.已转移给保险公司的风险

答案:B。控制措施几乎不可能把风险降到零,残余风险就是采取缓解措施后依然存在的风险。Manage 要求对残余风险进行正式评估和记录。A 是未知风险,C 与“残余”矛盾,D 只是风险转移策略下的一种处理方式,不等于残余风险本身。

Q5. 以下哪些属于 Manage 阶段的典型职责?

多选题 · mid

  • A.为每条风险指派责任人← 正确答案
  • B.制定风险处置优先级计划← 正确答案
  • C.编写模型训练核心代码
  • D.记录决策依据形成台账← 正确答案

答案:ABD。Manage 涉及责任分配、计划制定、措施落实和文档留痕,A、B、D 都是其核心工作。C 是算法工程师的日常开发任务,属于 Map 阶段识别对象的一部分,不属于管理职责。要注意区分“被管理的对象”和“管理动作本身”。

Q6. 风险接受决策必须具备什么条件?

单选题 · hard

  • A.只须在例会上口头达成一致
  • B.正式记录理由并定期评估复核← 正确答案
  • C.经一次审批后效力永久有效
  • D.由风险责任人自行决定即可

答案:B。风险接受不是放弃管理,而是一种正式的、有条件的决策。它需要授权管理者签署、记录接受的理由和残余风险水平,并设定复核周期持续跟踪。A 没有留痕,C 忽略了环境变化,D 缺少授权层级,三者都不符合可审计要求。

Q7. 责任人覆盖率公式中的 \(N_{assigned}\) 代表什么?

单选题 · mid

  • A.已识别风险的总数量
  • B.已指派责任人的风险数← 正确答案
  • C.已关闭处置的风险数量
  • D.待评估的风险条目总数

答案:B。\(N_{assigned}\) 是有明确责任人的风险条目数,除以总风险数得到覆盖率。它衡量的是“责任分配”是否到位,而不是风险是否已处理完。C 是处置状态指标,D 指向评估流程,都与责任分配不同维度。

Q8. 持续监控阶段应该做哪些事情?

多选题 · mid

  • A.定期追踪关键风险指标← 正确答案
  • B.发现指标偏差及时处置← 正确答案
  • C.只关注上线前的内部测试
  • D.复盘改进并沉淀新措施← 正确答案

答案:ABD。持续监控是上线后的闭环过程:追踪 KRI、触发告警、分派处置、复核效果、复盘沉淀。A、B、D 都是闭环的组成部分。C 混淆了“上线前测试”和“上线后监控”,后者才是 Manage 阶段持续改进的核心。

Q9. AI 系统部署后发现新风险,按照 Manage 职能要求应如何处理?

单选题 · extreme

  • A.立即下线系统停止使用
  • B.按监控处置复盘闭环处理← 正确答案
  • C.等年度审计时一并上报
  • D.调整指标掩盖异常波动

答案:B。新风险出现时应走标准闭环:评估影响、分派责任人、采取措施或应急响应、复核效果、写入台账,必要时才回滚或下线。A 一刀切下线可能造成更大业务损失,C 拖延会导致风险扩大,D 属于严重违规。B 才是 NIST 框架倡导的规范动作。

Q10. 风险登记台账的主要作用是什么?

单选题 · easy

  • A.帮助决策追溯和审计留痕← 正确答案
  • B.占用存储空间没有太大用
  • C.可以完全替代在线监控
  • D.仅供合规部门内部浏览

答案:A。台账是风险管理过程的“黑匣子”,记录每项风险的来龙去脉、决策依据和处置进展,支撑审计追溯和责任认定。台账不能替代实时的 KRI 监控,它和监控是互补关系;也不应该只给合规部门看,业务和管理层都需要据此判断风险态势。