2026年金融科技FinTech编程挑战金融算法题目.docxVIP

  • 0
  • 0
  • 约7.54千字
  • 约 19页
  • 2026-09-21 发布于福建
  • 举报

2026年金融科技FinTech编程挑战金融算法题目.docx

第PAGE页共NUMPAGES页

2026年金融科技FinTech编程挑战金融算法题目

一、算法设计题(共2题,每题50分)

1.题目:基于机器学习的信用评分模型优化

背景:

某中国银行希望利用机器学习技术优化其个人信用评分模型,以更精准地评估借款人的违约风险。现有数据集包含借款人的历史信用记录(如还款情况、收入水平、负债率等)以及是否违约的标签。银行要求模型在保持高准确率的同时,降低对低收入群体的误判率。

任务:

设计一个机器学习模型,输入为借款人的特征向量,输出为违约概率(0到1之间的连续值)。需考虑以下要求:

1.使用至少两种不同的机器学习算法(如逻辑回归、随机森林或梯度提升树)进行建模,并比较性能差异。

2.实现特征选择或正则化技术,以减少模型对低收入群体的过度拟合。

3.输出模型在测试集上的AUC(AreaUndertheROCCurve)得分,并解释如何通过模型调整降低对低收入群体的误判。

数据格式:

输入特征包括:`age`(年龄)、`income`(年收入)、`debt_ratio`(负债率)、`credit_history`(信用历史评分,数值型)、`loan_amount`(贷款金额)。标签为`default`(是否违约,0或1)。

示例代码框架(Python):

python

fromsklearn.model_selectio

文档评论(0)

1亿VIP精品文档

相关文档