Skip to content

zmzhouXJTU/CreditCard_Fraud_Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

信用卡欺诈检测

使用Logstic Regression对信用卡欺诈检测进行分类

步骤以及一些需要注意的点

  • 特征工程
  • 样本不均衡问题的解决(降采样以及过采样两种方式)
  • 下采样策略
  • 交叉验证(充分利用数据,使模型更具说服力)
  • 模型评估方法(分类准确率,精确率,召回率,F1值)
  • 正则化惩罚(防止模型过拟合,引入L2正则化)
  • 逻辑回归阈值对结果的影响(通过混淆矩阵的可视化以及召回率来体现)
  • 过采样策略(SMOTE算法)

如何运行?

配置环境

  • Python 3.6.5
  • numpy 1.15.4
  • pandas 0.23.4
  • matplotlib 3.0.2
  • scikit-learn 0.20.0
  • imbalanced-learn 0.4.3

About

利用Logistic回归实现信用卡欺诈检测

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages