欢迎来到天天文库
浏览记录
ID:51869708
大小:63.50 KB
页数:3页
时间:2020-03-17
《基於BP神經網絡的中國制造業生產率預測模型.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基於BP神經網絡的中國制造業生產率預測模型摘要:BP網絡能學習和存貯大量的輸入-輸出模式映射關系,而無需事前揭示描述這種映射關系的數學方程。因此采用三層BP網絡實現制造業工業增加值、制造業全社會固定資產投資和工資向全要素生產率的轉換,借助STLAB神經網絡工具箱編寫瞭訓練程序、測試程序、預測程序,最終神經網絡隱層含有13個節點,傳遞函數采用tansig函數;輸出層傳遞函數選用purelin函數,得到的訓練誤差為8.44272x10-6,結果滿意,可以認為該神經網絡可以用來實現這個關系映射,並對2007年全要素生產率進行瞭預測關
2、鍵詞:神經網絡;全要素生產率;預測;生產物流中圖分類號:F513.2文獻標識碼:A未來經濟發展狀況一直是人們探討的問題。經濟預測是在一定的經濟理論指導下,以經濟發展的歷史和現狀為出發點,以調研資料和統計數據為依據,在對經濟發展過程進行定性分析和定量分析的基礎上,對經濟發展的未來情況所作出的推測。由於經濟現象紛繁復雜,能獲取的統計資料有限,現有的經濟預測理論與方法還不能對此給予完全合理的解釋和有效的預測,經濟預測的實效往往不佳,為此本文引入神經網絡方法對中國制造業生產率進行短期預測,獲取促進制造業生產率發展的具體途徑,同時,也為
3、經濟領域同類短期預測準確性的解決提供一種可行的思路和方法一、BP神經網絡的基本原理BP(BackPropagation)網絡能學習和存貯大量的輸入■輸出模式映射關系,而無需事前揭示描述這種映射關系的數學方程。它的學習規則是使用最速下降法,通過反向傳播來不斷調整網絡的權值和闕值,使網絡的誤差平方和最小[12]。BP神經網絡模型拓撲結構包括輸入層(inputIayer>隱層(hiddenIayer)和輸出層(outputIayer)(如圖1所示)二、BP神經網絡訓練程序的編制借助於MVTLAB神經網絡工具箱[3]來實現多層前饋BP
4、網絡的轉換,免去瞭許多編寫計算機程序的煩惱。神經網絡的實際輸出值與輸入值以及各權值和闕值有關,為瞭使實際輸出值與網絡期望輸出值相吻合,可用含有一定數量學習樣本的樣本集和相應期望輸出值的集合來訓練網絡1•訓練參數的設定訓練參數的設定:一般先對如下參數進行賦值:最大訓練步數:net.trainParamepochs=1000最小梯度差:net.trainParammn-grad—3精度目標值:net・trainParamgoal=1e-4顯示間隔:net.trainParamshow=20動量系數:net.trainParamna
5、=0.9學習率:net.trainPararalr=0.52.設計網絡函數設計網絡函數neAff:用於創建前饋式BP網絡,調用語法為:net二nevff(PR[S1S2・・・SN1]Z{TF1TF2...TFM},BTF,BLF,PF)PR-Rx2矩陣,由訓練樣本R個輸入的最大最小值構成Si—第i層節點數,輸入層節點數為3個,依次為制造業工業增加值、制造業全社會固定資產投資和工資;輸出層節點數為2個,依次為當年和下一年的全要素生產率;這裡主要問題是隱層的確定,從兩個方面入手:一是首先確定隱層的層數:1998年RobertH
6、echt-Nelson證明瞭對任何在閉區間內的連續函數,都可以用一個隱層的BP網絡來逼近,因而一個三層的BP網絡可以完成任意的n維到诡隹的映照。因此本論文從含有一個隱層的網絡開始進行訓練二是確定該隱層的節點數:訓練一個單隱層的三層BP網絡,根據如下經驗公式選擇隱層節點數:
此文档下载收益归作者所有