3. 决策引擎核心概念:规则、评分卡、策略集、决策流、决策表

授信决策引擎的本质是将金融业务逻辑转化为可执行、可维护的自动化决策单元。本章将深入剖析构成决策引擎的五个核心概念:规则、评分卡、策略集、决策流与决策表。理解这些概念是设计高效、透明风控体系的基础。

3.1 规则:最基础的决策原子

规则是决策引擎中最小的、不可分割的逻辑单元。它通常采用“IF (条件) THEN (结论/动作)”的形式,对单一或少数几个变量进行判断。

  • 原子性:一条规则只完成一个独立的判断逻辑。
  • 确定性:给定相同的输入,规则总是产生相同的输出。
  • 可读性:业务人员可以直接理解并维护。
示例规则:
IF 申请人年龄 < 18 THEN 拒绝授信
IF 人行征信查询次数 > 10 AND 近3个月逾期次数 > 2 THEN 拒绝授信

3.2 评分卡:量化风险的标尺

评分卡是将多个特征变量通过权重和分数进行线性或非线性组合,最终输出一个总分或违约概率的模型。在决策引擎中,评分卡通常被封装为一个可调用的“函数节点”。

特征变量 区间/取值 分数
年龄 18-25 20
年龄 26-40 40
月收入 < 5000 10
月收入 5000-15000 30
征信查询次数 0-3 25
征信查询次数 > 3 5

评分卡的优势在于其可解释性强,能够清晰展示每个特征对最终分数的贡献度,便于监管审计和模型调优。

3.3 策略集:规则的集合与编排

策略集是多个规则或评分卡的逻辑组合。它定义了在特定场景下,多个决策单元的执行顺序、优先级以及冲突解决机制。

  • 顺序执行:规则按预设优先级依次执行,一旦命中则终止。
  • 并行执行:所有规则同时执行,最后汇总结果。
  • 权重投票:多个规则或模型输出结果,按权重加权得出最终决策。
实战建议:在策略集中,通常将“硬性拒绝规则”(如黑名单、欺诈规则)放在最前面,以快速拦截高风险申请,节省计算资源。

3.4 决策流:端到端的决策管线

决策流是决策引擎的最高级编排单元。它将规则、评分卡、策略集、外部数据源、人工审核等节点,通过有向无环图(DAG)的方式串联起来,形成一条完整的授信决策管线。

授信决策流架构图 用户申请输入 策略集 1:反欺诈规则 评分卡:信用评分模型 最终授信决策 决策流特点 DAG 结构,无环 支持分支与合并

决策流支持分支(根据中间结果走不同路径)、合并(多个路径汇聚到同一节点)、循环(如人工审核后返回补充材料)等复杂逻辑,是实现差异化授信策略的核心工具。

3.5 决策表:复杂规则的矩阵化表达

当规则涉及多个条件组合时,使用决策表可以更清晰、更高效地表达逻辑。决策表以矩阵形式列出所有条件组合及其对应的动作。

收入 > 10000 征信无逾期 工作稳定 决策动作
是 是 是 通过,额度 50000
是 是 否 通过,额度 30000
是 否 是 人工审核
否 是 是 通过,额度 10000
否 否 否 拒绝
注意:决策表虽然直观,但当条件数量超过 5-6 个时,组合数会呈指数级增长(组合爆炸),此时应考虑使用评分卡或决策树替代。

3.6 核心概念对比

概念 粒度 主要用途 维护难度
规则 原子级 单一条件判断 低
评分卡 模型级 量化风险评分 中
策略集 集合级 规则编排与组合 中
决策流 管线级 端到端流程编排 高
决策表 矩阵级 多条件组合决策 中
决策引擎核心概念层级关系 规则 评分卡 决策表 策略集(规则 + 评分卡 + 决策表) 决策流(策略集 + 外部数据 + 人工审核) 层级关系 下层为上层提供 基础能力 上层编排下层

3.7 实战案例:小额现金贷授信决策

假设一个典型的小额现金贷产品,其决策引擎核心流程如下:

  1. 输入:用户提交身份证、手机号、银行卡信息。
  2. 策略集 1(反欺诈):命中多头借贷黑名单 → 直接拒绝。
  3. 评分卡:基于运营商数据、电商数据计算信用分。
  4. 决策表:根据信用分 + 收入水平,匹配额度档位。
  5. 决策流:若评分卡分数在临界区间,则进入人工审核节点。
  6. 输出:通过/拒绝/人工审核,并返回额度与利率。
关键洞察:在实际生产环境中,决策流中的每个节点都应有完善的监控告警和降级预案。例如,当评分卡模型调用超时或异常时,决策流应能自动降级到备用规则集,确保业务不中断。