ARTICLE · 1099806
智能化穿透式监管模型设计指南——模型文档篇
规则模型设计的工作做完了,接下来的问题是:怎么交付?
模型设计师脑子里的判断逻辑、风险认知、管控思路,怎么变成模型开发人员能看懂、能实现、能维护的文档?这就是模型文档要回答的。
模型文档是模型设计的直接成果体现,也是模型开发与运行的操作手册。
没有模型文档,设计师的想法就只存在于设计师的脑子里。有了模型文档,想法才能变成可交付、可传承、可维护的设计资产。
01 模型文档的内涵
(一)什么是模型文档
模型文档,是记录模型设计成果的书面文件。它不是模型本身,而是模型的“设计说明书”。
模型文档的核心功能是“记录”和“传递”。
记录,是把设计师的判断逻辑固化下来,不会因为人员变动而流失。传递,是把设计师的判断逻辑传递给开发人员、运维人员、管理人员,让他们能够理解、实现、维护这个模型。
(二)模型文档与模型的关系
模型文档与模型,是“设计图”与“建筑物”的关系。
模型文档是设计图,描述了模型应该是什么样子。模型是建筑物,是设计图在系统中的实际实现。设计图指导建筑物的建造,建筑物验证设计图的准确性。
没有设计图,建筑物就无从建造;没有建筑物,设计图就只是纸上的图纸。
(三)规则模型与风险模型的文档区别
规则模型和风险模型的文档有本质区别。
规则模型的文档,核心是“规则逻辑”。它回答的是“如果A且B,则判定为C”。文档的内容围绕规则逻辑展开,包括风险场景、规则条目、判断变量、判断算子、判断值、阈值、处置动作等。
风险模型的文档,核心是“特征工程”。它回答的是“什么特征组合能预测风险”。文档的内容围绕特征工程展开,包括特征变量、特征来源、特征权重、模型算法、训练数据、模型评估等。
两者的文档结构、内容重点、读者对象完全不同。显然,本文讨论的模型文档,是指规则模型涉及的文档。
02 模型文档的构成
(一)模型文档的组成
在本穿透式监管模型设计指南系列的前面六篇文章,分别论述了规则模型设计的六个要素。
即风险场景、规则逻辑、数据来源、阈值设定、处置动作、迭代机制。
每一篇,就是每一个要素,也都对应模型文档中的一张表。
风险场景篇论述了如何拆解风险场景、如何确定监控方向,其内容对应表一风险场景定义表。
规则逻辑篇论述了规则逻辑的构成、规则条目的拆解、条件表达式的构建,其内容对应表二规则逻辑构建表。
数据来源篇论述了如何将判断变量定位到物理字段、如何梳理数据可得性。其内容对应表三数据来源梳理表。
阈值设定篇论述了阈值的类型、设定方法、合理性判断、动态调整,其对应表四预警阈值设定表。
处置动作篇论述了处置动作的分类、配置、执行主体、评价与优化,其内容对应表五处置响应流程表。
迭代机制篇论述了迭代的内涵、内容、触发条件、保障机制,其内容对应表六规则迭代记录表。
(二)六张表的关系
这六张表之间,是层层递进的关系。
表一风险场景定义表定义了“监控什么”,确定了模型的监控边界和监控方向。
表二规则逻辑构建表在表一的监控方向下,定义了“怎么判断”,构建了规则逻辑和规则条目。
表三数据来源梳理表在表二的规则条目下,定义了“用什么数据判断”,将判断变量定位到物理字段。
表四预警阈值设定表在表二的规则逻辑下,定义了“判断到什么程度算违规”,设定了阈值参数和风险等级。
表五处置响应流程表在表四的风险等级下,定义了“触发后怎么办”,配置了处置动作和执行主体。
表六记录了上述五张表的运行效果和迭代历史。
六张表环环相扣,构成模型从设计到运行到迭代的完整文档。
03 各文档的具体内容
(一)表一:风险场景定义表
表一对应风险场景篇的论述内容。
风险场景论述了如何从风险或问题出发,参照控制措施,拆解风险场景,产出监控方向。表一记录这些拆解和产出的结果。
表一包含以下内容。
所属业务流程,记录风险发生在哪个业务环节。例如,投资决策审批环节、采购招标环节、资金支付环节。
风险或问题描述,记录需要通过模型管控的具体风险或问题。例如,“违规决策投资”“虚假贸易”“过度负债”。
风险场景描述,记录风险在业务操作层面的具体表现形态。例如,“在投资决策审批环节,款项支付日期早于董事会决议日期,构成程序倒置”。
监控方向,记录系统需要监控的具体违规形态。监控方向是风险场景的系统语言表达。在多数情况下,一个风险场景对应一个监控方向。风险场景回答“在哪个业务环节、可能发生哪种违规行为”,监控方向回答“系统需要监控哪种具体的违规形态”。例如,风险场景是“在投资决策审批环节,款项支付日期早于董事会决议日期”,监控方向是“投资决策程序倒置”。
违规后果,记录该风险可能导致的损失和追责情形。例如,引用46号令的追责情形,说明内控评价等级。
监管依据,记录该风险对应的法律法规、监管规定和内部制度。例如,74号文“十不准”、46号令第七条、企业内部《贸易业务管理办法》。
现行管控措施,记录当前已经存在的人工管控手段。例如,人工审批、人工核对、事后检查。
监控局限性声明,说明模型无法覆盖的场景或需要人工判断的边界。例如,“物流运输记录暂不可获取,模型对物流维度的判断依赖代理变量”。
(二)表二:规则逻辑构建表
表二对应规则逻辑篇的论述内容。
规则逻辑篇论述了规则逻辑的构成、规则条目的拆解、条件表达式的构建。表二记录这些设计的结果。
表二包含以下内容。
规则编号,是规则的唯一标识。例如,RZ-00-F01-R01。
规则名称,是规则的简短名称。例如,“融资性贸易检测——‘先支后收’资金过账模式识别”。
所属监控方向,引用表一中的监控方向。表一定义监控方向,表二引用监控方向。两者是同一个概念,表一是定义和产出,表二是引用和使用。
合规义务来源,引用具体的法规条款和制度条款。例如,74号文“不准开展任何形式的融资性贸易”、46号令第七条。
业务判断逻辑描述,用自然语言表述判定逻辑。例如,“如果上下游企业之间存在关联关系,且采购付款日期早于销售回款日期,且毛利率异常偏低,且购销合同存在背对背特征,则判定为融资性贸易嫌疑”。
原子化规则条目拆解,将业务判断拆解为不可再分的原子条件。每个条目包含一个判断变量、一个判断算子、一个判断值。例如,条目一:上下游关联关系路径≤2层;条目二:采购付款日期≤销售回款日期;条目三:毛利率低于行业均值50%或低于1%;条目四:购销合同相似度≥90%。
逻辑组合关系,说明原子化规则条目之间的组合方式。例如,“条目一 AND 条目二 AND 条目三 AND 条目四”。
输出信号,记录规则命中后的预警描述模板,含变量替换。例如,“【融资性贸易预警】业务编号【XXX】、交易对手(上游:XXX,下游:XXX)、合同金额【XXX万元】、毛利率【X%】, 存在融资性贸易嫌疑”。
规则性质,说明是刚性触发还是需人工研判。例如,“刚性触发”。
控制联动建议,记录规则命中后系统自动执行的操作。例如,“暂停该笔业务后续资金支付”“标记红色标识”“生成核查工单”。
解除条件,记录解除预警的条件。例如,“经联合核查确认具有合理商业理由,经分管领导审批后方可解除”。
(三)表三:数据来源梳理表
表三对应数据来源篇的论述内容。
数据来源篇论述了如何将规则条目中的判断变量定位到具体的物理字段,如何梳理数据可得性。表三记录这些梳理的结果。
表三包含以下内容。
数据项编号,是数据项的唯一标识。例如,DATA-001。
所需数据项,是判断变量的名称。例如,“上游供应商统一社会信用代码”“采购付款日期”“毛利率”。
数据业务含义,用通俗语言解释该数据在业务上的含义。例如,“采购付款日期是指该笔贸易业务采购款项的实际支付日期”。
关联规则条目,引用表二中的原子化规则条目编号。例如,F01-条目一、F01-条目二。
数据来源系统,记录该数据来自哪个业务系统。例如,财务/司库系统、合同管理系统、工商信息库。
数据库表名,记录该数据在哪个数据库表中。例如,payment_records。
字段名,记录该数据在表中的物理字段名。例如,payment_date。
采集方式,记录该数据通过什么方式被采集到数据平台。例如,API接口、数据库同步、配置维护。
更新频率,记录该数据的更新周期。例如,实时、每日、月度。
数据质量评估,记录该数据的质量状况。例如,良好、需清洗、需人工维护。
当前可获取状态,记录该数据当前是否可获取。例如,可获取、需改造后可获取、不可获取。
异常处理策略,记录当数据不可用时规则逻辑应如何处理。例如,“接口超时使用前日缓存数据,标注数据延迟”“数据不可用时跳过该维度”。
(四)表四:预警阈值设定表
表四对应阈值设定篇的论述内容。
阈值设定篇论述了阈值的类型、设定方法、合理性判断、动态调整。表四记录这些设定的结果。
表四包含以下内容。
关联规则编号,引用表二中的规则编号。
阈值参数,记录触发预警的临界值描述。例如,“毛利率低于同期同行业正常贸易毛利率均值的50%,或绝对值低于1%”。
风险等级,记录该阈值对应的风险等级。例如,高风险、中风险。
风险等级判定逻辑,说明如何判定风险等级。例如,“刚性触发,四个参数同时满足时直接判定为高风险”。
阈值设定依据,说明为什么设这个值。例如,“企业现行制度中对毛利率阈值无规定,本初始值参照行业通行标准设定”。
阈值类型,说明是固定阈值还是可配置阈值。例如,可配置阈值、固定阈值。
配置参数名,记录可配置阈值的参数变量名。例如,{{TRADE_GROSS_MARGIN_THRESHOLD_RATIO}}。
默认值,记录系统默认采用的阈值。例如,0.5、1%。
有效值范围,记录配置值的合法区间。例如,10%至80%。
重复触发抑制策略,记录同一对象在多长时间内不重复预警。例如,“同一笔贸易业务在12个月内不重复生成预警”。
(五)表五:处置响应流程表
表五对应处置动作篇的论述内容。
处置动作篇论述了处置动作的分类、配置、执行主体、评价与优化。表五记录这些配置的结果。
表五包含以下内容。
关联规则编号,引用表二中的规则编号。
风险等级,引用表四中的风险等级。例如,高风险。
系统自动动作,记录系统在预警触发时自动执行的操作。例如,“在财务/司库系统中自动暂停该笔贸易业务后续全部资金支付”“自动生成核查工单推送至贸易管理部门、财务资产部、法律合规部”。
人工处置要求,记录人在收到预警后需要执行的操作。例如,“贸易部门在收到工单后36小时内启动联合专项核查,6个工作日内形成书面核查报告”。
责任角色(主责),记录承担核查和整改主要责任的岗位。例如,“贸易管理部门负责人”。
责任角色(协同),记录配合核查和整改的岗位。例如,“财务资产部(资金流水核查)、法律合规部(合同条款及关联关系审查)”。
响应时限,记录完成核查和整改的时间要求。例如,“初步核查24小时内完成,全面核查5个工作日内完成”。
升级路径,记录超期未响应时的逐级推送链。例如,“24小时未响应,推送至分管副总经理;48小时仍未响应,推送至集团总经理;72小时仍未响应,升级为集团级重大风险事件”。
处置结果回写内容,记录处置完成后需要回写的字段。例如,“核查结论、处置措施、佐证材料附件”。
预警信号模板,记录推送给责任人的预警通知文案。例如,“【融资性贸易高风险预警】业务编号【XXX】、合同金额【XXX万元】, 触发融资性贸易检测规则。请于24小时内启动联合专项核查”。
(六)表六:规则迭代记录表
表六对应迭代机制篇的论述内容。
迭代机制篇论述了迭代的内涵、内容、触发条件、保障机制。表六记录迭代管理的过程和结果。
表六包含以下内容。
版本管理,记录版本号、生效日期、变更类型、变更内容概述、变更原因、审批人、关联制度事件。例如,“V1.0,202X年X月,初始创建,创建融资性贸易检测规则,基于74号文和46号令首次构建,分管领导审批”。
运行效能记录,记录统计周期、扫描总量、命中次数、确认违规次数、误报次数、准确率、平均响应时间、主要误报原因分析、优化建议。例如,“2026年9月,扫描总量1000笔,命中23次,确认违规8次,误报15次,准确率34.8%,平均响应时间3.2个工作日”。
迭代触发与执行记录,记录触发时间、触发类型、触发事件描述、涉及规则、处理方式、处理结果、执行人、完成时间。例如,“2026年9月,效能触发,连续三个月准确率低于40%,涉及规则CJ-00-F01-R01,调整毛利率阈值从50%调整为60%”。
关联制度清单,记录制度名称、制度版本文号、最后更新日期、是否影响本模型、影响范围、配置同步状态。例如,“《贸易业务管理办法》,集团制度〔2026〕X号,2026年,是,全部规则,已同步”。
04 模型文档在模型设计、开发、运行中的作用
(一)模型文档在模型设计中的作用
在模型设计阶段,模型文档是设计师的“工作底稿”。
设计师在设计模型时,需要逐项填写六张表。填写的过程,就是设计的过程。
填写表一时,设计师需要深入理解风险的业务表现,拆解风险场景,确定监控方向.
填写表二时,设计师需要将业务判断转化为规则逻辑,拆解原子化规则条目,构建条件表达式。
填写表三时,设计师需要逐项确认数据可得性,将判断变量定位到物理字段。
填写表四时,设计师需要设定合理的阈值,判断阈值合理性。
填写表五时,设计师需要设计处置流程,配置执行主体和响应时限。填写表六时,设计师需要建立迭代机制,明确迭代触发条件和流程。
六张表填写完毕,模型设计也就完成了。
(二)模型文档在模型开发中的作用
在模型开发阶段,模型文档是开发人员的“施工图纸”。
开发人员根据表二配置规则引擎。规则编号、原子化规则条目、逻辑组合关系、输出信号、规则性质、控制联动建议,这些参数直接从表二中读取。
开发人员根据表三配置数据接口。数据来源系统、数据库表名、字段名、采集方式、更新频率,这些参数直接从表三中读取。
开发人员根据表四配置阈值参数。配置参数名、默认值、有效值范围,这些参数直接从表四中读取。
开发人员根据表五配置工作流引擎。派单对象、响应时限、升级路径、处置结果回写字段,这些参数直接从表五中读取。
模型文档让开发人员从“理解业务”中解放出来,专注于“技术实现”。
(三)模型文档在模型运行中的作用
在模型运行阶段,模型文档是运维人员的“操作手册”。
运维人员根据表六进行日常运维。查看运行效能数据,评估规则命中率和准确率。当准确率低于60%时,启动迭代优化流程。当制度变更时,更新表四中的阈值参数和表二中的规则逻辑。
运维人员还根据表一和表二理解模型的背景和边界。当预警信号发出后,核查人员需要知道“这个模型监控什么”“为什么这个情况会触发预警”。
表一和表二提供了这些背景信息。
(四)模型文档的使用方式
模型文档的使用,需要区分不同的场景。
设计师使用模型文档,用于设计工作的记录和检验。开发人员使用模型文档,用于系统配置和开发。运维人员使用模型文档,用于日常运维和迭代优化。核查人员使用模型文档,用于理解预警的背景和依据。管理人员使用模型文档,用于了解模型的全貌和效果。
不同的受众,主要关注的文档是不同的。一般来说,设计师关注全部六张表。开发人员关注表二、表三、表四、表五。运维人员关注表六。核查人员关注表一和表二。管理人员关注表六。
(五)模型文档的维护
模型文档不是一次性的,需要持续维护。每次迭代,都需要更新模型文档。
规则逻辑修改了,表二需要更新。阈值调整了,表四需要更新。处置流程优化了,表五需要更新。迭代记录了,表六需要更新。
模型文档的维护,与模型的迭代是同步进行的。模型迭代一次,文档更新一次。文档不更新,模型就失去了“设计图”,后续的开发和运维就失去了依据。
小结一下:模型文档,是模型设计的直接成果体现,也是模型开发与运行的操作手册。模型文档做扎实了,设计师的想法才能变成可交付、可传承、可维护的设计资产。
作者介绍:陶光辉,律师、高级经济师、法学院客座教授,中国管理科学学会理事、中国人工智能学会会员等。擅长领域:穿透式监管、风险管控数智化升级,治理风险与合规(GRC)、法治央企建设等。跨领域:重大案件全流程管控。微信ID:krokso
注:本文为作者陶光辉开设的《智能化穿透式监管模型设计指南》专栏之第十三篇。
相关链接: