李孟剛,周長生,連 蓮,李文銳
(北京交通大學 國家經(jīng)濟安全研究院,北京 100081)
基于組合模型的宏觀經(jīng)濟預警方法
李孟剛,周長生,連 蓮,李文銳
(北京交通大學 國家經(jīng)濟安全研究院,北京 100081)
為了更好地捕捉變量間線性與非線性復合特征,以及預警達到穩(wěn)定收斂,文章構(gòu)建了組合模型。該模型的預測值既考慮了自變量的滯后項和隨機干擾項的線性時序成分,也考慮了非線性時序成分。同時該模型吸收了人工智能研究成果,具備較強的數(shù)據(jù)處理能力和學習能力,能夠挖掘變量間復雜的非線性關系,避免了單一線性模型對滯后性和隨機干擾項硬性的線性約束,然后結(jié)合存儲系統(tǒng)和二元神經(jīng)網(wǎng)絡,采用加權法迅速找到局部收斂點,確定預警等級。實證研究表明,組合模型具有訓練速度快和預測精度高的特點,有較強的適用性。
組合模型;ARIMA;人工神經(jīng)網(wǎng)絡;Hopfield
宏觀經(jīng)濟預警的探討起源于20世紀20年代[1],隨后逐步完善[2-4]。宏觀經(jīng)濟預警的常用方法有ARCH法、ARIMA法、景氣指數(shù)方法、人工神經(jīng)網(wǎng)絡法、基于模式分類方法[5],與傳統(tǒng)的預警方法相比,這些方法吸納其他學科如線性系統(tǒng)控制、人工智能和模式分類的研究成果,使其單獨處理線性或非線性問題處理具有一定的優(yōu)勢,但模型的適用范圍有限。基于概率模式分類的預警方法開辟了一個新的研究領域[6],但是需要設計條件概率和先驗概率,這在實際預警過程中是難以達到的。本文構(gòu)建的組合模型一方面同時吸納了線性控制系統(tǒng)和人工智能研究成果,使其處理線性與非線性綜合問題具有一定的優(yōu)勢,擴大預警模型的適用范圍。另一方面根據(jù)以往國家經(jīng)濟監(jiān)測中心對宏觀經(jīng)濟預警指數(shù)經(jīng)驗,組合模型根據(jù)自身存儲和記憶功能對宏觀經(jīng)濟預警指數(shù)進行短期預報。組合模型包括ARIMA神經(jīng)網(wǎng)絡模型和Hopfield模型。ARIMA神經(jīng)網(wǎng)絡模型是由自回歸積分滑動平均模型和人工神經(jīng)網(wǎng)絡模型組合而成。自回歸積分滑動平均模型是線性模型類的一種,在經(jīng)濟學預測中得到了廣泛的應用,該模型是因變量對滯后項和隨機干擾性及隨機干擾項滯后項進行回歸,不足是模型因變量對自變量的線性硬約束,事實上因變量可能受到自變量線性影響,也可能受到自變量非線性影響[7],而神經(jīng)網(wǎng)絡模型因具有較強的數(shù)據(jù)存儲能力和數(shù)據(jù)處理能力,經(jīng)過學習處理可以逼近復雜的非線性關系,甚至可以挖掘難以用數(shù)學方程式表達的非線性關系。在經(jīng)濟學中非線性預測領域有一定的影響力。但神經(jīng)網(wǎng)絡模型在進行變量線性關系處理時卻不如自回歸積分滑動平均模型[8],為彌補單一ARIMA模型和神經(jīng)網(wǎng)絡模型不足,發(fā)揮ARIMA模型和神經(jīng)網(wǎng)絡模型各自優(yōu)勢,本文構(gòu)建ARIMA神經(jīng)網(wǎng)絡模型,目的是為了更好地捕捉變量間線性與非線性復合特征。Hopfield模型根據(jù)宏觀經(jīng)濟預警指標進行預測結(jié)果及國家經(jīng)濟監(jiān)測中心對宏觀經(jīng)濟預警指數(shù)經(jīng)驗對宏觀經(jīng)濟預警指數(shù)進行預報。
組合模型是由自回歸積分滑動平均模型、人工神經(jīng)網(wǎng)絡模型和Hopfield模型組合而成。自回歸積分滑動平均模型通常用ARIMA(p,d,q)來表示,其中AR和MA分別為自回歸積分滑動平均模型的自回歸和移動平均,p,d,q分別為自回歸項、時間序列成為平穩(wěn)時所做的差分次數(shù)和移動平均項數(shù),自回歸積分滑動平均模型表達式為:
其中φ是自回歸項系數(shù),θ是移動平均數(shù),at方差為σ2均值為0的隨機干擾項。
運用自回歸積分滑動平均模型對宏觀經(jīng)濟進行預警時首先需要確定p,d,q,本文采用自相關系數(shù)和偏相關系數(shù)法[9],當預警指標數(shù)據(jù)經(jīng)過d階差分,指標數(shù)據(jù)平穩(wěn)時,確定d值。p值取決于自相關系數(shù)ACFp而q值取決于偏相關系數(shù)PACFp。其中自相關系數(shù)ACFp為:
其中n是樣本數(shù)量,偏相關系數(shù)PACFp為:
p值為指標經(jīng)過d階差分,數(shù)據(jù)平穩(wěn)后,在偏相關圖中落在隨機區(qū)間以外的偏自相關的個數(shù);而q值為指標經(jīng)過d階差分,數(shù)據(jù)平穩(wěn)后,在自相關圖中不為0的自相關個數(shù)。當確定自回歸積分滑動平均模型的參數(shù)后,將具有相關性的滯后變量和隨機干擾項作為神經(jīng)網(wǎng)絡輸入層的神經(jīng)元,組合成ARIMA神經(jīng)網(wǎng)絡模型。
ARIMA神經(jīng)網(wǎng)絡組合模型共有3層,第1層是輸入層,第2層是隱含層,第3層是輸出層。ARIMA神經(jīng)網(wǎng)絡模型與多層神經(jīng)網(wǎng)絡模型的區(qū)別是隱含層的神經(jīng)元為自回歸積分滑動平均神經(jīng)元,這樣一方面使神經(jīng)網(wǎng)絡具備短期存儲功能,另一方面神經(jīng)網(wǎng)絡有了良好的動態(tài)性,能夠縮短神經(jīng)網(wǎng)絡的訓練時間。圖1是ARIMA神經(jīng)網(wǎng)絡模型拓撲結(jié)構(gòu)。
圖1 ARIMA神經(jīng)網(wǎng)絡模型拓撲結(jié)構(gòu)
第2層輸出信號為:
其中f(·)=1/(1+exp(-x));第2層有1個節(jié)點,第3層輸入信號為:
第3層神經(jīng)元采用反歸一化函數(shù)mapminmax('reverse',[],PS),該函數(shù)中“[]”表示反歸一化矩陣,第3層的輸出x1(t)=I3m()t,為方便起見,第1層和第3層不設定閥值;ARIMA神經(jīng)網(wǎng)絡誤差函數(shù)為:
式(7)中x(t)表示期望輸出;第1層、第2層和第3層鏈接權重的學習速率將按照梯度最快下降原理進行調(diào)整,即其中分別是權重的學習速率,此時,令,則有,由此有:
考慮到ARIMA神經(jīng)網(wǎng)絡模型可能會出現(xiàn)過度擬合,本文將樣本的70%作為訓練集,剩下的樣本隨機抽取15%作為模型測試集,最后剩下15%樣本作為模型的驗證集。模型的預測期數(shù)設定為6[11]。
為測試ARIMA神經(jīng)網(wǎng)絡模型系統(tǒng)穩(wěn)定性,同時尋找具有穩(wěn)定性的平衡點[12],本文采用Lyapunov穩(wěn)定性理論[13]。設Lyapunov函數(shù)由此時令,因此的歐幾里得范數(shù):
離散Hopfield模型是一種輸出為二值的單層反饋的神經(jīng)網(wǎng)絡,令每個神經(jīng)元采用非線性激活函數(shù)φi(y)采用sigmoid()函數(shù),同時非線性激活函數(shù)可逆則在遠點處斜率為可表示為其中?i是神經(jīng)元i的增益。此時,非線性激活函數(shù)可逆函數(shù),即逆輸出-輸入關系:
本文的宏觀經(jīng)濟預警指標采用國家信息中心宏觀經(jīng)濟監(jiān)測預警課題組構(gòu)建的宏觀經(jīng)濟預警指標,它是由工業(yè)生產(chǎn)指數(shù)(%)、固定資產(chǎn)投資(億元)、社會消費品總額(億元)、海關進出口(億元)、財政收入(億元)、工業(yè)企業(yè)利潤總額(億元)、城鎮(zhèn)居民人均可支配收入(元)、金融機構(gòu)各項貸款(億元)、貨幣供應M2(億元)、居民消費價格指數(shù)-CPI(%)10個預警指標構(gòu)成的綜合預警指標體系。
數(shù)據(jù)樣本是從1997年1月到2014年12月,共228個樣本,數(shù)據(jù)來自wind數(shù)據(jù)庫。在采用這10個宏觀經(jīng)濟預警指標進行宏觀經(jīng)濟預警時,考慮到宏觀經(jīng)濟預警指標的X11季節(jié)調(diào)整能更準確地反映出經(jīng)濟預警指標的運行態(tài)勢,所以需要先對宏觀經(jīng)濟預警指標進行X11季節(jié)調(diào)整[15]。出于篇幅考慮,宏觀經(jīng)濟預警指標X11季節(jié)調(diào)整圖未在文中列出。
根據(jù)ARIMA模型算法,先確定使宏觀經(jīng)濟預警指標平穩(wěn)性的差分次數(shù)d,再根據(jù)偏相關圖和自相關圖確定p和q,然后確定宏觀經(jīng)濟預警指標自回歸系數(shù)φ和移動平均系數(shù)θ,ARIMA模型參數(shù)見表1。
表1 ARIMA模型參數(shù)
按照ARIMA神經(jīng)網(wǎng)絡模型設定,輸入宏觀經(jīng)濟預警指標神經(jīng)元,宏觀經(jīng)濟預警指標預測值見表2。
表2 宏觀經(jīng)濟預警指標預測值
宏觀經(jīng)濟預警指標的ARIMA神經(jīng)網(wǎng)絡模型訓練次數(shù)z,樣本驗證集、樣本訓練集和樣本測試集誤差ε,見下頁表3。由訓練次數(shù)、樣本驗證集、樣本訓練集和樣本測試集誤差可知,ARIMA神經(jīng)網(wǎng)絡模型無需先驗概率,訓練速度快。神經(jīng)網(wǎng)絡訓練效果表明該方法具有一定的高效性和穩(wěn)定性。出于篇幅考慮,宏觀經(jīng)濟預警指標的真實值和神經(jīng)網(wǎng)絡模型預測值圖、神經(jīng)網(wǎng)絡仿真效果圖及1月至6月預測值圖未在文中列出。
將樣本數(shù)據(jù)和ARIMA神經(jīng)網(wǎng)絡模型得到的宏觀經(jīng)濟預警指標預測值作為Hopfield模型輸入,根據(jù)中國經(jīng)濟景氣監(jiān)測中心的預警指標臨界值確定方法,對宏觀經(jīng)濟預警指標進行等級分類和編碼,初始編碼和預警編碼見圖2。
表3 ARIMA神經(jīng)網(wǎng)絡訓練次數(shù),驗證集、訓練集、測試集誤差ε
圖2 模型編碼
實證研究結(jié)果表明,2016年1月至6月我國宏觀經(jīng)濟處于偏冷階段,與國家統(tǒng)計局公布的宏觀經(jīng)濟的運行結(jié)果是一致的。
本文構(gòu)建的組合模型吸納了線性控制系統(tǒng)和人工神經(jīng)網(wǎng)絡智能的研究成果,使其處理線性與非線性綜合問題具有一定的優(yōu)勢,同時采用加權法,模型能夠迅速找到收斂點。在宏觀經(jīng)濟預警實證案例中,模型同時捕捉宏觀經(jīng)濟預警指標的線性特征和非線性特征,由模型的訓練次數(shù)、樣本驗證集、樣本訓練集和樣本測試集誤差可知,組合模型無需先驗概率,訓練速度快,能夠迅速找到收斂點,組合模型訓練效果具有一定的高效性和穩(wěn)定性。預警結(jié)果與宏觀經(jīng)濟發(fā)展情況吻合,具有較強的適用性和靈活性。
[1]Mtchhll W C.Business Cycles:The Problem and Its Setting[R].Working Paper,NBER,1927.
[2]Mtchhll W,Burns C.Measuring Business Cycles[R].Working Paper,NBER,1947.
[3]Moore G H.Statistical Indicators of Cyclical Revivals and Recessions[R].Working Paper,NBER,1950.
[4]Shiskin J,Moore G H.Conposite Indexes of Leading Coinciding,and Indicators[R].Working Paper,NBER,1968.
[5]黃繼鴻,雷戰(zhàn)波,凌超.經(jīng)濟預警方法研究綜述[J].系統(tǒng)工程,2003,21(2).
[6]Sarkar S,Sriram R S.Bayesian Models for Early Warning of Bank Failures[J].Management Science,2001.
[7]Khashei M,Bijari M,Ardali G A R.Improvement of Auto-regressive Integrated Moving Average Models Using Fuzzy Logic and Artificial Neural Networks[J].Neurocomputing,2009,(72).
[8]Andre Luis S Maia,Francisco de A T de Carvalho,Teresa B Ludermir.Forecasting Models for Interval-valued Time Series[J].Neurocomputing,2008,(71).
[9]Beveridge S,Qickle C.A Comparison of Box-Jenkins and Objective Methods for Determining the Order of a Non-seasonal ARMA model[J].Journal of Forecasting,1994,(13).
[10]McCulloch W,Pitts W.A Logical Calculus of the ideas Imminent in Nervous Acrivity[J].Bulletin of Mathematical Biophysics,1943,(5).
[11]Rumelhart D E,Mcclelland J L.Parallel Distributed Processing:Explorations in the Microstructure of Cognition[M].Cambridge:MA:MIT Press,1986.
[12]Lefsche S,Stability of Nonlinear Control System[M].New York:Academic Press,1965.
[13]Lyapunow A M.The General Problem of Stability of Motions[M].Moscow:Fizmatiz,1950.
[14]Lasalle J,Lesfchtg S.Stability by Lyapunovs Direct Method With Applications[M].New York:Academic Press,1961.
[15]高鐵梅.計量經(jīng)濟分析方法與建模[M].北京:清華大學出版社,2005.
A Macroeconomic Early Warning Method Based on Combined Model
Li Menggang,Zhou Changsheng,Lian Lian,Li Wenrui
(National Academy of Economic Security,Beijing Jiaotong University,Beijing 100081,China)
In order to capture the compound feature of linear and nonlinear between variables,and enable early warning to achieve stable convergence,this paper constructs a combined model.This model’s predicted value considers both the lagged term of the independent variable and the linear sequence component of the random disturbance.With strong ability of learning and data processing,the model not only absorbs artificial intelligence technology,but also digs up the complex nonlinear relationship between the variables,thus avoiding the restraint of single linear model on the lag and random interference.Finally the paper combines with memory system and binary neural network,and adopts weighting method to find the point of local convergence to determine the warning grade.Empirical studies demonstrate that this combined model has fast training speed,high prediction accuracy and strong applicability.
combined model;ARIMA;artificial neural network;hopfield
F271.5
A
1002-6487(2017)20-0079-04
中央高校基本科研業(yè)務費專項資金資助項目(B15JB00510);教育部人文社會科學專項任務資助項目(B09C1100020)
李孟剛(1967—),男,山東濱州人,教授,博士生導師,研究方向:產(chǎn)業(yè)經(jīng)濟學。
(責任編輯/劉柳青)