信用卡迎来史上最强风控?利用数据挖掘进行信用卡评分,提高银行的客户风险识别能力

**下半年,信用卡圈却又发生了一次大的地震。**多家银行开始严格管控使用信用卡,论坛和网上各种哀嚎,很多卡友遇到刷卡限制、降额,甚至封卡。

这是为什么呢?

根《 2020年第一季度支付体系运行总体情况》显示,截止第一季度末,信用卡逾期半年未偿信贷总额高达918.75亿元,相较2019年末大幅增加23.7%,占信用卡应偿信贷余额的1.27%。

从数据上来看,今年第一季度信用卡逾期半年未偿信贷总额接近信用卡历史上的最高点,仅次于2019年第三季度的919.16亿元。
在这里插入图片描述

经过了今年年初的特殊情况,各大银行均在加强全流程风险管控,定期对一些高风险客户进行额度调整,以及实施更为审慎的新客户准入策略和提升催收效能。

银行在市场经济中起着至关重要的作用。他们决定谁能获得资金,以什么条件获得资金,并决定投资决策的成败。为了让市场和社会发挥作用,个人和企业需要获得信贷。

信用评分算法是银行用来决定贷款是否应该发放的一种方法,它对违约概率进行猜测。为了推进信用卡业务良性发展,减少坏账风险,各大银行都进行了信用卡客户风险识别相关工作,建立了相应的客户风险评分模型。
在这里插入图片描述

本案例基于思迈特软件的数据挖掘平台Smartbi Mining进行建模,使用逻辑回归分类算法**预测客户在未来两年内遭遇财务困境的可能性并进行信用评分,提高银行的客户风险识别能力。**本案例定义逾期90天以上就算作为逾期客户。

信用卡客户评分数据挖掘主要包括以下步骤:

  1. 从银行获取信用卡相关信息;

  2. 数据探索:探索整体数据分布和探索不同变量之间的关系;

  3. 数据预处理工作:包括数据清洗、数据离散化、处理样本不平衡问题等操作;

  4. 构建信用评分卡模型,计算各指标的分值及综合评分;

  5. 根据评分结果,分析该银行的客户的信用风险情况。

1、实施过程

本案例数据集来源于kaggle赛题数据,共计15万条客户数据,包括信用客户和逾期客户,并对数据进行人工标注,标注分为两类,分别为:0(信用客户)和1(逾期客户)。字段说明见表2-1。

表2-1 字段说明

1.1 数据接入
在实验中添加数据源节点,将评分卡客户数据读取进来,部分数据如图2-1所示。
图2-1 评分卡客户数据

为了方便理解本数据集每个特征的含义,使用元数据编辑节点,添加中文字段别名,更改后的输出如图2-2所示,流程图如图2-3所示。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
需要在举重台上,将重物举过头顶,同时保持平衡和姿态。这项比赛中好的,下面是一个简单的车道线检测识别代码,基于OpenCV和Python: ```python ,选手需要充分发挥自己的力量和技巧,争夺最好的成绩。 各位观众朋友们,让我们一起为这些优秀的选手加油鼓劲,为他们点赞! 谢谢import cv2 import numpy as np def region_of_interest(img, vertices): mask = np.zeros_like(img) match_mask_color = 255 cv2.fillPoly(mask, vertices, match_mask_color) masked_image = cv2.bitwise_and(img, mask大家! 篇十:田径接力比赛广播稿 尊敬的各位观众,大家好! 今) return masked_image def draw_lines(img, lines): for line in lines: coords = line[0] cv2天,我们迎来了运动会的第九项比赛——田径接力比赛。本次比赛中,.line(img, (coords[0], coords[1]), (coords[2], coords[3]), [255, 255, 255], 3) def process_image(image): height = image.shape[0] width = image.shape[1] region_of_interest将有各个年级的优秀选手参赛,他们将在跑道上奋力拼搏,争夺胜_vertices = [ (0, height), (width / 2, height / 2), (width, height), ] 利。 我们将分为男子组和女子组进行比赛。田径接力比赛是运动会中最 gray_image = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY) cannyed_image = cv2.Canny(gray_image,为团队性的项目之一。选手们需要在跑道上进行协作,同时保持速度和节奏 100, 200) cropped_image = region_of_interest(cannyed_image, np.array([region_of_interest_vertices], np.int32),) lines = cv2.HoughLinesP(cropped_image, rho=6, theta=np.pi / 60, threshold=160, lines=np.array([]), minLineLength=40, maxLineGap=25) line_image。这项比赛中,选手需要充分发挥自己的速度和耐力,同时注意协作和传 = np.zeros((height, width, 3), dtype=np.uint8) draw_lines(line_image, lines) return cv2.add递。 各位观众朋友们,让我们一起为这些优秀的选手加油鼓劲,为他Weighted(image, 0.8, line_image, 1, 0) cap = cv2.VideoCapture('your_video.mp4') 们点赞! 谢谢大家! 篇十一:网球比赛广播稿 尊敬的各位观众,while cap.isOpened(): ret, frame = cap.read() frame = process_image(frame) cv2.imshow('frame', frame) if cv2.waitKey(1) & 0xFF == ord('q'): break cap.release() cv2.destroyAllWindows() ``` 大家好! 今天,我们迎来了运动会的第十项比赛——网球比赛。本次比这个代码中,我们定义了三个函数: - `region_of_interest`:将图像限制在我们感兴趣赛中,将有各个年级的优秀选手参赛,他们将在球场上奋力拼搏,的区域内,以便更好地检测车道线。 - `draw_lines`:画出检测到的车争夺胜利。 我们将分为男子组和女子组进行比赛。网球比赛是运动会中道线。 - `process_image`:处理输入的图像,检测并绘制车道线。 在 `process_image`最为技巧性的项目之一。选手们需要在球场上进行精准的技巧操作,同时保持 函数中,我们首先将输入图像转换为灰度图像,然后使用Canny边缘检测算法速度和节奏。这项比赛中,选手需要充分发挥自己的技巧和智慧,争来检测边缘。接下来,我们将使用 `region_of_interest` 函数来剪裁图像,以便只检测感兴趣的区域。最后,我们使用霍夫变换算法检测车道线,并使用 `draw_lines夺最好的成绩。 各位观众朋友们,让我们一起为这些优秀的选手加油` 函数绘制它们。 然后,在主循环中,我们读取视频的每一帧,将其传递给鼓劲,为他们点赞! 谢谢大家! 篇十二:闭幕式广播稿 尊敬的各 `process_image` 函数进行处理,然后使用 `imshow` 函数显示处理后的帧。当用户按下“q”键位观众、老师、家长、同学和各位来宾,大家好! 今天,我们迎来了时,程序退出。 请注意,这个代码只是一个简单的示例,实际的车道线检测识别需要更复杂的算法和技术。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值