一、引言
信用風險管理對于商業銀行而言是一個永恒的主題,特別是東南亞金融危機后,更引起各國的關注和重視。無論銀行還是中介機構都迫切需要利用新的技術和方法對企業信用狀況做出較為準確的評價與決策。目前常用的統計方法有判別分析法、Logistic回歸法及主成分分析法、聚類分析法等,由這些方法建立起來的統計模型確可對信用評級提供較具科學性的分析,但這些統計模型都存在如下缺陷:第一,所有的模型所采取的各種變量,不論是不是財務指標,都來自研究者的主觀選取,很難斷言沒有重要變量被遺漏。第二,線性多元判別分析對變量的基本假設是多元正態分布,但許多實證資料大半違反此假設,又假設不同群組間的協方差矩陣相等,有違兩組樣本來自兩個分立群體的直覺。第三,線性概率模型無法符合“概率”的定義要求,存在先天瑕疵。自20世紀80年代末,西方發達國家將人工智能引入銀行業,協助銀行進行貸款決策,這其中,尤其人工神經網絡在企業財務分析中顯示了巨大的優勢和潛力。在我們國家,無論是用統計方法,還是用神經網絡技術來研究信用風險,目前都尚處于起步階段。楊保安,李海(2001)利用BP神經網絡對企業財務危機進行了預警研究;柳炳祥,盛昭翰(2002)利用粗神經網絡對企業財務危機進行了分析;朱順泉則對同一樣本數據分別采用主成分分析和模糊綜合評價方法研究了上市公司財務狀況問題。本文將在朱順泉文章樣本數據的基礎上,運用神經網絡方法對公司信用評級做進一步的探討。
二、樣本的選擇與指標的選取
樣本數據的來源如前面所述,將保持與朱順泉文中的一致,以便進行比較。該樣本數據是從《中國證券報》2000年4月4日披露的財務數據表中選取的20家公司、15個評價指標值。各項評價指標依次為:主營業務利潤率(X1)、凈資產收益率(X2)、總資產收益率(X3)、流動比率(X4)、速動比率(X5)、總資產周轉率(X6)、存貨周轉率(X7)、應收賬款周轉率(X8)、固定資產周轉率(X9)、股東權益周轉率(X10)、經營活動現金流量與凈利潤比率(X11)、主營收入現金流量(X12)、凈利潤增長率(X13)、長期負債比率(X14)、股東權益比率(X15)。由于指標體系中各指標均有不同的量綱,給評價帶來許多困難,因此有必要將不同量綱的評價指標,通過適當變換,轉化為無量綱的標準化指標。經標準化處理后的數據如表1所示。
三、基于BP算法的信用風險評價模型
BP算法是一種有監督的學習算法,它利用均方誤差最小和梯度下降法來實現對網絡連接權值和偏置權值的修正。其學習的基本思路是:先將各單元間的連接權和偏置權設置為一個小的隨機數,然后選擇一個訓練樣本,并計算樣本的誤差梯度。這涉及到兩個過程:一個是前向過程,將輸入值通過各個單元的傳遞,直至輸出單元得到網絡的輸出結果為止;另一個是反向過程:把實際輸出值和期望輸出值之間的誤差通過輸出層逐步返回到輸入層,并調整連接權值和偏置權值,直至樣本的實際輸出值和期望輸出值之間的誤差小于預先給定的值為止。
現建立一個具有三層的BP網絡來解決這一分類問題。網絡的輸入變量采用能反映企業償債能力、贏利能力、發展能力等的15項指標來構成,相應地,神經網絡結構中的輸入層需要15個結點。對于輸出層,我們取3個結點,用輸出值(1,0,0),(0,1,0),(0,0,1)分別代表“信用好”、“信用一般”、“信用差”三種信用級別。隱層的結點一般應滿足2n>m,其中n為隱層結點數,m為訓練樣本數。由于本文中樣本數將取為15(其余5個樣本用于仿真),這里n不妨取為5,即隱層有5個結點。該神經網絡結構如圖1所示。
根據圖1的網絡結構,我們可建立如下的基于BP算法的信用風險評價模型:
用向量表示為:Y=g{V[g(WX)+B1]+B2}
運用Matlab中的神經網絡工具箱技術,當我們把最大訓練步數設定為8000,誤差指標設為0.02,學習率為0.01時,得到了表1所示的結果。繼續運用學習得到的W、V、B1、B2值對剩下的五個公司進行仿真,可得到如表2所示的結果。從表2可以清晰地看到神經網絡仿真的結果與朱文中主成分分析的結論是大致吻合的。
四、結論
第一,基于神經網絡的企業信用風險評價模型,運用了神經網絡系統的容錯能力、并行處理能力、抗干擾能力及處理非線性問題的能力,不需要主觀確定各指標的權值,并且實驗結果表明,BP神經網絡技術方法運用到企業信用評級方面是有效的
第二,用BP神經網絡進行企業信用風險評級也有一定的局限性,它要求企業無任何超越市場規則的有失公允的交易行為,企業的財務數據必須是真實和準確的。另外,在信用評價中輸入變量的選取標準尚需進一步探討,輸入變量除考慮公司企業財務技術的因素外,還應考慮產業及整體經濟基本層的 因素。
基于BP神經網絡的上市公司信用風險評價
- BP神經網絡(30413)
- 信用風(5757)
相關推薦
神經網絡教程(李亞非)
網絡BP算法的程序設計 多層前向網絡BP算法源程序 第4章 Hopfield網絡模型 4.1 離散型Hopfield神經網絡 4.2 連續型Hopfield神經網絡 Hopfield網絡模型
2012-03-20 11:32:43
神經網絡移植到STM32的方法
問題,一個是神經網絡的移植,另一個是STM32的計算速度。神經網絡的移植網絡采用的是最簡單的BP神經網絡,基本原理可以自己去了解一下,大概就是通過若干次矩陣運算AX+BAX+BAX+B將m個輸入對應到n
2022-01-11 06:20:53
MATLAB神經網絡工具箱函數
MATLAB神經網絡工具箱函數說明:本文檔中所列出的函數適用于MATLAB5.3以上版本,為了簡明起見,只列出了函數名,若需要進一步的說明,請參閱MATLAB的幫助文檔。1. 網絡創建函數newp
2009-09-22 16:10:08
labview BP神經網絡的實現
請問:我在用labview做BP神經網絡實現故障診斷,在NI官網找到了機器學習工具包(MLT),但是里面沒有關于這部分VI的幫助文檔,對于”BP神經網絡分類“這個范例有很多不懂的地方,比如
2017-02-22 16:08:08
【案例分享】ART神經網絡與SOM神經網絡
今天學習了兩個神經網絡,分別是自適應諧振(ART)神經網絡與自組織映射(SOM)神經網絡。整體感覺不是很難,只不過一些最基礎的概念容易理解不清。首先ART神經網絡是競爭學習的一個代表,競爭型學習
2019-07-21 04:30:00
【案例分享】基于BP算法的前饋神經網絡
`BP神經網絡首先給出只包含一個隱層的BP神經網絡模型(兩層神經網絡): BP神經網絡其實由兩部分組成:前饋神經網絡:神經網絡是前饋的,其權重都不回送到輸入單元,或前一層輸出單元(數據信息是單向
2019-07-21 04:00:00
人工神經網絡實現方法有哪些?
人工神經網絡(Artificial Neural Network,ANN)是一種類似生物神經網絡的信息處理結構,它的提出是為了解決一些非線性,非平穩,復雜的實際問題。那有哪些辦法能實現人工神經網絡呢?
2019-08-01 08:06:21
關于BP神經網絡預測模型的確定!!
請問用matlab編程進行BP神經網絡預測時,訓練結果很多都是合適的,但如何確定最合適的?且如何用最合適的BP模型進行外推預測?
2014-02-08 14:23:06
分享一種400×25×2的三層BP神經網絡
本文首先簡單的選取了少量的樣本并進行樣本歸一化,這樣就得到了可供訓練的訓練集和測試集。然后訓練了400×25×2的三層BP神經網絡,最后對最初步的模型進行了誤差分析并找到了一種效果顯著的提升方法!
2021-07-12 06:49:37
卷積神經網絡如何使用
卷積神經網絡(CNN)究竟是什么,鑒于神經網絡在工程上經歷了曲折的歷史,您為什么還會在意它呢? 對于這些非常中肯的問題,我們似乎可以給出相對簡明的答案。
2019-07-17 07:21:50
卷積神經網絡模型發展及應用
propagation algorithm,BP)[22]。BP 算法采用 Sigmoid 進行非線性映射,有效解決了 非線性分類和學習的問題,掀起了神經網絡第二次 研究高潮。BP 網絡是迄今為止最常用的神經網絡, 目前
2022-08-02 10:39:39
基于BP神經網絡控制+Simulink雙閉環直流調速系統仿真設計
最近一個月的時間沒有更博,跟隨老師出差談項目了。前段時間學習了電機的智能控制,這次把設計好的基于BP神經網絡PID控制器應用于雙閉環直流調速系統。雙閉環直流調速系統的動態數學模型如下圖所示: 外環為
2021-06-28 12:03:44
基于BP神經網絡的PID控制
最近在學習電機的智能控制,上周學習了基于單神經元的PID控制,這周研究基于BP神經網絡的PID控制。神經網絡具有任意非線性表達能力,可以通過對系統性能的學習來實現具有最佳組合的PID控制。利用BP
2021-09-07 07:43:47
基于BP神經網絡的手勢識別系統
摘 要:本文給出了采用ADXL335加速度傳感器來采集五個手指和手背的加速度三軸信息,并通過ZigBee無線網絡傳輸來提取手勢特征量,同時利用BP神經網絡算法進行誤差分析來實現手勢識別的設計方法
2018-11-13 16:04:45
基于labview的BP人工神經網絡曲線擬合小程序
`點擊學習>>《龍哥手把手教你學LabVIEW視覺設計》視頻教程用LabVIEW實現的BP人工神經網絡曲線擬合,感謝LabVIEW的矩陣運算函數,程序流程較之文本型語言清晰很多。[hide] [/hide]`
2011-12-13 16:41:43
基于三層前饋BP神經網絡的圖像壓縮算法解析
本文介紹了基于三層前饋BP神經網絡的圖像壓縮算法,提出了基于FPGA的實現驗證方案,詳細討論了實現該壓縮網絡組成的重要模塊MAC電路的流水線設計。
2021-05-06 07:01:59
如何構建神經網絡?
原文鏈接:http://tecdat.cn/?p=5725 神經網絡是一種基于現有數據創建預測的計算系統。如何構建神經網絡?神經網絡包括:輸入層:根據現有數據獲取輸入的層隱藏層:使用反向傳播優化輸入變量權重的層,以提高模型的預測能力輸出層:基于輸入和隱藏層的數據輸出預測
2021-07-12 08:02:11
如何設計BP神經網絡圖像壓縮算法?
,并能在腦海中重現這些圖像信息,這不僅與人腦的海量信息存儲能力有關,還與人腦的信息處理能力,包括數據壓縮能力有關。在各種神經網絡中,多層前饋神經網絡具有很強的信息處理能力,由于其采用BP算法,因此也
2019-08-08 06:11:30
用matlab編程進行BP神經網絡預測時如何確定最合適的,BP模型
請問用matlab編程進行BP神經網絡預測時,訓練結果很多都是合適的,但如何確定最合適的?且如何用最合適的BP模型進行外推預測?
2014-02-08 14:19:12
粒子群優化模糊神經網絡在語音識別中的應用
針對模糊神經網絡訓練采用BP算法比較依賴于網絡的初始條件,訓練時間較長,容易陷入局部極值的缺點,利用粒子群優化算法(PSO)的全局搜索性能,將PSO用于模糊神經網絡的訓練過程.由于基本PSO算法存在
2010-05-06 09:05:35
非線性倒立擺的BP神經網絡系統辨識
基于BP 神經網絡能以任意精度逼近任何非線性連續函數的原理。通過在MATLAB環境下,對典型的不穩定、非線性、強耦合的倒立擺系統建立了BP 神經網絡辨識結構,并對辨識結果進
2009-05-27 11:54:1414
非線性倒立擺的BP神經網絡系統辨識
基于BP 神經網絡能以任意精度逼近任何非線性連續函數的原理。通過在MATLAB環境下,對典型的不穩定、非線性、強耦合的倒立擺系統建立了BP 神經網絡辨識結構,并對辨識結果
2009-05-27 13:28:5321
商業銀行信用風險評價指標的熵權選擇方法
基于信息熵思想,按照熵權的大小篩選信用風險評價指標,定義了評價指標的效率指數,用評價結果的區分度反映評價指標的有效性。算例表明,在初始指標組中,將熵權極小的指
2009-05-28 11:24:398
基于BP神經網絡的小麥病害診斷知識獲取
為了從神經網絡中獲取易于理解的知識,以小麥病害診斷為例,研究了BP 神經網絡的規則抽取,提出一種基于結構分析的BP 神經網絡規則抽取方法。采用帶懲罰項的交錯熵誤差函
2009-07-30 09:18:0913
基于BP神經網絡PID的漂白溫度控制算法的研究
本文討論了使用BP 神經網絡PID 控制算法,并且將這種控制算法應用在漂白工段的控制當中。利用神經網絡自學習能力,在線整定PID 控制參數。實踐證明BP 神經網絡PID控制器具有
2009-08-15 10:27:3634
基于BP神經網絡的企業信用評估系統研究
通過研究企業信用評估中的模型問題,為企業經營活動和決策過程提供信息支持。提出基于改進型BP 神經網絡的信用評估模型。在建立指標體系和輸出機制的基礎上,討論了基于
2009-08-22 11:56:3413
采用BP神經網絡的通用數據壓縮方案
本文介紹了BP神經網絡的基本原理。由于BP神經網絡有著神奇的非線性映射能力,通過構造特殊的映射關系,獲得了一套基于BP神經網絡的通用高效無損數據壓縮方案。通過試驗證明
2009-09-11 16:00:3911
基于BP神經網絡的電路最優測試集的生成設計
BP 神經網絡是目前用于模擬電路故障診斷的神經網絡之一。本文應用BP 神經網絡完成了實際電路最優測試集的生成設計,驗證了基于BP 神經網絡的最優測試集的生成的可行性和有
2009-12-16 16:08:339
一種BP神經網絡改進算法的研究及應用
本文首先介紹了傳統的神經網絡BP 算法的優缺點,并結合模擬退火算法局部搜索全局的特點,提出將模擬退火算法和傳統的BP 算法相結合,形成一種新的BP 神經網絡算法,有效的解
2010-01-09 11:57:0512
基于BP神經網絡的2DPCA人臉識別算法
提出了基于BP 神經網絡的2DPCA 人臉識別算法。通過圖像預處理改善圖像質量,降低圖像維數,然后用2DPCA 進行特征提取,作為BP 神經網絡的輸入,用改進的BP 神經網絡作為分類
2010-01-18 12:27:1418
BP神經網絡在胸癌診斷中的應用研究
為了提高胸癌識別的識別精度,提出了應用反向傳播網絡(Back Propagation, BP)建立胸癌診斷。BP 網絡是一種典型的多層前饋型神經網絡,采用有監督學習模式,利用均方誤差和梯
2010-01-20 16:02:2421
BP神經網絡的設計實例(MATLAB編程)
BP神經網絡的設計實例(MATLAB編程):例1 采用動量梯度下降算法訓練 BP 網絡。 訓練樣本定義如下: 輸入矢量為 p =[-1 -2 3 1
2010-02-08 13:20:08125
BP神經網絡在異向介質基本結構分析中的應用
為了減少傳統數值分析法由于厚度諧振而引起的結果錯誤問題,實現異向介質高分析精度與高效率的共存,建立基于反向傳播多層前饋型神經網絡(BP 神經網絡)的異向介質電磁特性與
2010-02-09 14:57:457
i模糊人工神經網絡在礦井構造評價中的應用
介紹了模糊綜合評判和人工神經網絡原理,分析了一般BP神經網絡在研究復雜性問題時存在的局限性,根據模糊人工神經網絡模型的構建方法,探討了該模型在礦井構造定量評價
2010-02-22 10:45:398
基于BP神經網絡的農業氣象產量預報系統
在深入研究農業氣象產量預報系統和BP神經網絡工作原理的基礎上,針對現有系統預測精確性問題的不足,提出了基于BP神經網絡的農業氣象產量預報系統。在具體實現時,為了加快網絡
2010-02-23 14:16:446
基于BP神經網絡的自適應有源消聲系統
采用神經網絡控制方法! 建立了基于BP算法的神經網絡有源消聲實驗系統" 實驗證明基于BP算法的有源消聲實驗系統具有良好的消聲效果和穩定性"
2010-07-22 16:09:5311
基于小波神經網絡的信息系綜合評價系統的訓練算法
基于小波神經網絡的信息系綜合評價系統的訓練算法
為了對基于小波神經網絡的信息系統綜合評價系統進行訓練,必須確定網絡參數Wk ,bk
2009-02-27 09:36:12665
BP神經網絡的電路最優測試集的生成設計
BP神經網絡的電路最優測試集的生成設計
1 引言
人工神經網絡是基于模仿生物大腦的結構和功能而構成的一種信息處理系統。國際著名 的神經網絡專家Hecht N
2010-02-02 10:35:141155
基于差分進化的BP神經網絡學習算法
提出了一種基于改進差分進化算法和 BP神經網絡 的計算機網絡流量預測方法。利用差分進化算法的全局尋優能力,快速地得到BP神經網絡的權值和閾值;然后利用BP神經網絡的非線性擬
2011-08-10 16:13:0731
基于BP神經網絡算法PID控制器的研究與仿真
文中將BP神經網絡的原理應用于參數辨識過程,結合傳統的 PID控制算法,形成一種改進型BP神經網絡PID控制算法。該算法利用BP神經網絡建立系統參數模型,能夠跟蹤被控對象的變化,取
2012-07-16 15:53:0851
BP神經網絡風速預測方法
針對BP神經網絡風速預測中存在的結構不確定以及網絡過度擬合的問題,利用遺傳算法的全局搜索能力和模糊聚類算法的數據篩選能力,分別對BP神經網絡的結構與數據進行雙重優化,提出了基于遺傳算法和聚類算法的改進BP神經網絡風速預測方法,仿真表明,改進風速后的預測方法大大提高了風速預測的準確性。
2017-11-10 11:23:415
BP神經網絡MapReduce訓練
為提高大樣本集情況下BP神經網絡的訓練效率,提出了一種基于局部收斂權陣進化的BP神經網絡MapReduce訓練方法,以各Map任務基于其輸入數據分片訓練產生的局部收斂權陣作為初始種群,在Reduce
2017-11-23 15:07:4012
基于BP神經網絡的辨識
基于BP神經網絡的辨識,1986年,Rumelhart等提出了誤差反向傳播神經網絡,簡稱BP網絡(Back Propagation),該網絡是一種單向傳播的多層前向網絡。
誤差反向傳播
2017-12-06 15:11:580
BP神經網絡的稅收預測
針對傳統稅收預測模型精度較低的問題,提出一種將Adaboost算法和BP神經網絡相結合進行稅收預測的方法。該方法首先對歷年稅收數據進行預處理并初始化測試數據分布權值;然后初始化BP神經網絡權值和閾值
2018-02-27 16:51:440
BP神經網絡概述
BP 神經網絡是一類基于誤差逆向傳播 (BackPropagation, 簡稱 BP) 算法的多層前饋神經網絡,BP算法是迄今最成功的神經網絡學習算法。現實任務中使用神經網絡時,大多是在使用 BP
2018-06-19 15:17:1542817
神經網絡分類
本視頻主要詳細介紹了神經網絡分類,分別是BP神經網絡、RBF(徑向基)神經網絡、感知器神經網絡、線性神經網絡、自組織神經網絡、反饋神經網絡。
2019-04-02 15:29:2212598
如何使用BP神經網絡實現PID參數的在線整定及MATLAB仿真
PID 控制算法簡單、應用廣泛,既能消除余差,又能提高系統的穩定性,但其P 環節、I 環節、D 環節的控制參數卻參數難以整定;BP 神經網絡算法具有很強的數字運算能力,因此,可通過BP 神經網絡
2019-10-11 16:06:4838
BP神經網絡的概念
BP神經網絡是一種多層的前饋神經網絡,其主要的特點是:信號是前向傳播的,而誤差是反向傳播的。具體來說,對于如下的只含一個隱層的神經網絡模型:輸入向量應為n個特征
2020-09-24 11:51:3512807
基于LSTM和CNN融合的深度神經網絡個人信用評分方法
為提高信用風險評估的準確性,基于互聯網行業的用戶行為數據,提出一種基于長短期記憶(LSTM)神經網絡和卷積神經網絡(CNN)融合的深度神經網絡個人信用評分方法。對每個用戶的行為數據進行編碼,形成
2021-03-19 15:19:2832
BP神經網絡的研究進展
通過對傳統BP神經網絡缺點的分析,從參數選取、BP算法、激活函數、網絡結構4個方面綜述了其改進方法。介紹了各種方法的原理、應用背景及其在BP神經網絡中的應用,同時分析了各種方法的優缺點。指出不斷提高網絡的訓練速度、收斂性和泛化能力仍是今后的研究方向,并展望了BP神經網絡的研究重點。
2021-06-01 11:28:435
BP(BackPropagation)反向傳播神經網絡介紹及公式推導
BP(BackPropagation)反向傳播神經網絡介紹及公式推導(電源和地電氣安全間距)-該文檔為BP(BackPropagation)反向傳播神經網絡介紹及公式推導詳述資料,講解的還不錯,感興趣的可以下載看看…………………………
2021-07-26 10:31:3248
勤哲Excel服務器做信用風險防控系統
技術手段,有效規避人員操作或舞弊風險,切實保障企業資產及資金安全,企業信用風險管理信息系統應運而生。 如何有效解決企業信用風險管理中遇到的問題?行業專家分析表示,企業風險管理的核心目標是全過程的風險防控,從
2021-11-18 11:12:111272
bp神經網絡的原理 用BP神經網絡去識別圖片上的字符
分割、字符歸一化、字符骨架提取。經過預處理以便適合以后的處理。預處理后對圖片上的字符進行特征提取,特征提取的方法很多,這里使用評價較好的十三特征提取法來進行特征提取。最后采用BP神經網絡來對字符進行識別。 圖像預
2023-07-18 17:20:171
人工神經網絡和bp神經網絡的區別
人工神經網絡和bp神經網絡的區別? 人工神經網絡(Artificial Neural Network, ANN)是一種模仿人腦神經元網絡結構和功能的計算模型,也被稱為神經網絡(Neural
2023-08-22 16:45:182941
BP神經網絡算法的基本流程
訓練經過約50次左右迭代,在訓練集上已經能達到99%的正確率,在測試集上的正確率為90.03%,單純的BP神經網絡能夠提升的空間不大了,但kaggle上已經有人有卷積神經網絡在測試集達到了99.3%的準確率。
2024-03-20 09:58:4438
評論
查看更多