1、为了解决数据与特征孤岛问题、建模流程碎片化问题、模型版本混乱、资产难以管理问题、模型上线后缺少常态化监控问题、监管合规与审计回溯难的问题、跨团队协同效率低下问题,特地研发本模型系统。
2、随着数字化业务快速发展,线上信贷、交易、反欺诈、反洗钱等风控场景持续扩容,黑灰产欺诈手段迭代加快,风险模式呈现隐蔽化、团伙化、动态演变特征。监管对模型全生命周期管理、可解释性、审计留痕、模型验证、风险报送提出明确硬性要求,要求机构落实模型开发、测试、上线、监控、退役完整管理流程,防范模型漂移带来经营风险。
3、当前内部风控业务覆盖信用评估、反欺诈、交易风险识别、贷后风险预警等多个业务场景。模型开发分散在算法、业务、开发多团队,建模流程缺少统一平台承载:数据提取、特征处理依赖人工脚本开发,重复工作量大;模型训练、测试、上线流程割裂,版本管理混乱,不同场景模型资产无法沉淀复用;模型上线后缺少常态化监控能力,模型漂移不能及时发现;模型验证、审计、回溯材料依靠人工整理,合规报送成本高,容易出现疏漏。
模型平台是风险管理部门的自研平台,负责对外(数据网关)暴露接口,提供风控结果、审批额度及模型评分,对内根据配置文件调度规则引擎、数据中心、模型、额度等接口。
1、存储各模块日志调用记录;
2、配置文件读取及解密处理;
3、模块调用异常报警处理:实现系统异常报警监控,自动发送告警邮件;
4、实现基于权重的随机方案选择:每一笔进件按方案权重占比随机走其中一种方案,每种方案一条配置,每个渠道多种方案;
5、平台具体业务逻辑决策实现:按各方接口文档要求实现数据输入与输出,完成内部决策逻辑实现,并完成数据落库;
6、模型接口调用并行模式多线程处理:多线程调用提高多模型决策调用效率。
1、我主要负责系统整体架构搭建与设计实现,制定组内开发标准及流程、组内人员工作分配、负责代码审查与 review,与产品经理、兄弟开发部门及测试人员等协调沟通工作进展与对接等。
2、该项目主要使用了微服务架构SpringBoot、关系型数据库MySQL、持久层框架Mybatis、项目管理与构建工具Maven、代码管理工具Git、内存数据库Redis。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论