一、什么是决策引擎?
决策引擎是指企业针对其客户提供个性化的服务决策的平台,这些个性化服务决策包括:风险决策、精确营销决策等。
决策引擎是一个工具,利用决策引擎可以支撑企业在客户管理(CRM)的各种决策,在决策引擎之上可以开发出各种不同的解决方案。
二、决策引擎有什么样的作用与价值?
业务部门可以快速的定义、更新和维护业务规则、评分模型和决策流程业务分析人员无需IT支持,可以快速部署和实施业务规则和决策业务规则和决策流程与执行系统分离,规则利于管理和维护决策引擎作为企业所有客户管理决策的中心和大脑,决策引擎的结果可以在多个系统中共享,避免了多个系统的重复定义和维护。三、哪些企业需要决策引擎
涉及到风险决策的公司需要决策引擎,特别是商业银行、消费金融公司和互联网金融公司等。在授信决策时需要考虑:是否给用户贷款?给用户贷款多少合适?在催收决策时需要考虑:用户逾期后应采取什么样的催收策略?风控决策引擎是金融科技公司的核心,它实际上是一系列风控规则的集合,用于识别绝对风险与相对风险。
第二类就是涉及到要做营销决策的公司。比如:需要给用户推荐什么样的保险或理财产品?如何向用户推荐合适的资费套餐?营销决策引擎可以根据每个用户的特点,推送个性化的营销方案。
四、决策引擎主要功能和系统架构
1、输入/输出接口
决策引擎输入:决策引擎需要通过接口从其他系统(如数据仓库)获取关于客户的各种不同数据,可能有不同的粒度:
1个客户一条记录的数据:如客户属性(性别、年龄等)1个客户N跳记录的数据:如客户历史交易购买等具体需要输入哪些数据,取决于具体需要解决的业务问题决策引擎输出:决策引擎进过计算后会输出决策结果,例如
单个用户应用场景:某个用户à决策结果批量用户应用场景:某批用户(用户组)à决策结果 2、模型打分(Model Scoring)
决策引擎不是构建模型的工具,模型是工程师利用建模工具事先构建好的。模型打分结果是制定精细化决策的重要支撑,例如因为有了信用评分模型,风险决策才会更精确。打分模型的输出格式可能是: if…then …else的规则(如决策树)
Scorecard(评分卡)的规则
F(x)函数表达式
PMML语言存放的模型文件
决策引擎能支持快速部署打分模型:配置打分模型规则,自动运算打分模型结果,并用打分结果支持决策。3、决策流程设计
业务人员能在可视化的界面中设计决策流程(模型打分其实就是流程中的一个工作节点)
4、决策流程部署
流程设计完成之后可以马上部署(hot deploy),立即生效。
5、决策引擎=客户端工具+服务器端引擎
如下图所示:
6、 决策引擎系统架构: