版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
页脚内容页脚内容基于AHP法和BP神经网络的商业银行客户信用评估模型美国次贷危机和希腊主权债务危机使人们对次贷风险的防范意识有了更进一步的增强,特别是对金融衍生产品创新中风险度量、风险控制甚至风险管理的理论和方法进行了深层次全方位的审视和思考.毫无疑问,次贷风险的防范应该从信贷源头即商业银行客户开始.商业银行对客户的信用评估是银行贷款的核心内容,对银行客户的信用等级评估是否合理、科学、准确关系着银行贷款承担风险的大小.因此,准确评价客户信用对银行来说至关重要.商业银行客户基数大,属性多,而且不同客户有着其各自不同的特点,银行不可能依次对每一个用户进行分析来确定其信用程度,这在时间、人力以及效率等方面都是不可取也是不现实的,那么银行应该按照一种特定的指标体系在拥有客户登记表的情况下对客户进行信用评估,这种特定的体系就是本文将要提出的基于AHP法和BP神经网络的商业银行客户信用评估模型.问题分析商业银行信贷最关心的是客户的信用程度和偿还能力以及在此基础上所能获得的最大利润问题,银行在评估客户信用程度时,是基于客户所提交的客户登记表来进行的,比如年龄、职业、学历、月收入、信用额度、信用历史等都是评估客户的要素.根据客户信息,银行在借贷时自然更偏重于那些职业较好、收入较高、信用历史较好的客户,但是这类客户很可能学历较低、信用额度偏大,这使得银行很难判断其真正的信用程度.因此,为了更加公正、客观的评估每个客户的信用程度,银行首先应该对客户所提交的客户登记表里的信息资料进行初步评分,基于对现实的考虑,在本文中,假设银行主要对客户的24项基本资料进行评分,也就是说客户的信用程度就是通过这24项评估指标所建立起来的(如图1所示)[1].考察这24项指标,按先后顺序编号为x,x,,x,其中前9项决定客户的特征,1224中间8项决定客户的偿还能力,最后7项决定客户的信用状况,由图1可知,银行对客户的信用程度的评估就是基于这3大项的加权所得.根据BP(全称为BackPropagation)神经网络的算法,银行可采用大量的数据进行训练学习,使各个分量的权重最后趋于稳定,然后以此来计算客户的信用程度.由于在现实中很难找到大量、准确、可靠的数据来完成训练学习这个过程,因此,为了避免BP神经网络算法在初始化时采用随机数取值所带来的较大误差,本文首先采用层次分析法(AnalyticHierarchyProcess简称AHP)对24小项以及3大项的权重进行计算,确定初始化数据,然后再利用BP神经网络算法进行训练学习.页脚内容页脚内容24图1商业银行客户信用评估指标体系湖北埋丄学院毕业设计(论文)任务书湖北埋丄学院毕业设计(论文)任务书湖北理丄学院毕业设计(论文)仕务书湖北理丄学院毕业设计(论文)仕务书页脚内容页脚内容页脚内容页脚内容最后,根据所得结果的不同分值,我们将客户信用程度分为五类,分别用绿、蓝、黄、橙、红5种颜色表示客户从高到低的信用程度[1].绿色:表示该客户信用程度高,不必担忧其会发生不按期偿还贷款的情况.蓝色:表示该客户信用程度较高,只要在还款期限之前进行适当提醒该用户就能保证按时还款.黄色:表示该客户信用程度一般,只要及时催促,就能保证其按时还款.橙色:表示客户信用程度较低,为了保证客户按时还款,应该加强与用户之间的联系,在借贷时也要适当进行决策.红色:表示该用户信用程度差,银行在借贷时应该考虑是否要对其进行贷款.模型的假设分别对AHP法和BP神经网络算法中所涉及到的变量以及其他因素进行假设.AHP算法所涉及到的比较矩阵是根据Saaty等人提出来的1-9尺度法进行度量的,在具体的矩阵拟定中,对人为因素所造成的误差忽略不计.基于现实以及计算考虑,在商业银行客户信用评估指标体系中,本文仅选取24项,其余指标不予考虑,设x,x,,x分别表示客户登记表中的24小项的分值,1224在实际的银行信贷过程中,只要客户填写了客户登记表,那么这24项的值就随之确定.3•用y,y,y表示各个小项所属的大项,分别为客户特征、偿还能力以及信用123状况;用Z表示客户的信用程度.4•在BP神经网络结构中,假定输出单元的阈值为0.5.基于商业银行客户登记表中的属性评分标准(按1-5之间的整数打分,分数越高,表示信用卡持有者该属性表现越好),本文将根据最后所求得的Z值的区间[0,1]将其划分为5个小区间,即[0,0.2),[0.2,0.4),[0.4,0.6),[0.6,0.8),[0.8,1.0],从低到高分别代表红、橙、黄、蓝、绿五个等级,根据最后所求Z值落入的区间来确定该客户的信用等级.模型的建立用ahp法获得bp神经网络算法的初始权值AHP法是将定性分析和定量计算相结合的一种综合计算方法,可将决策问题分为三个层次,即最上层、中间层和最下层,其分别为目标层、准则层和方案层,在具体问题中,具有广泛的实用性.在AHP法中,为了确定同一层次间各因素对上层
影响所占的比重,下面我们将引入一种比较科学合理的比较尺度,即1-9尺度法[3]比较尺度:在比较两个不同性质的因素C和C.对于上层因素O的影响时,为ij了使得到的数据科学合理,本文采用Saaty等人提出来的1-9尺度法,即尺度a的ij取值范围为1,2,9及其互反数1,1/2,1/9,如下表1.尺度aij含义•••1…C和C的影响相同ij3C比C的影响稍强ij5C比C的影响强ij7C比C的影响明显地强ij9C比C的影响绝对地强ij2,4,6,8C比C的影响之比在上述两个相邻等级之间ij111-一‘2,pC比C的影响之比与上相反“强”改为“弱”ij表11-9尺度a的含义表ij
基于上述的比较尺度,以及参考了银行在实际信贷过程中考虑因素的重要性,本文拟定以下比较矩阵来表示在客户特征、偿还能力、信用状况中,商业银行信用评估各指标之间的相对重要性,具体图表如下:yi23456789x1x2x3xyi23456789x1x2x3x4x5x6x7x811251514131412131411114631415湖北理丄学院毕业设计(论文)任务书湖北理丄学院毕业设计(论文)任务书湖北理丄学院毕业设计(论文)仕务书湖北理丄学院毕业设计(论文)仕务书页脚内容页脚内容页脚内容页脚内容x9111111—1————1—1417856121表2客户特征中各指标的比较矩阵y-x1的相对重要性比较矩阵,以此来确定商业银行客户信用评估指标中各主要元素的权重.zyiy2y311y1——i34y31221y4132表5评估体系中y,y,y的比较矩阵z-y123模型算法设计及实现2.1BP神经网络结构设计BP神经网络算法是由一个输入层、一个或多个隐含层和一个输出层组成,在本文中,与之对应的分别是AHP算法中的方案层、准则层和目标层实验证明,三层的BP神经网络结构应用最为广泛.因此,本文也采用了典型的三层BP神经网络结构[4],其中输入层节点数为24,分别对应客户信用评估的24个指标,输出层节点数为1,表示商业银行客户信用程度.经验显示,较好的隐含层节点数应介于输入节点和输出节点数量之和的50%~70%之间[6],本文通过固定样本针对不同隐含层节点数进行训练,权衡运行效率、训练次数和网络总误差,最终确定隐含层节点数为3,如图2所示.图2三层BP神经网络结构图以三层为例,令X={x,x,x}为网络输入,即为各个指标的评价12n值,Y={y,y,y}为隐含层输出,Z为网络的实际输出,即对信用风险的评价值.12l其中,输入层节点i到隐含层节点的权重为V而隐含层节点j到输出层节点的权j湖北理丄学院毕业设计(论文)仕务书湖北理丄学院毕业设计(论文)仕务书页脚内容页脚内容重为W,用0和申分别表示输出单元和隐含单元的阈值,则:jjy二f(8)=fQVx-9]is1sijiji=1(1)Z=f(Z=f(0)=f律wy-0]ssjij=1其中,2.2BP算法的实现步骤11+e-x(2)(3)2.2.1模型算法设计根据BP神经网络和AHP算法的特征,建立改进的BP神经网络算法[1],如下图3所示.图3改进的BP神经网络算法结构流程图2.2.2模型算法的实现模型算法的实现步骤如下:(1)传递函数的确定[4].传递函数是反映下层输入对上层节点刺激脉冲强度的函数,又称刺激函数,一般取为(0,1)内连续取值Sigmoid函数:f(x)=$—(3)s1+e-x误差计算模型是反映神经网络期望输出与计算输出之间误差大小的函数.设第j个单元节点输出的误差为E,则总误差为:kE二—工E二—工》(y-T)⑷2nk2njkjki=1i=1k=1其中,T是第j个节点的期望输出值,y是第j个节点的实际输出值.jkjk(2)参数确定[1].首先依据Saaty等人提出的1-9尺度法构造比较矩阵y-x1y2-x、y3-x和z-y•通过比较矩阵最大特征根和特征向量的和法算法㈤求得各比较矩阵的最大特征根九和特征向量W=(①,①,①)T.TOC\o"1-5"\h\zi12t和法算法:a•将A的每一列向量归一化得汇=a/工aijijiji=1(5)b•对汇按行求和得g~=£G~ijiijj=1(6)C.将w归一化①=W/工厲,iiiii=1(7)而W(①,①,①)即为所求特征向量.12nd•计算九=丄£空丄,作为最大特征根的近似值.n.・①i=1i而W=(w,①,①)T即为所求权重向量•由于通过AHP法所得到的结果具有很好i12t的一致性,因此参数的改变对运算结果不会有太大的影响.(3)初始化•将样本计算器p和训练次数计数器q都置为1,误差E置为0•为了更加精确的得到从输入层到隐含层的权重V以及从隐含层到输出层的权重W,ijj本文首先采用AHP法对权重V和W进行了初步确定,从而避免了常规BP神经网ijj络算法采用随机数进行初始化所带来的误差,既缩短了BP算法对样本训练学习的周期,又提高了计算结果的精确度.
(4)训练学习.神经网络的训练学习的过程就是对样本各权重进行调整并使其趋于稳定的过程,原则是使误差不断减小.训练学习过程如下:TOC\o"1-5"\h\zAo二耳(d-z)(1一z)zy,j二1,2,3;(8)j11111jAv二耳(d-z)z(1-z)o(1-z)ox,j=1,2,3;(9)ij1111j11j1in=n+a(E-E)/E.(10)p(n)p(n-1)p(n)其中,d为期望输出值洱为学习率,于(0,1)间取值,是为了保证BP算法的收敛性,所1以,采用上述优化方法来确定.a为动量因子,是为了避免样本训练时BP算法陷于局部极小点,取0<n<a<1;E为期望输出与实际输出之间的误差.对于每一个输p(n)入的样本,计算相应的Ao和Av,得到权值的调整公式:j=1,2,3;(11)(12)TOC\o"1-5"\h\zj=1,2,3;(11)(12)o=o-Ao,j1j1j1V二v-Av,j二1,2,3.ijijij1(5)网1络误差.计算网络输出误差,设共有P个训练样本1(5)网1络误差.计算网络输出误差,设共有P个训练样本,网络对应不同的样本有不同的误差Et,用其均方根E=:1/p•兰(£t)(13)rcm't=1作为网络的总误差.其中t为计数器.每对样本完成一次训练学习,都会检查总误差是否达到精度要求或者训练次数是否达到上限值,若是,则停止,否则转到(4),直到符合要求为止.模型的求解及应用样本训练基于AHP法和BP神经网络算法的基本思想而建立的BP神经网络客户信用等级评估模型,其输入层为24个神经元,分别对应客户信用评估的24项指标,根据这24项指标,确定了影响客户信用评估的三大要素,即客户特征、偿还能力和信用状况,最终由这三大指标确定客户的信用程度.本文随机抽取了10份商业银行客户登记表作为研究对象,并对其中的定性指标进行了公正合理的打分,每个指标打分的范围为[1,5]之间的整数.即可得到一个样本矩阵:湖北理丄学院毕业设计(论文)仕务书湖北理丄学院毕业设计(论文)仕务书湖北理丄学院毕业设计(论文)仕务书湖北理丄学院毕业设计(论文)仕务书页脚内容页脚内容12315243S45332325421324137-123225321■1321-I321542321■131213431231521314212315113154112123■11■121331■12252■13■150x24—-I2513;■1235154213221;3231252342112135212]4422553■12■135235■153211512■114125413■41■13152311-14-1323431223141122345422J■134413■I132由AHP法即可得到分别对应的权重向量:v二[0.068966,0.020690,0.179310,0.289655,0.117241,0.0206897,0.027568,0.06j18966,0.020690]Tv二[0.150442,0.212389,0.061947,0.203540,0.026549,0.176991,0.115044,0.053097]Tv二[0.211765,0.341176,0.094118,0.105882,0.117650,0.105882,0.129412卩j3®二[0.083333,0.500000,0.416667卩耳将其作为初始化数据,在BP神经网络结构中进行训练学习,最终可求得:Z=[0.564539,0.563337,0.363566,0.846153,0.363095,0.736227,0.463543,0.163985,0.713585,0.413209]T即为这10个客户的最终得分.评估分析基于上述拟定的评估等级,即可确定出这10名客户的信用等级,如表6所示:客户Z值误差信用等级客户10.5645390.000106黄色
客户20.5633370.000089黄色客户30.3635660.000092橙色客户40.8461530.000096绿色客户50.3630950.000086橙色客户60.7362270.000095蓝色客户70.4635430.000091黄色客户80.1639850.000098红色客户90.7135850.000092蓝色客户100.4132090.000087黄色表6客户信用等级表为了便于银行对数据进行统计分析,现将表6中各个客户的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 温故知新 2026年秋季初一历史部编版上学期期中测试卷(含答案)
- 超越自我 2026年秋季初二语文部编版10月月考试卷(含答案)
- 命题风向标 2027届广西壮族自治区历史初三沪教版查缺补漏专项训练(含答案)
- 2027年河北省语文中考苏教版高分冲刺模拟卷(含答案)
- 2027年山东省道德与法治九年级冲刺模拟卷(含答案)
- 快速提分 2026年秋季初二历史人教版上学期期末测试卷(含答案)
- 2027年陕西省道德与法治中考模拟演练卷(含答案)
- 2027年江苏省语文九年级真题变式卷(含答案)
- 2026 湖北事业编社会工作岗 高频考题试卷 含答案解析
- 2026 水利岗面试易错题集 含答案
- 2026年企业文化企业建设知识竞赛-中国电信知识竞赛历年参考题库含答案解析
- 2026高考议论文范文19篇(完整版含真题立意+考场高分作文)
- ESG管理制度手册
- 《演唱 郊游》课件2025-2026学年冀少版三年级下册音乐
- 2026年乡村医生真题【历年真题】附答案详解
- 2026年C1驾照三力测试模拟题库
- 早产儿母乳喂养知识培训
- 《计算机程序设计员》教学大纲-初中级
- 急性脑卒中静脉溶栓桥接动脉取栓方案
- 银座运营管理制度手册
- 500kV变压器保护及并联电抗器保护技术规范
评论
0/150
提交评论