基于Matlab的个人信用评估线性规划模型.docVIP

基于Matlab的个人信用评估线性规划模型.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Matlab的个人信用评估线性规划模型.doc

基于Matlab的个人信用评估线性规划模型   【摘要】信用卡产业虽然在我国发展时间不久,但已经成为各个银行激烈争夺的市场,对信用卡的信用风险进行有效管理已经成为当务之急。本文在参考各种文献的基础上,简要介绍个人信用评分及其常用的方法,重点介绍了利用线性规划模型解决个人信用评级的理论,并给出利用Matlab软件进行计算分析的详细过程。   【关键词】信用卡 个人信用评估 线性规划模型 Matlab   一、背景介绍   随着我国经济的快速发展,信用消费已逐步浮出水面,信用卡个人消费贷款的规模正在迅速扩大,各商业银行均把发展信用卡业务作为未来发展战略的重要组成部分。由于目前国内商业银行对信用卡业务的风险管理水平较低,管理方法比较落后,缺乏一套行之有效的个人信用评分方法也阻碍着信用卡业务的进一步发展。   二、个人信用评分及其常用方法   银行对个人信用评分的本质上是一种分类问题,对于信用卡的申请者,银行可以通过对申请者的相关资料进行审查把他们分为两类:一类是好客户,其风险较低,银行批准其信用卡申请;另一类是坏客户,其风险较高,银行将拒绝他们的信用卡申请。目前越来越多的计量方法被运用到信用评分领域,其中统计学方法主要包括线性回归、Logistic回归和分类树等;运筹学方法则主要是一些线性规划方法。大部分的信用评分模型都使用其中的一种方法,或者将几种方法结合起来使用。这里我们主要介绍线性规划方法。   三、线性规划模型建立   线性规划模型的原理如下:假设有一个样本库,其中含有nB个坏客户(标记为i=1,2….nB),nG个坏客户(将其标记为i=nB+1,nB+2,….nB+nG);以及从申请表资料中得出的m个预测变量,因此第i个申请者所有资料元素所构成的向量是(xi1,xi2,....xim).   一个最理想的信用卡得分评估是找到一组权重值wj(j=1,2,….m),在给定的临界值c的条件下,使得所有的好客户的得分都在该临界值以上,而所有坏客户的得分都在该临界值以下。但这种划分不可能在所有情况下都发生,因此需要引入一个非负变量ai允许可能发生的误差,为了得出使误差ai之和最小的权重值,可以用下面的线性规划:   目标函数:Minimize a1+a2+…..+anG+nB   约束条件:w1*xi1+w2*xi2+…..+wm*xim≤c+ai 1≤i≤nB   w1*xi1+w2*xi2+…..+wm*xim≥c+ai nB+1≤i≤nB+nG(ai≥0 i=1,2,…..,nG+nB)   在这个公式中,临界值c是预先确定的,我们可以通过改变c的值,得到不同的权重wi,从而可以得出不同的误差值来验证模型的精确度。   四、利用Matlab进行计算和分析   (一)筛选预测变量,并转化为数值变量   在进行个人信用评估模型的建立时,预测变量的选择和确定很大程度上决定了模型结果的优劣。在银行已有历史数据的基础上,借鉴国外学者总结出来的指标,可以预先确定9项指标变量为最初的输入指标,分别为年龄x1、性别x2、受教育程度x3、月均收入x4、单位性质x5、婚姻状况x6、资产金额x7、贷款金额x8、月均支出x9。我们可以根据线性规划模型得出的权重wi来判断对各指标的取舍,如果指标xj的权重wj远小于其他指标的权重,则可以考虑剔除这个指标,并重新进行模型的计算。   可以看出,有些指标并非定量指标,必须先量化,才能对其进行数学处理。本文建议量化的方法是对不同的级别进行打分,比如指标受教育程度x3,一般来说受教育程度与还信用卡的能力成正比,因此可以设定博士及以上为50分,硕士40分,本科30分,专科20分,高中及以下为10分。通过对得出结果计算误差值,我们可以判别此打分的合理性,如果按照这种打分得出的结果判别误差较大,就应该考虑换一种打分的方法,即增大或者缩小打分的分差。   下一步是将数据进行标准化,其主要功能就是消除变量间的量纲关系,从而使数据具有可比性,一般标准化采用的是Z标准化,即均值为0,方差为1。   (二)模型与matlab计算   在本文案例中,选择9个预测变量,300个坏客户和300个好客户经过一些简单的数学变形,可以得到:   目标函数:Min a1+a2+…..+a600   约束条件:w1*xi1+w2*xi2+…..+w9*xi9-ai≤c 1≤i≤300   w1*(-xi1)+w2*(-xi2)+…..+w9*(-xi9)+ai≤-c 301≤i≤600 (ai≥0 i=1,2,…..,600)   这里,我们将使用MATLAB 2012a的优化工具箱来进行计算,主要调用的函数是linprog,先假定分界点c=0.   矩阵C=[x11,x12,……x1

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档