信用卡欺诈模型的一些总结

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32502811/article/details/81008948 有些言简意赅······· 1.
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32502811/article/details/81008948

有些言简意赅·······
1. 样本不均衡

  • 过采样
    • 让少的生成,让两者同样多
  • 下采样

    • i. 让多的和少的一样多,相当于让多的放弃一些数据,让二者一样少

2. 各种评估指标:

  • recall = TP/(TP+FN)

  • 精度(precision) = (TP+TN)/(FP+FN)

    局限性:举个极端情况的例子,如果数据中大部分都是正样本,只有很少的负样本(样本不均衡),那么我仅仅只构造一个只会输出正类的模型,准确率也能达到很高,但是这样的模型不具有任何意义

3. 混淆矩阵

  • a. x:predict label;y:True label

  • b. 其实就是TP,FP,TN,FN

4.predict_proba(x_test.values)

5.SMOTE 算法(负样本的生成)

  • 算法内容:
    • 对于少数类中每一个样本x,以欧氏距离为标准计算它到少数类样本集中所有样本的距离,得到其k近邻
    • 根据样本不平衡比例,设置一个采样比例以确定采样倍率N,对于每一个少数类样本,从其k近邻中随机选择若干个样本.假设每一个选出来的为xnxn
    • 对于每一个随机选出的近邻xixi分别对于原样本按照如下公式构建新样本:xnew=xi+rand(0,1)(x^x)xnew=xi+rand(0,1)⋅(x^−x)
  • SMOTE算法的库:
from imblearn.over_sampling import SMOTE
目录
相关文章
|
4月前
|
机器学习/深度学习 算法 数据可视化
【视频】从决策树到随机森林:R语言信用卡违约分析信贷数据实例|数据分享
【视频】从决策树到随机森林:R语言信用卡违约分析信贷数据实例|数据分享
|
4月前
哪些因素可能导致网络交易中的欺诈行为?
【5月更文挑战第14天】哪些因素可能导致网络交易中的欺诈行为?
46 0
|
机器学习/深度学习 Python
基于LightGBM实现银行客户信用违约预测
基于LightGBM实现银行客户信用违约预测
185 1
|
机器学习/深度学习 数据采集 数据可视化
数据分析案例-基于随机森林模型对信用卡欺诈检测
数据分析案例-基于随机森林模型对信用卡欺诈检测
321 0
数据分析案例-基于随机森林模型对信用卡欺诈检测
|
存储 机器学习/深度学习 人工智能
储户资金刷脸被盗,监管部门发文警示人脸应用风险
今年7月份,两大银行接连爆出多名储户的数百万存款被异地“刷脸”盗取,引发全社会关注。其实,因人脸安全问题导致资金被盗、被贷款安全事件已不是新鲜事。
142 0
储户资金刷脸被盗,监管部门发文警示人脸应用风险
|
数据挖掘 PHP C语言
R 银行信用卡风控评分数据分析
R 银行信用卡风控评分数据分析
199 0
R 银行信用卡风控评分数据分析
|
Web App开发
二月垃圾邮件现状报:欺诈和钓鱼类信息倍增
2010年1月海地大地震后,欺诈和钓鱼消息数量急剧上升,攻击者利用这次灾难事件来为自己谋取利益。与2009年12月相比,2010年1月欺诈和钓鱼类消息在垃圾邮件中所占的比例是原来的2倍。419尼日利亚垃圾邮件(Nigerian Spam)手段江湖重现,欺诈和钓鱼消息数量占垃圾邮件总数的21%,达到该报告发布以来的历史最高记录。
788 0