袁曉惠,曹儒雅,金宛霖
(長春工業(yè)大學 數(shù)學與統(tǒng)計學院,吉林 長春 130012)
函數(shù)型數(shù)據(jù)最初是由J.Ramsay[1]提出的,是一種無限維的數(shù)據(jù).函數(shù)型數(shù)據(jù)是指在緊區(qū)域上的實值函數(shù)的一個實現(xiàn)[2].由離散數(shù)據(jù)擬合得到光滑曲線是函數(shù)型數(shù)據(jù)的研究對象[3].由于函數(shù)型數(shù)據(jù)的無限維屬性,使得以往的多元統(tǒng)計方法不再適用,這為函數(shù)型數(shù)據(jù)的發(fā)展提供了先決條件.此外,由于函數(shù)型數(shù)據(jù)是無窮維的,在現(xiàn)實中有一些數(shù)據(jù)是不能完全被觀測到的,只能觀測到其有限的離散時間點.因此可將函數(shù)型數(shù)據(jù)根據(jù)數(shù)量大小分為稠密數(shù)據(jù)和稀疏數(shù)據(jù),根據(jù)取值形式分為均衡數(shù)據(jù)和非均衡數(shù)據(jù).根據(jù)樣本觀測量的大小及分析函數(shù)型數(shù)據(jù)的工具的不同,可將研究函數(shù)型數(shù)據(jù)的學者分為三個學派,即經(jīng)典學派、隨機學派和法國學派.
近年來,關(guān)于函數(shù)型數(shù)據(jù)分析已經(jīng)積累了大量的成果.常用的函數(shù)型數(shù)據(jù)分析的工具是函數(shù)型線性模型,主要有兩種:一是標量型響應(yīng)變量的函數(shù)型線性模型,二是函數(shù)型響應(yīng)變量的函數(shù)型線性模型.本文只考慮響應(yīng)變量為標量型的函數(shù)型回歸模型,再根據(jù)協(xié)變量的數(shù)據(jù)類型,可以將函數(shù)型回歸模型分為兩類:協(xié)變量為函數(shù)型數(shù)據(jù)的回歸模型和協(xié)變量為函數(shù)型與標量型混合數(shù)據(jù)的回歸模型.
比較經(jīng)典的協(xié)變量為函數(shù)型數(shù)據(jù)的函數(shù)型回歸模型是函數(shù)型線性模型.該模型是研究最早和最廣泛的模型之一.H.Cardot[4]首次研究了該模型的計算問題,并于2003年基于樣條基底展開和主成分降維的估計,推導了基于樣條展開估計的漸近收斂性質(zhì);T.T.Cai等[5]在理論上推導了函數(shù)線性模型預測的收斂速度,在一定條件下,得出了預測能達到參數(shù)收斂速率的結(jié)論;H.G.Muller等[6]研究了基于主成分得分的函數(shù)加性模型的估計和理論性質(zhì);F.Yao等[7]研究了函數(shù)型數(shù)據(jù)二次回歸模型;在再生核希爾伯持空間上,M.Yuan等[8]提出懲罰估計相對于主成分回歸能在較弱的條件下達到最優(yōu)收斂速率;T.T.Cai等[9]在再生核希爾伯特空間里研究了預測的最優(yōu)收效速率和自適應(yīng)性;Z.Lin等[10]利用最小二乘基于樣條技術(shù)進行了函數(shù)型回歸模型的局部稀疏估計;Q.Wang等[11]提出了基于函數(shù)充分性降維基底來估計函數(shù)的線性模型,并推導了相關(guān)理論性質(zhì).
比較經(jīng)典的協(xié)變量為混合數(shù)據(jù)的函數(shù)型回歸模型是函數(shù)型部分線性模型.此模型由D.Zhang等[12]提出;H.Shin[13]主要研究的是模型基于函數(shù)型主成分的估計問題,并得到了參數(shù)部分的漸進正態(tài)性和函數(shù)系數(shù)的收斂速度;H.Shin等[14]使用基于FPCA 的最小二乘方法和嶺回歸方法研究了該模型的估計和預測,并證明了在一定的條件下斜率函數(shù)的估計能達到最優(yōu)收斂速度;丁輝[15]對函數(shù)型部分線性單指標模型、函數(shù)型部分線性回歸模型等幾類函數(shù)型回歸模型的估計與預測展開了研究.
在實際應(yīng)用中,遇到的協(xié)變量大部分是多維的,而在這些協(xié)變量中有一些是無關(guān)變量,變量選擇是剔除無關(guān)變量的一個很好的工具.常用的變量選擇方法有嶺回歸、Lasso、SCAD等.Lasso變量選擇方法的優(yōu)點是,它既改進了傳統(tǒng)變量選擇方法在模型選擇方面的不足之處,同時又保留了一些優(yōu)良的性質(zhì)[16].此外,嶺回歸和 Lasso 回歸方法也可以消除自變量間存在的共線性問題[17],同時具有一定的穩(wěn)定性[18].SCAD方法則改進了Lasso方法在模型應(yīng)用上的一些局限.在函數(shù)型部分線性模型中,也可采用適當?shù)淖兞窟x擇方法,剔除無關(guān)變量.
本文的估計方法和結(jié)論不僅豐富了函數(shù)型回歸模型的研究,給函數(shù)型回歸模型的發(fā)展提供了更多的參考,更將有助于以后在經(jīng)濟學、醫(yī)學、生物學等領(lǐng)域的發(fā)展與探索.
函數(shù)型部分線性模型是研究函數(shù)型數(shù)據(jù)的一個應(yīng)用較為廣泛的模型[12],形式為
(1)
其中:Yi為響應(yīng)變量;X1(t),X2(t),…,Xn(t)是定義在區(qū)間[0,T]上的函數(shù)型協(xié)變量;Zi=(Zi1,…,Zip)T為p維協(xié)向量;β(t)為斜率函數(shù);α=(α1,…,αp)T為Zi的系數(shù);εi為誤差項,且εi~N(0,σ2).此模型即描述了標量型響應(yīng)變量和函數(shù)型與標量型的混合協(xié)變量之間的關(guān)系.
用B樣條方法表示β(t),即
其中:B(t)=(B1(t),B2(t),…,BM+d(t))T是B樣條基函數(shù);b=(b1,b2,…,bM+d)T是相應(yīng)的系數(shù).但是當M較大時,直接使用B樣條方法近似,會使得估計值產(chǎn)生較大的波動性,因此,在目標函數(shù)中加入粗糙度懲罰函數(shù),即
(2)
其中Dmβ為β(t)的m階導數(shù),且m 此外,當M較大時,可以通過加入光滑消邊絕對偏離(SCAD)懲罰函數(shù)pλ1(u)來實現(xiàn)斜率函數(shù)空子區(qū)間的尋找,同時加入光滑消邊絕對偏離(SCAD)懲罰函數(shù)對α中零分量的尋找.即最小化下面的目標函數(shù): 其中 通過最小化上面的目標函數(shù),可以實現(xiàn)斜率函數(shù)空子區(qū)間與非空子區(qū)間的尋找和標量型系數(shù)零分量的識別.為了計算方便,引入一些符號,令 令 Y=(Y1,…,Yn)T,Z=(Z1,…,Zn)T,X(t)=(X1(t),…,Xn(t))T, U=(uij)n×(M+d),V=(vij)(M+d)×(M+d),G=(U,Z),g=(b,α). 由此可得 計算得到 目標函數(shù)的第二項可轉(zhuǎn)化為γ‖Dmβ‖2=γbTVb.為了方便計算目標函數(shù)的第三項,利用文獻[10]中的定理1,fSCAD懲罰項可被近似為 利用LQA方法來計算,即 其中: 但由于H(β(0))不依賴于β,因此對目標函數(shù)沒有影響,即可寫為 目標函數(shù)第四項中的pλ2(|αj|)可以進行泰勒展開,即 (3) 對式(3)求一階導,有 求二階導,有 令 =(GTG+nSS)-1GTY. 為了更清楚地表達上述估計思想,列出如下估計步驟: 為了實現(xiàn)上述估計,需要進行調(diào)節(jié)參數(shù)的選擇.經(jīng)過多次研究分析,γ=1e-7時效果最好.下面進行λ1,λ2的選擇. GCV準則定義為 其中e(λ1)=tr[PG{(λ1)}],PG{(λ1)}=GGT. BIC準則定義為 (Xi(t),Zi,Yi)由如下模型產(chǎn)生: 第一種β(t)=0,即只存在空子區(qū)間. β(t)估計值的表現(xiàn)通過積分平方誤(ISE)來評價,即 其中l(wèi)0和l1表示空子區(qū)間和非空子區(qū)間的長度,N(β)和S(β)則表示對應(yīng)的空子區(qū)間和非空子區(qū)間.α估計值的表現(xiàn)則通過偏差和均方誤差來體現(xiàn).模擬均重復1 000次. 第一種斜率函數(shù)的結(jié)果如圖1所示. 圖1 情形1中β(t)的真實曲線圖及其估計曲線 由此可見,當斜率函數(shù)為零時,Spline方法可使得估計值在零附近上下波動,而SLOS方法可使斜率函數(shù)的估計完全變?yōu)榱?因此,在只存在空子區(qū)間的情況下,SLOS方法比Spline方法效果更好.具體分析結(jié)果如表1所示: 表1 情形1估計的偏差和(均方誤差)或ISE0、ISE1和(標準差) 由表1可分析得,SLOS方法的ISE0比Spline方法的ISE0要小很多,這表明SLOS可以使斜率函數(shù)完全被懲罰為零.而對α的估計方面,SLOS方法能夠更好的識別零向量,Spline方法則不能達到這樣的效果.因此,總體而言,SLOS方法要優(yōu)于Spline方法. 第二種斜率函數(shù)的結(jié)果如圖2所示. 圖2 情形2中β(t)的真實曲線圖及其估計曲線 由此可見,當斜率函數(shù)同時存在空子區(qū)間與非空子區(qū)間的時候,SLOS方法可以很好的識別空子區(qū)間,使其被估計為零.與Z.Lin[10]結(jié)論一致.具體分析結(jié)果如表2所示. 表2 情形2估計的偏差和(均方誤差)或ISE0、ISE1和(標準差) 由表2可分析得,SLOS方法的ISE0比Spline方法的ISE0要小很多,即SLOS方法可以很好的識別空子區(qū)間.而隨著樣本量的增加,兩種方法的ISE1之間的差值逐漸減小.而對α的估計方面,SLOS方法能夠更好地識別零向量,因此整體上,SLOS方法要比Spline方法更加適用于此模型. 第三種斜率函數(shù)的結(jié)果如圖3所示. 圖3 情形3中β(t)的真實曲線圖及其估計曲線 由此可見,當斜率函數(shù)不為零,即只存在非空子區(qū)間時,Spline方法的估計曲線與真值曲線趨于一致,明顯優(yōu)于SLOS方法.因此,在這種情況下,SCAD懲罰函數(shù)將不再適用.具體分析結(jié)果如表3所示. 由表3可分析得,Spline方法的ISE1比SLOS方法的ISE1要小很多,即在只存在非空子區(qū)間的情況下,Spline方法更加適用.在α的估計方面,SLOS方法的效果更好.這表明,SLOS方法更加適用于存在空子區(qū)間或者零向量的情況,而只有非空子區(qū)間或者非零向量的情況下,Spline方法則更優(yōu)越. 表3 情形3估計的偏差和(均方誤差)或ISE0,ISE1和(標準差) 本節(jié)將利用本文中所述的模型和方法對2018年中國主要的31個城市的空氣質(zhì)量進行研究分析,該數(shù)據(jù)來源于https://quotsoft.net/air/以及中國統(tǒng)計年鑒.空氣質(zhì)量數(shù)據(jù)是由31個城市樣本組成,其中每個樣本包括PM2.5(μg/m3)含量,CO(mg/m3)含量,氣溫(℃),濕度(%),降水量(mm),日照時數(shù)(h),工業(yè)廢水排放量(t),工業(yè)SO2(t)排放量,工業(yè)氨氮排放量(t).其中CO含量是由一年中每天24 h滑動均值構(gòu)成的.首先對降水量、日照時數(shù)、工業(yè)廢水排放量、工業(yè)SO2排放量和工業(yè)氨氮排放量等數(shù)據(jù)進行標準化,擬合的模型為 其中:Y是PM2.5含量;X(t)是CO含量;Z是氣溫、濕度、降水量、日照時數(shù)、工業(yè)廢水排放量、工業(yè)SO2排放量和工業(yè)氨氮排放量.CO含量見圖4. 由圖4分析可得,在4月份到9月份之間空氣中CO含量相對穩(wěn)定,而在1—2月和11—12月之間CO含量則幾乎兩倍于4—9月份.這可以給環(huán)保部門在進行措施制定時提供一些依據(jù).此外,β(t)估計值如圖5所示. 圖4 中國一年31個城市日均CO質(zhì)量濃度 由圖5分析可知,β(t)值整體波動趨于零,而在前端和后端有較大起伏,即在一年中秋冬季節(jié)CO含量對PM2.5含量有較大影響,此外,空氣中CO含量對PM2.5含量的影響處于一個相對穩(wěn)定的區(qū)間內(nèi). 圖5 β(t)的估計曲線 得到α估計值如表4所示. 表4 α的估計值 由表4分析可知,降水量對于PM2.5含量呈負相關(guān),即降水量越多,PM2.5含量越少,而日照時數(shù)、工業(yè)廢水排放量和工業(yè)SO2排放量對于PM2.5含量的影響則呈正相關(guān)性.氣溫、濕度與工業(yè)氨氮排放量則相對沒有影響. 以上信息不僅對相關(guān)部門、工廠、居民等在日常生活中有針對性、目的性、計劃性和科學性地減少污氣、廢水排放,節(jié)能環(huán)保,廢物利用,降低PM2.5含量等起到?jīng)Q定性作用,也更有助于今后的研究. 本文基于最小二乘和光滑樣條法,加入光滑消邊絕對偏離懲罰函數(shù)(SCAD)實現(xiàn)空子區(qū)間的尋找,再對標量型系數(shù)進行變量選擇,得到斜率函數(shù)的局部稀疏估計和標量型系數(shù)中零分量的識別.在統(tǒng)計模擬部分,所提出的估計方法展現(xiàn)出良好的有限樣本表現(xiàn).最后的實證部分,通過對2018年中國主要的31個城市的空氣質(zhì)量進行研究分析,再次論證了本文所述估計方法的優(yōu)良性與適用性. 此外,局部稀疏估計方法適用于很多的函數(shù)型回歸模型,而本文只研究了函數(shù)型部分線性模型.所以,局部稀疏估計方法在其他的函數(shù)型回歸模型中的應(yīng)用是未來的一個研究方向.同時,只研究了一個函數(shù)型協(xié)變量的情況和有限維的標量型協(xié)變量的情況,而大多數(shù)情況下,函數(shù)型協(xié)變量和標量型協(xié)變量的維數(shù)很高,甚至是無限維的.因此,高維的函數(shù)型部分線性模型的局部稀疏估計與變量選擇相結(jié)合是未來的又一個研究方向.1.2 算法步驟
1.3 調(diào)節(jié)參數(shù)選擇
2 模擬分析
3 實例分析
4 結(jié)語