一种基于决策引擎的策略管理方法及平台与流程

文档序号:37920078发布日期:2024-05-10 23:59阅读:20来源:国知局
一种基于决策引擎的策略管理方法及平台与流程

本发明涉及计算机,更具体地说,本发明涉及一种基于决策引擎的策略管理方法及平台。


背景技术:

1、随着企业业务规模的扩大和复杂性的增加,传统的策略管理方法往往难以满足企业的实际需求。决策引擎通常基于预先定义的规则和算法进行决策,难以适应复杂多变的业务环境。当业务需求发生变化时,可能需要花费大量时间和资源来修改和更新决策规则,以适应新的需求,传统的难以实现业务规则的分离和复用,有效性和可行性受限。因此,急需一种高效、灵活且能够适应复杂多变业务环境的策略管理方法及平台。


技术实现思路

1、为了克服现有技术的上述缺陷,本发明的实施例提供一种基于决策引擎的策略管理方法及平台,以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:一种基于决策引擎的策略管理方法,包括如下步骤:

3、s1.针对不同业务或产品中的策略进行设计,新增的策略是用来维护/统管一个产品或业务下场景策略的单元;

4、s2.有审批权限的人员对新增的策略进行审批;

5、s3.对提交审批通过的新增策略进行上线和下线操作,将已上线新增策略进行分配给操作员进行优化,修改。

6、在一个优选的实施方式中,在s1中,策略设计主要对策略进行新增、修改、删除,包括策略下的变量、规则、规则集、原因码、衍生变量、流程等。

7、在一个优选的实施方式中,在s1中,新增策略包括策略名称、行业分类、策略类型、策略描述和备注信息;策略名称:可以结合产品或业务场景给策略起一个名字;行业分类:选择该策略的场景所属的行业;策略类型:选择业务场景是风控或者营销;策略描述:可以简述该策略的应用场景,便于查看;备注信息:用于备注策略的其他信息。

8、在一个优选的实施方式中,在s1中,新增策略的创建规则包括基本信息、输入数据、原因码、规则、规则集、策略流程、在线计算、策略结果、策略分析和模型监控。

9、在一个优选的实施方式中,基本信息:包含策略名称、行业分类、策略类型、策略描述、备注信息、更新时间、策略状态、审批状态、上线情况等;

10、输入数据:策略的输入数据是策略的入参数据,包括数据名称、数据编码、数据类型、分类、原始变量、数据长度等,然后可以把新增的输入数据用户创建规则中;

11、原因码:输出所有触发的规则原因,根据先期设置的对应关系,客户在外部转换成可读原因文字,比如未满18岁不满足准入条件、ip高风险;

12、规则:新建规则,输入规则名称、规则分类,通过输入数据、决策结果、原因码、比较字符、计算符、运算值等功能制定规则,比如ip反欺诈规则、地址反欺诈规则;

13、规则集:新建规则集,输入:规则集名称、分类和描述,把已创建的单条或多条规则选择放入该规则集,比如将ip反欺诈和地址反欺诈规则组合成反欺诈规则集;

14、策略流程:在策略流程中画策略流程图,新建策略流程,输入流程名称、流程关键字、流程描述,将规则和规则集根据执行顺序组合在一起组成策略流程;

15、在线计算:保障策略、模型与统计功能的在线调用,提供策略的灰度上线与a/b测试、冠军挑战等实验功能;

16、策略结果:创建策略结果字段,默认有三个结果字段:原因码、原因描述、结果;

17、策略分析:导出决策系统策略结果计算出的明细结果,包含规则命中、模型分数、评分卡分数、表达式等详细内容,通过对比构建策略时和下线评估时的详细内容实现配置的精准性验证;

18、模型监控:对规则和模型的结果、命中情况、稳定性的监控,包含决策结果分布监控、规则和模型结果分布监控、指标和规则命中监控、变量稳定性监控。

19、本发明还提供一种基于决策引擎的策略管理平台,包括策略设计模块、评估审批模块、上线部署模块;

20、策略设计模块针对不同业务或产品中的策略进行设计,是用来维护/统管一个产品或业务下场景策略的单元;评估审批模块主要管理策略的审批功能,有审批权限的人员可以在此处进行上线前的审批;上线部署模块主要用于对提交审批通过的策略进行上线和下线操作,还可以将已上线策略进行分配给操作员进行优化,修改。

21、在一个优选的实施方式中,所述策略设计模块包括新增策略模块和创建规则模块;

22、新增策略模块包括策略名称模块、行业分类模块、策略类型模块、策略描述模块和备注信息模块;创建规则模块包括基本信息模块、输入数据模块、原因码模块、规则模块、规则集模块、策略流程模块、在线计算模块、策略结果模块、策略分析模块和模型监控模块。

23、在一个优选的实施方式中,策略名称模块:可以结合产品或业务场景给策略起一个名字;

24、行业分类模块:选择该策略的场景所属的行业;

25、策略类型模块:选择业务场景是风控或者营销;

26、策略描述模块:可以简述该策略的应用场景,便于查看;

27、备注信息模块:用于备注策略的其他信息。

28、在一个优选的实施方式中,基本信息模块:包含策略名称、行业分类、策略类型、策略描述、备注信息、更新时间、策略状态、审批状态、上线情况等;

29、输入数据模块:策略的输入数据是策略的入参数据,包括数据名称、数据编码、数据类型、分类、原始变量、数据长度等,然后可以把新增的输入数据用户创建规则中,输入数据模块支持外部特征数据接入,增加外部数据接口管理,提供外部数据的统一管理,达到将不同来源的结构化和非结构化数据汇集整合,来自不同渠道、产品和实体的交易信息采用统一格式将数据传送给规则引擎,建立统一的数据标准规范;并完成输入数据指标加工功能,包括接口对接、报文解析、指标加工计算等功能,包括将风控的请求数据进行聚合、分析、处理,得到的可进一步使用的特征;输入数据模块内置统计、求和、求平均、求关联、历史趋势递增/递减等指标配置,并支持自定义计算公式,无需代码编写,页面化配置即可实现;

30、原因码模块:输出所有触发的规则原因,根据先期设置的对应关系,客户在外部转换成可读原因文字,比如未满18岁不满足准入条件、ip高风险;

31、规则模块:新建规则,输入规则名称、规则分类,通过输入数据、决策结果、原因码、比较字符、计算符、运算值等功能制定规则,比如ip反欺诈规则、地址反欺诈规则,规则模块支持规则的无代码化管理,支持可视化方式编写业务策略,使非技术部门的业务人员参与策略设计及运营;满足任意复杂场景的规则界面化配置;

32、规则集模块:新建规则集,输入:规则集名称、分类和描述,把已创建的单条或多条规则选择放入该规则集,比如将ip反欺诈和地址反欺诈规则组合成反欺诈规则集,规则集模块通过页面拖拽配置规则创建,且系统内沉淀了专家积累的行业标准规则、模型,只需简单调整阈值即可上线使用;

33、策略流程模块:在策略流程中画策略流程图,新建策略流程,输入流程名称、流程关键字、流程描述,将规则和规则集根据执行顺序组合在一起组成策略流程,策略流程模块支持分流、回测等决策流模式,提供计算公式组件进行变量加工处理,冠军挑战者组件进行规则调优,实现审批流程灵活配置;

34、在线计算模块:保障策略、模型与统计功能的在线调用,提供策略的灰度上线与a/b测试、冠军挑战等实验功能,预制多场景基础策略,支持复杂变量计算与10余种不同的运算符、专家规则等多种配置形式,快速配置和管理变量、策略、用户等关键参数,支持误杀/漏杀案例分析;

35、策略结果模块:创建策略结果字段,默认有三个结果字段:原因码、原因描述、结果,该模块基于模型、规则、评分卡、表达式的亮点功能,其核心逻辑是通过输入需要验证的模型、规则、评分卡、表达式的计算值,然后决策引擎模拟真实计算,输出决策结果,配置人员根据输入的值和输出的结果判断配置的内容是否正确。

36、策略分析模块:导出决策系统策略结果计算出的明细结果,包含规则命中、模型分数、评分卡分数、表达式等详细内容,通过对比构建策略时和下线评估时的详细内容实现配置的精准性验证,如果标记了样本的好坏标签,能够自动计算规则的、评分卡、模型的通过率、拒绝率、转化率、召回率、精确率、精准率、ks、iv、人数与金额的数量以及占比的监控,常用指标有准入、黑名单、反欺诈、信用评级的通过率/拒绝率/基比/环比,审核、核准、拨贷的金额/件数/占比/基比/环比等指标;

37、模型监控模块:模型监控模块对规则和模型的结果、命中情况、稳定性的监控,包含决策结果分布监控、规则和模型结果分布监控、指标和规则命中监控、变量稳定性监控,做成系统运行大盘看板、命中规则情况、决策结果分布趋势等数据的汇集、计算、比较、分析,生成一张张可视化的业务视图,供客户业务人员查看,以了解当前业务运行及风险态势情况,实现风险的实施全局管控,360°全方位监控系统运行状态,出现故障时可通过短信、邮件等方式及时通知告警。

38、与现有技术相比,本发明的技术效果和优点:

39、本发明将复杂的业务规则分离出来,维护到一个数据源中,实现业务流程与业务规则的分离,便于更好地进行业务逻辑处理;方便修改和大量使用,减少系统维护工作量,提高系统的可维护性;缩短开发周期,降低开发成本;提高工作效率,减少出错率,使策略配置和决策引擎更加健壮和成熟;能够通过规则、指标、模型、决策流、外部数据等模块的统一管理与灵活配置,集成了规则、决策树、决策表、决策矩阵、评分卡、策略集、决策流、模型导入等功能组件,同时也配备了在线测试、权限管理、数据报表、日志监控等辅助功能,支持多机构、高性能的统一大平台模式,为机构客户提供一站式的决策引擎解决方案。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1