時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法及裝置,其中方法包括:將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,根據(jù)歷史數(shù)據(jù),使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模;在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值。本發(fā)明通過(guò)在縱向時(shí)間維度上建模,降低了各模型的復(fù)雜度。
【專利說(shuō)明】時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信號(hào)處理【技術(shù)領(lǐng)域】,尤其涉及時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法及裝置。
【背景技術(shù)】
[0002]時(shí)間序列預(yù)測(cè)法是基于與時(shí)間順序相關(guān)聯(lián)的有序觀測(cè)數(shù)據(jù)集,利用隨機(jī)過(guò)程理論和數(shù)理統(tǒng)計(jì)學(xué)方法,研宄數(shù)據(jù)集所遵從的統(tǒng)計(jì)規(guī)律,從而推測(cè)數(shù)據(jù)發(fā)展趨勢(shì),指導(dǎo)解決實(shí)際問(wèn)題。時(shí)間序列預(yù)測(cè)法已廣泛應(yīng)用到工業(yè)、地址、生態(tài)、經(jīng)濟(jì)、氣象、醫(yī)學(xué)等領(lǐng)域。時(shí)間序列預(yù)測(cè)技術(shù)大體可分為:
[0003]1、傳統(tǒng)的線性時(shí)間序列預(yù)測(cè)技術(shù)。1968年Box和Jenkins提出了一套比較完善的時(shí)間序列建模理論和分析方法。這些經(jīng)典的數(shù)學(xué)方法通過(guò)建立隨機(jī)模型,如自回歸模型、自回歸滑動(dòng)平均模型、求和自回歸滑動(dòng)平均模型和季節(jié)調(diào)整模型等進(jìn)行時(shí)間序列的預(yù)測(cè)。
[0004]2、非線性時(shí)間序列預(yù)測(cè)技術(shù)。這類方法主要采用嵌入空間法或神經(jīng)網(wǎng)絡(luò)等方法,特別是混沌時(shí)間序列預(yù)測(cè)和基于神經(jīng)網(wǎng)絡(luò)的時(shí)間序列預(yù)測(cè)?;煦鐣r(shí)間序列預(yù)測(cè)是建立在Takens提出的嵌入定理和相空間重構(gòu)理論基礎(chǔ)上的,其目的是試圖在高維相空間中恢復(fù)混沌吸引子。時(shí)間序列預(yù)測(cè)的神經(jīng)網(wǎng)絡(luò)模型包括模糊神經(jīng)網(wǎng)絡(luò)、徑向基函數(shù)(RBF)網(wǎng)絡(luò)、小波神經(jīng)網(wǎng)絡(luò)以及積單元神經(jīng)網(wǎng)絡(luò)等。
[0005]3、其他技術(shù),如滑動(dòng)窗口二次自回歸模型、基于云模型的時(shí)間序列預(yù)測(cè)等。
[0006]目前常用的方法是基于機(jī)器學(xué)習(xí)算法的神經(jīng)網(wǎng)絡(luò)、決策樹(shù)和支持向量機(jī)方法等預(yù)測(cè)器。
[0007]然而,現(xiàn)有的大部分時(shí)間序列預(yù)測(cè)算法為了得到較準(zhǔn)確的預(yù)測(cè)結(jié)果,模型都比較復(fù)雜,模型的訓(xùn)練時(shí)間過(guò)長(zhǎng),影響模型的后續(xù)使用。并且,現(xiàn)有的大部分時(shí)間序列預(yù)測(cè)算法都需要大量訓(xùn)練數(shù)據(jù),才能得到較準(zhǔn)確的預(yù)測(cè)結(jié)果。此外,現(xiàn)有的大部分時(shí)間序列預(yù)測(cè)算法都只考慮了單一時(shí)間維度。
【發(fā)明內(nèi)容】
[0008]本發(fā)明實(shí)施例提供一種時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法,用以降低模型的復(fù)雜度,該方法包括:
[0009]將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,根據(jù)歷史數(shù)據(jù),使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模;
[0010]在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值。
[0011 ] 一個(gè)實(shí)施例中,所述的方法還包括:
[0012]利用本周期已知的部分?jǐn)?shù)據(jù)對(duì)所述基準(zhǔn)值進(jìn)行修正。
[0013]一個(gè)實(shí)施例中,所述的方法還包括:
[0014]在無(wú)模型能夠被調(diào)用的情況下,采用熱啟動(dòng)技術(shù),根據(jù)歷史數(shù)據(jù)輸出預(yù)測(cè)值。
[0015]—個(gè)實(shí)施例中,各模型之間相互獨(dú)立,具有分布性。
[0016]一個(gè)實(shí)施例中,所述時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法應(yīng)用于工業(yè)、地址、生態(tài)、經(jīng)濟(jì)、氣象、醫(yī)學(xué)領(lǐng)域的數(shù)據(jù)處理。
[0017]本發(fā)明實(shí)施例還提供一種時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置,用以降低模型的復(fù)雜度,該裝置包括:
[0018]模型訓(xùn)練模塊,用于將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,根據(jù)歷史數(shù)據(jù),使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模;
[0019]預(yù)測(cè)模塊,用于在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值。
[0020]一個(gè)實(shí)施例中,所述預(yù)測(cè)模塊還用于:
[0021]利用本周期已知的部分?jǐn)?shù)據(jù)對(duì)所述基準(zhǔn)值進(jìn)行修正。
[0022]一個(gè)實(shí)施例中,所述預(yù)測(cè)模塊還用于:
[0023]在無(wú)模型能夠被調(diào)用的情況下,采用熱啟動(dòng)技術(shù),根據(jù)歷史數(shù)據(jù)輸出預(yù)測(cè)值。
[0024]一個(gè)實(shí)施例中,所述模型訓(xùn)練模塊具體用于建立相互獨(dú)立且具有分布性的各模型。
[0025]一個(gè)實(shí)施例中,所述時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置應(yīng)用于工業(yè)、地址、生態(tài)、經(jīng)濟(jì)、氣象、醫(yī)學(xué)領(lǐng)域的數(shù)據(jù)處理。
[0026]本發(fā)明實(shí)施例中,將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模;在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值;從而通過(guò)在縱向時(shí)間維度上建模,降低了各模型的復(fù)雜度。
[0027]進(jìn)一步的,利用本周期已知的部分?jǐn)?shù)據(jù)對(duì)所述基準(zhǔn)值進(jìn)行修正,從而在預(yù)測(cè)時(shí),綜合考慮了兩個(gè)時(shí)間維度,這樣在降低訓(xùn)練時(shí)計(jì)算復(fù)雜度的同時(shí),還保證了預(yù)測(cè)的精度;進(jìn)一步的,各模型之間相互獨(dú)立,具有分布性,能顯著減少訓(xùn)練所需的時(shí)間,滿足實(shí)時(shí)預(yù)測(cè)的要求;進(jìn)一步的,在無(wú)模型能夠被調(diào)用的情況下,采用熱啟動(dòng)技術(shù),根據(jù)歷史數(shù)據(jù)輸出預(yù)測(cè)值,能迅速地給出較準(zhǔn)確的預(yù)測(cè)數(shù)據(jù)。
【專利附圖】
【附圖說(shuō)明】
[0028]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中:
[0029]圖1為本發(fā)明實(shí)施例中時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法的示意圖;
[0030]圖2為本發(fā)明實(shí)施例中進(jìn)行模型訓(xùn)練的示意圖;
[0031]圖3為本發(fā)明實(shí)施例中進(jìn)行預(yù)測(cè)的示意圖;
[0032]圖4為本發(fā)明實(shí)施例中時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置的示意圖。
【具體實(shí)施方式】
[0033]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳細(xì)說(shuō)明。在此,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
[0034]圖1為本發(fā)明實(shí)施例中時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法的示意圖。如圖1所示,本發(fā)明實(shí)施例中時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法可以包括:
[0035]步驟101、將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,根據(jù)歷史數(shù)據(jù),使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模;
[0036]步驟102、在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值。
[0037]由圖1所示流程可以得知,本發(fā)明實(shí)施例在進(jìn)行模型訓(xùn)練時(shí),通過(guò)在縱向時(shí)間維度上建模,可以降低各模型的復(fù)雜度。具體的,傳統(tǒng)時(shí)間序列預(yù)測(cè)算法是以連續(xù)時(shí)間變量為維度,建立一個(gè)模型,即I = f(t,x)。其中t是時(shí)間,X是模型中除了時(shí)間之外的變量,y是t時(shí)刻的值。為了得到較好的預(yù)測(cè)效果,模型往往比較復(fù)雜。本發(fā)明實(shí)施例把一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型。例如:把一天按一分鐘的粒度分成1440個(gè)區(qū)間,每一分鐘建立一個(gè)模型。這種單維度多模型的建模方式降低了模型的復(fù)雜度。
[0038]實(shí)施例中各模型之間相互獨(dú)立,具有分布性,這樣,上述單維度多模型的建模方式和傳統(tǒng)的單維度單模型相比還具有分布性的特點(diǎn),能提高模型的更新速度,能顯著減少訓(xùn)練所需的時(shí)間,滿足實(shí)時(shí)預(yù)測(cè)的要求。
[0039]發(fā)明人經(jīng)過(guò)大量實(shí)驗(yàn)發(fā)現(xiàn),對(duì)不同周期的同一時(shí)刻的值做差分之后得到的數(shù)據(jù)基本滿足高斯分布。因此在本發(fā)明實(shí)施例中使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模。
[0040]圖2為本發(fā)明實(shí)施例中進(jìn)行模型訓(xùn)練的示意圖。如圖2所示,對(duì)歷史數(shù)據(jù),根據(jù)數(shù)據(jù)特性更新子模型(具體子模型)后,得到最終建立的模型。
[0041]具體實(shí)施時(shí),本發(fā)明實(shí)施例在預(yù)測(cè)時(shí)會(huì)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值?;鶞?zhǔn)值是用上一周期同時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出,即差分值。在基準(zhǔn)值的基礎(chǔ)上,利用本周期已知的部分?jǐn)?shù)據(jù)對(duì)基準(zhǔn)值進(jìn)行修正,可以保證同一周期內(nèi)數(shù)據(jù)的連續(xù)性。這樣在預(yù)測(cè)時(shí),綜合考慮了兩個(gè)時(shí)間維度,在降低訓(xùn)練時(shí)計(jì)算復(fù)雜度的同時(shí),還保證了預(yù)測(cè)的精度。
[0042]實(shí)施例中,為了達(dá)到實(shí)時(shí)的要求,在無(wú)模型能夠被調(diào)用的情況下,采用熱啟動(dòng)技術(shù),根據(jù)歷史數(shù)據(jù)輸出預(yù)測(cè)值。該熱啟動(dòng)技術(shù)是在無(wú)模型能夠被調(diào)用的情況下采用已知的歷史數(shù)據(jù)來(lái)預(yù)測(cè)結(jié)果,雖然相對(duì)于有模型時(shí)輸出的預(yù)測(cè)結(jié)果而言準(zhǔn)確性有所降低,但可以滿足實(shí)時(shí)要求,在無(wú)模型的情況下能迅速返回比較準(zhǔn)確的預(yù)測(cè)值。
[0043]圖3為本發(fā)明實(shí)施例中進(jìn)行預(yù)測(cè)的示意圖。如圖3所示,當(dāng)前已知數(shù)據(jù)在無(wú)模型時(shí)采用熱啟動(dòng)技術(shù),利用已知數(shù)據(jù)輸出預(yù)測(cè)結(jié)果;在有模型時(shí),輸出基準(zhǔn)值,經(jīng)過(guò)修正后輸出預(yù)測(cè)結(jié)果。
[0044]實(shí)施例中,上述時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法可以應(yīng)用于工業(yè)、地址、生態(tài)、經(jīng)濟(jì)、氣象、醫(yī)學(xué)等領(lǐng)域的數(shù)據(jù)處理。
[0045]基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置,如下面的實(shí)施例所述。由于該裝置解決問(wèn)題的原理與時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法相似,因此該裝置的實(shí)施可以參見(jiàn)時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法的實(shí)施,重復(fù)之處不再贅述。
[0046]圖4為本發(fā)明實(shí)施例中時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置的示意圖。如圖4所示,本發(fā)明實(shí)施例中時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置可以包括:
[0047]模型訓(xùn)練模塊401,用于將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,根據(jù)歷史數(shù)據(jù),使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模;
[0048]預(yù)測(cè)模塊402,用于在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值。
[0049]具體實(shí)施時(shí),預(yù)測(cè)模塊402還可以用于:
[0050]利用本周期已知的部分?jǐn)?shù)據(jù)對(duì)所述基準(zhǔn)值進(jìn)行修正。
[0051]具體實(shí)施時(shí),預(yù)測(cè)模塊402還可以用于:
[0052]在無(wú)模型能夠被調(diào)用的情況下,采用熱啟動(dòng)技術(shù),根據(jù)歷史數(shù)據(jù)輸出預(yù)測(cè)值。
[0053]具體實(shí)施時(shí),模型訓(xùn)練模塊401具體可以用于建立相互獨(dú)立且具有分布性的各模型。
[0054]具體實(shí)施時(shí),上述時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置可以應(yīng)用于工業(yè)、地址、生態(tài)、經(jīng)濟(jì)、氣象、醫(yī)學(xué)等領(lǐng)域的數(shù)據(jù)處理。
[0055]綜上所述,本發(fā)明實(shí)施例中,將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,根據(jù)歷史數(shù)據(jù),使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模;在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值;從而通過(guò)在縱向時(shí)間維度上建模,通過(guò)單維度多模型的方式降低了各模型的復(fù)雜度。
[0056]進(jìn)一步的,利用本周期已知的部分?jǐn)?shù)據(jù)對(duì)所述基準(zhǔn)值進(jìn)行修正,從而在預(yù)測(cè)時(shí),綜合考慮了兩個(gè)時(shí)間維度,在對(duì)縱向時(shí)間維度建模的同時(shí)在橫向時(shí)間維度上保持?jǐn)?shù)據(jù)的連續(xù)性,這樣在降低訓(xùn)練時(shí)計(jì)算復(fù)雜度的同時(shí),還保證了預(yù)測(cè)的精度;進(jìn)一步的,各模型之間相互獨(dú)立,具有分布性,能顯著減少訓(xùn)練所需的時(shí)間,滿足實(shí)時(shí)預(yù)測(cè)的要求;進(jìn)一步的,在無(wú)模型能夠被調(diào)用的情況下,采用熱啟動(dòng)技術(shù),根據(jù)歷史數(shù)據(jù)輸出預(yù)測(cè)值,能迅速地給出較準(zhǔn)確的預(yù)測(cè)數(shù)據(jù)。
[0057]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0058]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0059]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0060]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0061]以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法,其特征在于,包括: 將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,根據(jù)歷史數(shù)據(jù),使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模; 在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值。
2.如權(quán)利要求1所述的方法,其特征在于,還包括: 利用本周期已知的部分?jǐn)?shù)據(jù)對(duì)所述基準(zhǔn)值進(jìn)行修正。
3.如權(quán)利要求1所述的方法,其特征在于,還包括: 在無(wú)模型能夠被調(diào)用的情況下,采用熱啟動(dòng)技術(shù),根據(jù)歷史數(shù)據(jù)輸出預(yù)測(cè)值。
4.如權(quán)利要求1所述的方法,其特征在于,各模型之間相互獨(dú)立,具有分布性。
5.如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述時(shí)間序列實(shí)時(shí)預(yù)測(cè)方法應(yīng)用于工業(yè)、地址、生態(tài)、經(jīng)濟(jì)、氣象、醫(yī)學(xué)領(lǐng)域的數(shù)據(jù)處理。
6.一種時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置,其特征在于,包括: 模型訓(xùn)練模塊,用于將一個(gè)周期拆分成多個(gè)區(qū)間,以縱向時(shí)間為維度,針對(duì)每一個(gè)區(qū)間建立一個(gè)模型;其中,根據(jù)歷史數(shù)據(jù),使用高斯模型對(duì)不同周期的同一時(shí)刻的差分值建模; 預(yù)測(cè)模塊,用于在預(yù)測(cè)時(shí)根據(jù)需要預(yù)測(cè)的時(shí)刻調(diào)用相應(yīng)的模型并輸出預(yù)測(cè)數(shù)據(jù)的基準(zhǔn)值,所述基準(zhǔn)值是用上一周期同一時(shí)刻的數(shù)據(jù)加上對(duì)應(yīng)模型的輸出所得的差分值。
7.如權(quán)利要求6所述的裝置,其特征在于,所述預(yù)測(cè)模塊還用于: 利用本周期已知的部分?jǐn)?shù)據(jù)對(duì)所述基準(zhǔn)值進(jìn)行修正。
8.如權(quán)利要求6所述的裝置,其特征在于,所述預(yù)測(cè)模塊還用于: 在無(wú)模型能夠被調(diào)用的情況下,采用熱啟動(dòng)技術(shù),根據(jù)歷史數(shù)據(jù)輸出預(yù)測(cè)值。
9.如權(quán)利要求6所述的裝置,其特征在于,所述模型訓(xùn)練模塊具體用于建立相互獨(dú)立且具有分布性的各模型。
10.如權(quán)利要求6至9任一項(xiàng)所述的裝置,其特征在于,所述時(shí)間序列實(shí)時(shí)預(yù)測(cè)裝置應(yīng)用于工業(yè)、地址、生態(tài)、經(jīng)濟(jì)、氣象、醫(yī)學(xué)領(lǐng)域的數(shù)據(jù)處理。
【文檔編號(hào)】G06F19/00GK104462793SQ201410685796
【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2014年11月25日 優(yōu)先權(quán)日:2014年11月25日
【發(fā)明者】柳楊, 唐玉芳, 秦剛, 江舟, 孔祥鵬, 張紅意 申請(qǐng)人:北京數(shù)迅科技有限公司