一种面向中小企业的人机结合信贷评估新模型制造技术

技术编号:13965763 阅读:57 留言:0更新日期:2016-11-09 11:41
一种面向中小企业的人机结合信贷评估新模型,根据数据集中的维度确定神经网络的拓扑结构、BP神经网络的权值和阈值,数据输入并预处理具有一个输入层、一个隐含层和一个输出层的前向神经网络,可以以任意精度逼近任意一个非线性函数,得出PSO‑BP算法的分类结果,然后使用模糊综合权重算法计算出根据专家经验得出的分类结果,最后使用模糊综合权重算法得出的结果去优化PSO‑BP算法得出的结果,由此得出最终的分类结果。将机器学习算法和传统的数学建模算法结合起来,摆脱了两种算法的缺点,机器学习算法在分类时出现类别不均等问题,传统数学建模算法太过依赖专家的经验水平,而新的人机结合模型能够很好的解决了以上两种算法存在的问题。

【技术实现步骤摘要】

本专利技术涉及中小企业信贷评估
,具体为一种面向中小企业的人机结合信贷评估新模型
技术介绍
目前,由于中小企业对国家的经济发展起到举足轻重的作用,中小企业的发展越来越被社会和国家重视,然而,在面对国企大型上市公司,中小企业难从商业银行获得生存资金的贷款,目前在我国对于中小企业的贷款还停留在政策性贷款阶段,并没有在国内实现商业化大规模运作。直到被互联网金融热潮包围的今天,不论是从国家政策层面还是从社会环境上都能给中小企业的发展带来很大的机遇。实际上,中小企业信用评估的研究一直受国内外学者的关注。有的学者使用定量的基于数据的人工智能方法对中小企业进行信贷信用评估,也有用定性的基于数学建模优化方法去对中小企业信贷信用进行评估。文献1“Liu C,Xia X.The Credit Rating of Small and Medium Enterprises Based on Neural Network[C]//Information Engineering and Electronic Commerce(IEEC),2010 2nd International Symposium on.IEEE,2010.”提出一种粒子群算法优化神经网络评价模型,并且使用matlab进行仿真,使得该模型在中小企业信用评估中比传统的BP神经网络模型更加有效准确。文献2“Wang H L.Credit Assessment for Listed Companies Based On GA-BP Model[C].2010International Conference on E-Health Networking.2010.”通过引入修正的连接权重值的遗传算法建立BP神经网络模型,并选取2004年到2007年80 家上市公司作为样本,而且还构建了一个上市公司的信用评估财务指标体系,实验表明该模型具有较高的准确性。文献3“S.Zhu,X.Song,Y.Cao.Based on Multi-objective Fuzzy Decision Model to Study Tech Micro Enterprise Financing Credit Risk Evaluation System[C]//International Conference on Intelligent Transportation,Big Data and Smart City.IEEE,2015.”是基于模糊聚类模型,以等级评分法对高新技术中小企业融资信用风险进行了评估,根据计算所得到的权重值的指标权重,进行结果的分析,其根据高新技术中小企业的特点,确定层次指标,并且细化二级指标,最终得到模糊评价的结果。文献4“Hsien-Chang Kuo,Lie-Huey Wang,Her-Jiun Sheu,et al.Credit Evaluation for Small and Medium-sized Enterprises by the Examination of Firm-specific Financial Ratios and Non-financial Variables:Evidence from Taiwan[J].Review of Pacific Basin Financial Markets&Policies,2011,06(01):122-125.”中对台湾地区的中小企业信用评估时引入了非财务变量,改变了以往单一的使用财务数据进行中小企业的信用评估。文献5“Zhang Y,Ji W G,Wang Y N.Modeling the credit risk for China's small and medium-sized enterprises[C].Emergency Management and Management Sciences(ICEMMS),2011 2nd IEEE International Conference on.IEEE,2011.”指出新巴塞尔协议强调中小企业贷款组合信用风险模型的必要性,最后提出eDplains模型来解决银行和中小企业之间的信贷风险问题。文献6“Hongli,Junchen.The credit rating of small and medium-sized enterprises based on the grey hierarchy evaluation model[C]//Information Science and Engineering(ICISE),20102nd International Conference on.2010.”中认为中小企业信用评估只能得到不完全的具有非常高的灰色信息,这是由于评估的过程是由专家的知识、经 验和偏好等因素所影响,灰色层次评价模型能够针对这些问题进行很好的处理,为此,我们提出一种面向中小企业的人机结合信贷评估新模型。
技术实现思路
本专利技术的目的在于提供一种面向中小企业的人机结合信贷评估新模型,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种面向中小企业的人机结合信贷评估新模型,包括以下步骤:S1:初始化PSO算法的惯性因子、学习因子c1、学习因子c2、种群规模、最大迭代次数、粒子的位置和粒子的速度;S2:根据数据集中的维度确定神经网络的拓扑结构、BP神经网络的权值和阈值的粒子群映射,数据输入并预处理具有一个输入层、一个隐含层和一个输出层的前向神经网络,可以以任意精度逼近任意一个非线性函数,因此,构造一个3层结构的神经网络;S3:使用步骤S2中的BP神经进行一次训练,计算n1个训练样本的训练误差E1和n2个检验样本的检验误差E2,在PSO-BP算法中,BP网络的权值和阈值更新公式为:Wkj(t+1)=Wkj(t)+αδkHj (1)上式中,Hj为隐层的输出,Wkj(t)为隐含层节点j到输出层节点k的连接权值,α为学习参数,一般为0.1~0.9,δk为输出层节点k的误差信号,误差计算公式为:δk=(Tk-Ok)Ok(1-Ok) (2)Tk为输出节点k的期望输出值,Ok为实际输出值,Ok计算公式如下: O k = Σ j = 1 s W k j H j + θ k - - - ( 3 ) ]]>其中,s为隐含层节点个数,隐含层输出计算公式为: H j = f ( Σ i = 1 M 本文档来自技高网
...

【技术保护点】
一种面向中小企业的人机结合信贷评估新模型,其特征在于:包括以下步骤:S1:初始化PSO算法的惯性因子、学习因子c1、学习因子c2、种群规模、最大迭代次数、粒子的位置和粒子的速度;S2:根据数据集中的维度确定神经网络的拓扑结构、BP神经网络的权值和阈值的粒子群映射,数据输入并预处理具有一个输入层、一个隐含层和一个输出层的前向神经网络,可以以任意精度逼近任意一个非线性函数,因此,构造一个3层结构的神经网络;S3:使用步骤S2中的BP神经进行一次训练,计算n1个训练样本的训练误差E1和n2个检验样本的检验误差E2,在PSO‑BP算法中,BP网络的权值和阈值更新公式为:Wkj(t+1)=Wkj(t)+αδkHj    (1)上式中,Hj为隐层的输出,Wkj(t)为隐含层节点j到输出层节点k的连接权值,α为学习参数,一般为0.1~0.9,δk为输出层节点k的误差信号,误差计算公式为:δk=(Tk‑Ok)Ok(1‑Ok)    (2)Tk为输出节点k的期望输出值,Ok为实际输出值,Ok计算公式如下:其中,s为隐含层节点个数,隐含层输出计算公式为:Wji(t+1)=Wji(t)+ασjIi    (5)上式中,Wji为输入层节点i到隐含层节点j的连接权值,Ii为输入层节点i输入的值,σj为隐含层节点j的误差信号,误差计算公式为:θk(t+1)=θk(t)+βδk    (7)上式中,θk为输出节点k的阈值,β为学习参数,一般为0.1~0.9,θj(t+1)=θj(t)+βσj    (8)上式中,θj为隐含层节点j的阈值,所示上式中,n1和n2分别为训练样本个数和检验样本个数;和分别为训练样本p1的网络输出和期望输出值,和分别为检验样本p2的网络输出和期望输出;S4:将网络的权值看作PSO算法中粒子的速度,相继两次权值的改变视为粒子的速度的改变,找出最小检验误差E2时的网络权值,也即最佳适应值,PSO算法中对自身速度和位置更新的公式为:其中,w为惯性权值,c1、c2为表示学习因子的常数,r1d、r2d为[0,1]中的随机数,k为迭代次数;S5:每训练完一遍,综合考虑BP和PSO的共同效果,即将BP网络权值调整公式加上权值的改变量;S6:重复进行以上寻优操作,更新粒子的速度和位置。停止条件是当达到最大指定进化次数时,此时可以得到全局最优粒子位置将被映射到初始神经网络的权重和阈值训练神经网络;S7:将步骤S6中得出的优化结果赋给BP,进行设定次数的训练,得到一次分类结果;S8:根据信息熵和层次分析法求出综合权重Wj在信息熵法中,假设有n个中小企业贷款客户,评价准则为C={Ci|i=1,2,...,n},则熵权可以定义为:GJ=1‑SJ    (15)总结以上得到的各准则的信息熵权重为:层次分析结构分为目标层A,准则层Bk,方案层Cn,目标层只有一个,准则层有k个项目,方案层有n个项,根据以上我们可以求出B层的特征向量首先我们先计算每一行元素的乘积Mi,求其n次方根有下式:将做正规化处理得:则W=[W1 W2 ... Wn]r就是所求的特征向量,计算矩阵的最大特征向量λmax并进行一致性检验,同理求出C层权重向量矩阵,得到AHP权重为:WAHP=R1W    (22)由以上(16)式和(22)式可得到综合权重:S9:使用改进的模糊处理法,求得每个中小企业的信用值E,中小企业信贷评估中存在一定的模糊不定性,在以上二级指标的综合权重计算出后,通过模糊处理的方法求得每个中小企业的信用值。模糊数学思想引入后,使用定量处理后,需要评估中小企业提供的数据来构成矩阵Rj,取代传统专家评定法中的专家评价矩阵R,得出计算公式如下:Ej=Rj×Wj    (24)S10:使用如下优化准则来进行两次结果的优化:1)如果EA>EB,且在PSO‑BP中A为坏企业,B为好企业,则将A也重新列为好企业;2)如果EA<EB,且在PSO‑BP中A为好企业,B为坏企业,则将A也重新列为坏企业;S11:综合以上得出最终的优化结果,给出中小企业信贷信用评估结果。...

【技术特征摘要】
1.一种面向中小企业的人机结合信贷评估新模型,其特征在于:包括以下步骤:S1:初始化PSO算法的惯性因子、学习因子c1、学习因子c2、种群规模、最大迭代次数、粒子的位置和粒子的速度;S2:根据数据集中的维度确定神经网络的拓扑结构、BP神经网络的权值和阈值的粒子群映射,数据输入并预处理具有一个输入层、一个隐含层和一个输出层的前向神经网络,可以以任意精度逼近任意一个非线性函数,因此,构造一个3层结构的神经网络;S3:使用步骤S2中的BP神经进行一次训练,计算n1个训练样本的训练误差E1和n2个检验样本的检验误差E2,在PSO-BP算法中,BP网络的权值和阈值更新公式为:Wkj(t+1)=Wkj(t)+αδkHj (1)上式中,Hj为隐层的输出,Wkj(t)为隐含层节点j到输出层节点k的连接权值,α为学习参数,一般为0.1~0.9,δk为输出层节点k的误差信号,误差计算公式为:δk=(Tk-Ok)Ok(1-Ok) (2)Tk为输出节点k的期望输出值,Ok为实际输出值,Ok计算公式如下:其中,s为隐含层节点个数,隐含层输出计算公式为:Wji(t+1)=Wji(t)+ασjIi (5)上式中,Wji为输入层节点i到隐含层节点j的连接权值,Ii为输入层节点i输入的值,σj为隐含层节点j的误...

【专利技术属性】
技术研发人员:刘建明程伟
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1