- 0
- 0
- 约7.54千字
- 约 19页
- 2026-09-21 发布于福建
- 举报
第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)