如果要做一个互联网金融的风险预警系统,怎么样挖掘数据把传统的金融风险预警模型引入咋样
屁屁写的关于模型的100个问答可以回答楼主问题
一.我的因变量怎么定义?
答:因变量具体如何定义,链接在这里建模准备一定要做的这几件事,这里链接包括取数怎么取都说的很清楚,请参考。其实申请卡的因变量已经被说烂了,主要是大部分问的是反欺诈模型的因变量怎么定义,我不会在这里明确跟你讲什么样的欺诈客户,我只是提供你一个思路,首先欺诈客户的性质是什么:没有还款意愿。那么没有还款意愿的客户会还几期就不还,就需要你去看你们公司的账龄分析表,你们对欺诈客户的容忍度,这里再说一件事,一般欺诈都不是只骗你这家就跑的,为了能多骗几家,一般都会还一段时间,等多借几家的时候再跑,那么具体几期,具体看你们公司的贷款业务是多长周期的,大概是周期的1/9-1/12,为因变量的账龄,个人经验建议值!!!!
2.缺失值怎么处理?
有些朋友可能是刚转行,或者刚毕业的同学,可能缺失值停留在用中间值,均值,众数填补这种方法,但其实在建模中,不能说这些方法不好,而是毕竟还是要尊重数据的原始性,所以这些填补的动作可以在特定的时候才用,首先缺失值并不是无缘无故缺失的,那么缺失的原因怎么产生的,这时候怎么检查?
缺失原因检查方法:
不同产品造成的缺失:因为不同的产品有不同的产品准入规则,那么意味着不同的产品客户提供的资料会有所不同,例如,一个产品是商人贷,一个是白领贷,那么白领贷就需要填写薪资,或者提供工资卡流水,那么商人贷本身面对的客群就不是固定收入,属于经商的,那么薪资这项就很经常会缺失。那么这点的检查就需要你熟悉产品的准入准则,从申请资料寻找缺失的原因,这种确实大部分发生在客户的属性资料这一部分的数据。
【如果要做一个互联网金融的风险预警系统,怎么样挖掘数据把传统的金融风险预警模型引入咋样】 不同时间造成的缺失:同个产品,会因为不同时间造成数据的缺失,例如某个时间,这个产品是接入一个第三方评分的,但是后面这家公司取消这个产品,那么这时候意味这个产品以后就没有了,这时候,你这个变量就意味着不能用了,还有另外一种,就是那种短时间的系统更新或者迭代造成的缺失,例如你们的风控引擎或者风控系统在某个时间段更新了,或者换了系统,那么时候在更新、更换的过程中,可能因为有些疏忽,某些数据没有过来,那么这时候这部分数据是少量的缺失。以上两种情况,可以通过变量不同时间的一个返回量来检查是否存在是在某个特定时间的缺失。
客户本来就没有的缺失:举个例子,征信报告中,可能这个客户本来就是没有贷款记录,那么假设你们it不是考虑周全可能返回给你个空的数据,那么这时候,你就要搞清楚客户到底是没有征信报告还是有征信报告没有贷款记录。
It失误的数据缺失:这类数据可能是第三方有提供,但是对接的人疏忽没有顾虑到,我之前有个运营商的数据的情况就是这样子,返回的时间变量是有小时分秒的,但是it对接的人不知道为了省事还是怎么样,直接就给了我一个日期,当时就及时提了需求,更改了这个数据,也有时候,例如客户在填写申请的时候,有一个选项是月收入,那么你希望月收入成为必填项,那么就可以提需求要求it列为必填项,我这里只是举个例子,不要跟我说什么,我们这边没有得提需求什么的,各家公司不一样,我提供个思路而已。
就是缺失:那这种缺失就是上面几种缺失都不是的时候,这种就是纯缺失。
填补的方法:
针对不同产品造成的缺失:那么我建议在数据足够多的情况下,可以分开建模。
时间造成的缺失:如果这个缺失是在时间历史上某些结点的较少的数据,那么建议可以去掉。那么假设这个数据是在未来也会缺失的情况下,那么不要这个变量,你以后都没有这个变量,你还拿他建模干嘛。
推荐阅读
- 如果你的多肉出现这个长势,要注意这个细节,多肉才会越来越美!
- 同比■同比增长7.1%!2021年的第一个节你花了多少钱?
- “他是我第一个会说普通话的老师”:一对师生折射青海山村蝶变
- 有必要重新开个C店吗
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 汽车|长安UNI-K又将开创一个新的"引力"纪元?
- 有啥方法,网站,项目可以自己练习计算广告学
- 神话|武汉传奇父亲:一个平行班孩子创造的高考神话(感动上万家长)
- 王者荣耀李白能不能出肉
