[发明专利]决策树创建方法和装置、规则执行方法和装置及存储介质在审
申请号: | 202110057554.5 | 申请日: | 2021-01-15 |
公开(公告)号: | CN112767108A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 逄锟;马颖;魏建华 | 申请(专利权)人: | 上海晓途网络科技有限公司 |
主分类号: | G06Q40/00 | 分类号: | G06Q40/00 |
代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 艾青 |
地址: | 200082 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 决策树 创建 方法 装置 规则 执行 存储 介质 | ||
本申请涉及一种决策树创建方法和装置、规则执行方法和装置及存储介质,该决策树创建方法包括:基于待定义规则的执行条件和执行结果生成对应的规则;根据已生成的规则生成对应的规则集合;根据规则中因子的成本和规则之间的执行逻辑获取对应规则集合的规则执行方式;获取各个待定义节点的节点信息,节点信息包括进入条件、待调用规则集合和输出结果;根据节点信息生成对应的节点;根据节点之间的父子关系创建从根节点到叶子节点的决策树;为已生成的决策树分配决策树ID。通过本申请可以根据规则中因子的成本来确定规则集合中规则的执行方式,减少获取有成本因子时调用外部数据的次数,从而达到节约成本的目的。
技术领域
本申请涉及计算机技术领域,尤其涉及一种决策树创建方法和装置、规则执行方法和装置及存储介质。
背景技术
风控决策在互联网金融的各项业务中均有使用。例如,对用户的信用和风险进行预判。
现有的风控决策技术要求在执行决策前,先将该决策所需要的因子全部计算出来,然后作为输入数据,输入到决策中以执行规则。由于风控决策中用户数据是海量的,在对用户进行信用审核或风险评估的是从多维度来审核的,因此会用到大量的因子,其中,有的因子是需要成本的,因此这种方式缺少对数据成本的考虑,会造成风控决策成本得不到有效控制,成本升高,且造成资源浪费。
发明内容
为了解决上述风控决策中成本得不到控制的技术问题,本申请实施例提供了一种决策树创建方法和装置、规则执行方法和装置及存储介质。
第一方面,本申请实施例提供了一种决策树创建方法,该决策树创建方法包括:
获取每个待定义规则集合中各个待定义规则的执行条件和执行结果,执行条件包括因子、运算符号和常量;
基于待定义规则的执行条件和执行结果生成对应的规则;
根据已生成的规则生成对应的规则集合;
根据规则中因子的成本和规则之间的执行逻辑获取对应规则集合的规则执行方式;
获取各个待定义节点的节点信息,节点信息包括进入条件、待调用规则集合和输出结果,待调用规则集合为已生成的规则集合中的一个或为空;
根据节点信息生成对应的节点;
获取各个节点之间的父子关系;
根据节点之间的父子关系创建从根节点到叶子节点的决策树;
为已生成的决策树分配决策树ID。
可选地,该决策树创建方法还包括:
为每个已创建的规则集合分配规则集合ID;
为每个已生成的节点分配节点ID。
可选地,根据规则中因子的成本和规则之间的执行逻辑获取对应规则集合的规则执行方式,包括:
获取规则集合所包含的每条规则待调用的因子;
判断每个待调用的因子的因子类型,因子类型包括有成本因子和无成本因子;
若规则集合所包含的规则待调用的因子均为无成本因子,则将规则集合的规则执行方式设置为并行执行方式;
若规则集合所包含的规则待调用的因子包括有成本因子,则将规则集合的规则执行方式设置为串行执行方式,
按照有成本因子的成本和规则之间的执行逻辑对规则集合所包含的规则的执行顺序进行排序。
可选地,按照有成本因子的成本和规则之间的执行逻辑对规则集合所包含的规则的执行顺序进行排序,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海晓途网络科技有限公司,未经上海晓途网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110057554.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种温室气体专用检测船
- 下一篇:一种三喷头五自由度3D打印机