风控预警不只是发现异常,更要走通感知、诊断、行动三层闭环。本文从预警对象、异常计算到告警分级,再到归因分析与处置引导,拆解如何设计一套能真正落地、减少误报漏报的业务预警系统,让每一次告警都成为精准决策的起点。 科技新闻。
选型没有标准答案, 实际情况是可能是多种计算方式都有,需要结合实际的效果来选取。
本文由 @风控PM说 原创发布于人人都是产品经理。未经作者许可,禁止转载
个告背景与起因
图 1 预警系统的三层结构:感知 → 诊断 → 行动,形成反馈闭环
本次核销飙升,候选归因(按可能性从高到低):
3)结合具体样本和历史案例
个告事件经过
诊断层主要关注异常背后的原因。比如销售突然爆了,是活动真的火了,还是羊毛党在背后散消息?这就需要引入其他特征来交叉验证,帮忙缩小排查范围。
1)引导处置动作
1)预警对象及关注指标
个告各方回应
图 4 同样是”误伤下降”,配上不同的命中曲线,结论完全相反
一次完整的案件复盘,应当产出三样东西:策略补丁(堵住漏洞)、告警规则(确保下次同类事件能提前发现)、反面样本(补充进模型训练集)。产品上需要把这条路径彻底打通——确认有效的预警应自动或一键转化为案件,案件需关联对应的策略优化项,并统一录入案件中心,沉淀为可检索、可复用的历史经验,而不是散落在各自的工单和文档中。
在风控场景,我们关注的通用性指标一般有:
个告影响分析
通过反馈数据,可以促进预警的后续优化,让预警越来越准,越来越智能。
图 3 告警卡片内容:风险摘要 → 关键指标 → 归因结论 → 建议动作 → 实际样本分析
下钻分析中会涉及大量具体数字,但孤立的数据难以说明问题,必须搭配参照系来解读。例如“该策略一小时内识别出1200笔异常订单”——这个数字本身无法判断好坏,需要放在对照中才有意义:
需要注意的是,为避免误处置,具体处置动作的最终执行仍应以人工研判结论为准,系统不宜越权代劳。因此,产品设计上应以提供明确引导为主,同时充分保障操作的安全性,例如增加二次确认、操作留痕及权限管控等机制,确保每一步处置都可追溯、可回退。
业务团队可以根据优先程度定义好每一级该配什么动作,设计的关键还是要确保发出的预警都得到关注。
异常计算的方式通常有以下一些方式:
诊断层需要顺着异常现象,把问题归因出来。因此,如何设计好诊断模块,可以从以下四个方面思考。
告警发出不是终点。在风控场景中,业务对抗的窗口期极短,必须在资损扩大之前迅速采取行动。
预警接收人在获知异常问题的初步归因后,便进入验证环节,以判断告警结论是否准确。传统做法中,接收人往往需要手动离线回捞数据进行人工核验,效率较低。若系统能在推送告警时,预先将疑似有问题的样本按比例抽样回捞,并随告警一并推送,则可大幅节省人工操作时间。
因此在产品设计上,关联指标应与归因结论一并呈现,让信息一目了然。例如当分析卡片提示“疑似误识别”时,应同时展示当前被识别用户中正常用户的占比,用数据直接支撑归因判断,而非仅凭单一数字下结论。
3)沉淀为案件
举个例子,如果告警只写一句”某券包30分钟内核销量陡增50%”,收到的人脑子里大概率会充满疑问:
4)研判结论不要过于绝对
预警意味着有异常,需要马上关注、尽快处置。但大多数预警系统只做了第一步——告诉你数值变了。至于为什么变、该怎么办,全留给收消息的人自己去查、去琢磨。一旦告警一多,时间一长,大家就不爱看了,告警慢慢被折叠、被静音,不是不重视,是系统没帮人把路铺完。
2)异常计算
③活动本身设置偏松——依据:单券面额 -50,无核销门槛
2)通过对照说明问题
所以业务预警的设计,得把整条链走通:发现异常 → 定位原因 → 引导处置。
更合理的做法,是将下钻路径的发现串联起来,输出一份候选清单:
不是所有异常都值得半夜叫醒人,分级的核心是让最重大的事情被强打扰、被立刻响应。因此,可以根据预警的优先级进行分层:
风控业务中最有价值的告警规则,往往是从真实案件中生长出来的。
具体样本
这种输出方式有两点好处:提效接收人的研判效率——他可以直接调取候选①的样本证据,快速判断该假设是否成立。这比直接给出一个确定性结论更有价值,因为业务同学看得懂、能质疑、也能补充。
预警对象是谁,这是监控的锚点。不同业务场景对应的关注的对象不同,举几个场景来看:
例如,在营销资源变动场景中,常见下钻维度包括红包领取渠道和领取用户的结构(如新用户占比);而在交易场景中,则更关注下单用户的特征以及收货地址的地理聚集性。
接下来逐层展开聊一下设计思路。
业务预警信号常常具有多义性,因此横向对照尤为关键。以经典的“误伤下降”为例,单看似乎是好事,但结合命中曲线才能判断真实含义:若误伤下降而命中稳定,说明策略在优化;若误伤下降而命中同步下滑,则可能意味着策略过严,漏掉了本该拦截的风险。同样的“误伤下降”,搭配不同的命中曲线,结论完全相反。
展示该业务对象上一次出现类似波动的时间、最终判定原因及处置措施。有过一次真实归因记录,下次遇到相似情况便能大幅缩短判断路径。
因此,我们可以按三层结构来思考预警产品的设计——感知层、诊断层、行动层。感知层告诉你”什么变了”,诊断层帮你理”为什么变”,行动层告诉你”怎么办”。
相似历史案例
行动层最关键的产品能力,是让反馈能被收回来。可设计如下反馈动作:
①利益点在外部社群被传播——依据:新账号占比 +42pp,Top100 集中度 62%,两个外部渠道占核销 71%,拦截率反而下降
2)反馈闭环
诊断层的目标不是交付一个唯一的答案,而是指导分析的方向。
因此,预警消息的设计应同步配套对应的业务处置动作——可以是跳转至外部操作系统的链接,也可以是直接录入核验案件的入口。如图4一个告警图片所示,卡片上可提供如下引导选项:
1)预设下钻方向
这两项能力的价值往往被低估。如果产品设计仅停留在指标下钻,而未嵌入样本与历史案例,诊断能力其实只完成了一半——因为归因结论之后,最关键的一步正是通过实际样本数据来为本次告警作出最终裁定。
图 5 处置的结论参与优化后续预警
②渠道数据错投——依据:CH_047 昨日刚上线,历史无参考
这类需要关联比对的情况在业务预警中非常常见:
诊断层在分析最后需要给出一个结论——但这个结论不应该是唯一确定性的判断,而是将可能性收敛到 2-3 个候选方向。预警本质上是基于概率的推断,任何单一结论都可能因数据噪声、样本偏差或未知外部因素而失准。让系统自动锁定一个“唯一答案”,反而容易误导接收人。
针对不同业务场景的调研,通常会预先固化一些常见的下钻分析维度。这本质上是在模拟业务专家在分析问题时惯用的归因逻辑,将他们的分析思路模板化。
业务预警系统的核心,除了发现异常,更需要帮助业务同学在正确的时间做正确的动作。把它作为一个归因和处置的辅助工具来设计,而不仅是一个数据推送服务,得到的产品形态会完全不一样。
感知层主要关注:定好预警对象,定好异常怎么算。然后根据异常程度,判断这条预警的优先级。
行动层关注推送预警并接受结论。推送的时候可以根据规则把预警分发给对应的人。消息送达的同时,接收人可反馈预警的准确性,如果确实有问题,就引导到下一步处置动作。另外,每条预警的结论都可以沉淀下来,作为后续调优的素材,提升预警准确率。
风控团队每天都在做异常检测,盯的是坏人有没有混进来。但给风控自己用的业务预警,关注的是——规则有没有误杀或漏过、模型有没有跑偏、处置有没有正确下发。发现业务指标异常只是起点,真正的难点在于:如何从波动中筛选出有效信号、合理归因,并把每一次预警的处置结果转化为下一次更准的判断。
好的业务预警,得快速把事项报出来,还得让收到的人一眼看懂两件事:发生了什么,接下来该干嘛。
感知、诊断、行动——对应三个问题:什么变了?为什么变?怎么办?
在模板化分析的基础上,系统也应提供灵活的自助分析能力,例如借助AI查询助手,用户可以通过自然语言提问,直接获取针对特定情况的数据情况。
按比例抽取告警所涉及的对象(如一批异常订单及相关特征),同时附带样本研判的初步结论。业务同学可据此快速验证抽样订单的判定是否合理,而无需从头查起。
3)告警分级
题图来自Pixabay,基于CC0协议,后续进展有待观察。