Skip to content

信用评分模型数据清洗和标注流程设计

准考证号:
试题代码: 2.1.3
试题名称: 信用评分模型数据清洗和标注流程设计
考核时间: 20min

1.场地设备要求

(1)人工智能训练师主机 1 台;
(2)Python 编译环境;
(3)Finance数据集。

2.工作任务

互联网金融飞速发展,使得个人金融理财变得越来越容易。而其中信用评分技术是一种对贷款申请人(信用卡申请人)做风险评估分值的统计模型,可以根据客户提供的资料、客户的历史数据、第三方平台数据(芝麻分、京东、微信等),对客户的信用进行评估。现要求根据提供的Finance数据集,选择合适的特征,开发一个申请的评分模型,对未来一段时间内借贷人出现违约的概率进行预测,对客户信用进行评估打分。提供的数据集样本数据一共15000条,10个自变量,1个因变量(SeriousDlqin2yrs)。在开发评分模型之前,首先要对数据进行数据清洗,请补全2.1.3.ipynb代码完成下面的数据预处理任务,并设计一套标注流程规范:
(1)正确加载数据集,并显示前五行的数据;
(2)检查数据集中的异常值并处理异常值,使用箱线图检测异常值,使用IQR方法处理异常值;
设置图像的尺寸为12英寸宽和8英寸高;
将画布分成3行4列,总共可以容纳12个子图;
(3)检查数据集中的重复值并删除所有重复值,并记录删除的行数;
(4)对数据进行归一化处理;
(5)创建新的特征IncomeToDebtRatio,MonthlyIncome,并添加到数据集中;
(6)将SeriousDlqin2yrs设为目标变量并标注;
(7)对数据进行划分;
(8)保存处理后的数据,并命名为:2.1.3_cleaned_data.csv,保存到考生文件夹;
(9)制定数据清洗和特征工程规范,将答案写到答题卷文件中,答题卷文件命名为"2.1.3.docx",保存到考生文件夹;
(10)将以上代码以及运行结果,以html格式保存并命名为2.1.3.html,保存到考生文件夹,考生文件夹命名为"准考证号+身份证后6位"。

3.技能要求

(1)能进行数据清洗和特征工程,包括缺失值处理、异常值处理、数据标准化和特征创建;
(2)能使用Python编程实现上述数据预处理和特征工程步骤。

4.质量指标

(1)数据预处理步骤完整,方法选择合理。
(2)代码实现正确,结果符合预期