本發(fā)明涉及預(yù)警領(lǐng)域,更具體的,涉及一種數(shù)據(jù)預(yù)警方法和設(shè)備。
背景技術(shù):
在日常生活中,很多行業(yè)的大部分?jǐn)?shù)據(jù),在通常情況下都是具備一定的規(guī)律性的。反觀這些數(shù)據(jù)規(guī)律的波動(dòng)和變化,都可以反映一定實(shí)際情況的發(fā)生。例如,超市銷售數(shù)據(jù)突然陡峭的上升或下降,可以反映出當(dāng)?shù)氐慕?jīng)濟(jì)和收入情況,網(wǎng)購、超市外市場(chǎng)的競(jìng)爭(zhēng)、還有大節(jié)日如春節(jié)等實(shí)際情況等等。
然而,現(xiàn)有技術(shù)中并未對(duì)產(chǎn)生各種實(shí)際情況的數(shù)據(jù)加以研究,導(dǎo)致各種實(shí)際情況時(shí)有發(fā)生,層出不窮,人們無法及時(shí)對(duì)各種實(shí)際情況加以應(yīng)對(duì)并制定解決策略,給人們的日常生活帶來了極大的不便。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提出了一種數(shù)據(jù)預(yù)警方法和設(shè)備,能夠在數(shù)據(jù)本身波動(dòng)或分布規(guī)律的基礎(chǔ)上,實(shí)時(shí)的監(jiān)測(cè)數(shù)據(jù)規(guī)律的變化,當(dāng)目標(biāo)數(shù)據(jù)規(guī)律的變化超過預(yù)設(shè)的界限時(shí),及時(shí)向用戶預(yù)警生成報(bào)警信息,幫助用戶提前預(yù)知可能發(fā)生的各種情況。
根據(jù)本發(fā)明的一方面,提供了一種數(shù)據(jù)預(yù)警方法,所述方法包括:獲取目標(biāo)數(shù)據(jù);檢測(cè)所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律;在檢測(cè)出所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,判斷所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi);在判斷出所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不屬于所述第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在檢測(cè)出所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,所述方法包括:確定所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的符合度;在確定出所述符合度高于預(yù)設(shè)符合度的情況下,檢測(cè)所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否符合所述預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,且判斷所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在第一界值和第二界值之間,其中,所述第一預(yù)設(shè)界限具有第一界值和第二界值;在檢測(cè)出所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不符合所述預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,或判斷出所述數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在所述第一界值和所述第二界值之間的情況下,生成所述報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述第一界值具有以所述第一界值和第三界值為邊界的第一置信區(qū)間,所述第二界值具有以所述第二界值和第四界值為邊界的第二置信區(qū)間,其中,所述第三界值相對(duì)于第一界值遠(yuǎn)離所述第一預(yù)設(shè)界限,所述第四界值相對(duì)于所述第二界值遠(yuǎn)離所述第一預(yù)設(shè)界限,在確定出所述符合度低于預(yù)設(shè)符合度的情況下,判斷所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在所述第三界值和所述第四界值之間;在判斷出所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在所述第三界值和所述第四界值之間的情況下,生成所述報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,檢測(cè)所述目標(biāo)數(shù)據(jù)是否在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律還包括:在檢測(cè)出所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)不符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,基于歷史數(shù)據(jù)判斷所述目標(biāo)數(shù)據(jù)的斜率;在判斷出所述目標(biāo)數(shù)據(jù)的斜率不在預(yù)設(shè)斜率范圍的情況下,基于所述斜率生成報(bào)警信息,其中,在所述斜率表征為增長(zhǎng)時(shí),生成對(duì)應(yīng)于增長(zhǎng)的報(bào)警信息,在所述斜率表征為下降時(shí),生成對(duì)應(yīng)于下降的報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述獲取目標(biāo)數(shù)據(jù)包括:獲取原始數(shù)據(jù);濾除所述原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù)后得到中間數(shù)據(jù);將所述中間數(shù)據(jù)屬于第二預(yù)設(shè)界限內(nèi)的數(shù)據(jù)作為目標(biāo)數(shù)據(jù),其中所述第二預(yù)設(shè)界限具有第五界值和第六界值。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,濾除所述原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù)后得到中間數(shù)據(jù)包括:利用奇異值監(jiān)測(cè)算法,檢測(cè)所述原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù);將原始數(shù)據(jù)中的噪聲數(shù)據(jù)剔除得到中間數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,還提供了一種數(shù)據(jù)預(yù)警設(shè)備,所述設(shè)備包括處理器和存儲(chǔ)器,所述設(shè)備包括:存儲(chǔ)器,用于存儲(chǔ)指令;處理器,用于基于所述指令來執(zhí)行如下步驟:獲取目標(biāo)數(shù)據(jù);用于檢測(cè)所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律;在檢測(cè)出所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,判斷所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi);在判斷出所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不屬于所述第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述處理器在檢測(cè)出所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,所述處理器確定所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的符合度;在確定出所述符合度高于預(yù)設(shè)符合度的情況下,檢測(cè)所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否符合所述預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,且判斷所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在第一界值和第二界值之間,其中,所述第一預(yù)設(shè)界限具有第一界值和第二界值;在檢測(cè)出所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不符合所述預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,或判斷出所述數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在所述第一界值和所述第二界值之間的情況下,生成所述報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述第一界值具有以所述第一界值和第三界值為邊界的第一置信區(qū)間,所述第二界值具有以所述第二界值和第四界值為邊界的第二置信區(qū)間,其中,所述第三界值相對(duì)于第一界值遠(yuǎn)離所述第一預(yù)設(shè)界限,所述第四界值相對(duì)于所述第二界值遠(yuǎn)離所述第一預(yù)設(shè)界限,在所述處理器確定出所述符合度低于預(yù)設(shè)符合度的情況下,判斷所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在所述第三界值和所述第四界值之間;在判斷出所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在所述第三界值和所述第四界值之間的情況下,生成所述報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述設(shè)備還包括:處理器在檢測(cè)出所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)不符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,基于歷史數(shù)據(jù)判斷所述目標(biāo)數(shù)據(jù)的斜率;在判斷出所述目標(biāo)數(shù)據(jù)的斜率不在預(yù)設(shè)斜率范圍的情況下,基于所述斜率生成報(bào)警信息,其中,在所述斜率表征為增長(zhǎng)時(shí),生成對(duì)應(yīng)于增長(zhǎng)的報(bào)警信息,在所述斜率表征為下降時(shí),生成對(duì)應(yīng)于下降的報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述處理器獲取目標(biāo)數(shù)據(jù)包括:獲取原始數(shù)據(jù);濾除所述原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù)后得到中間數(shù)據(jù);將所述中間數(shù)據(jù)屬于第二預(yù)設(shè)界限內(nèi)的數(shù)據(jù)作為目標(biāo)數(shù)據(jù),其中所述第二預(yù)設(shè)界限具有第五界值和第六界值。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,利用奇異值監(jiān)測(cè)算法,檢測(cè)所述原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù);將原始數(shù)據(jù)中的噪聲數(shù)據(jù)剔除得到中間數(shù)據(jù)。
通過本發(fā)明上述實(shí)施例,可以對(duì)獲取的目標(biāo)數(shù)據(jù),檢測(cè)該目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,在檢測(cè)出所述目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,進(jìn)一步判斷該目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi),若不屬于所述第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。采用本發(fā)明,可以基于目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,來實(shí)時(shí)監(jiān)測(cè)目標(biāo)數(shù)據(jù)規(guī)律的變化,當(dāng)目標(biāo)數(shù)據(jù)規(guī)律的變化超過預(yù)設(shè)的界限時(shí),則及時(shí)向用戶預(yù)警生成報(bào)警信息,幫助用戶提前預(yù)知可能發(fā)生的各種情況。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的一種應(yīng)用環(huán)境示意圖;
圖2是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)預(yù)警方法的流程圖;
圖3是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)預(yù)警設(shè)備的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
根據(jù)本發(fā)明實(shí)施例,提供了一種數(shù)據(jù)預(yù)警的方法,該方法可以用于如圖1所示的環(huán)境中,該環(huán)境可以包括硬件環(huán)境和網(wǎng)絡(luò)環(huán)境。
在本實(shí)施例中,該方法可以應(yīng)用于如圖1所示的多個(gè)集群節(jié)點(diǎn)和終端構(gòu)成的硬件環(huán)境中。如圖1所示,該多個(gè)集群節(jié)點(diǎn)101中可以包括多個(gè)處理節(jié)點(diǎn),該多個(gè)集群節(jié)點(diǎn)對(duì)外作為一個(gè)整體,用于處理從終端103發(fā)送過來的訪問請(qǐng)求。具體地,多個(gè)集群節(jié)點(diǎn)101通過網(wǎng)絡(luò)與終端103通過集群服務(wù)器105(或者稱之為負(fù)載均衡服務(wù)器)進(jìn)行連接,上述網(wǎng)絡(luò)包括但不限于:廣域網(wǎng)、城域網(wǎng)或局域網(wǎng)。
需要說明的是,上述的多個(gè)集群節(jié)點(diǎn)可以為服務(wù)器側(cè)的集群,也可以是客戶端側(cè)的集群,本發(fā)明對(duì)此不做限定。
在本發(fā)明上述運(yùn)行環(huán)境下,本發(fā)明提供了如圖2所示的數(shù)據(jù)預(yù)警方法的流程圖。需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。如圖2所示,該方法可以包括如下步驟:
步驟s202,獲取目標(biāo)數(shù)據(jù);
步驟s204,檢測(cè)目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律;
步驟s206,在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi);
步驟s208,在判斷出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不屬于第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。
通過本發(fā)明上述實(shí)施例,可以對(duì)獲取的目標(biāo)數(shù)據(jù),檢測(cè)該目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,進(jìn)一步判斷該目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi),若不屬于第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。采用本發(fā)明,可以基于目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,來實(shí)時(shí)監(jiān)測(cè)目標(biāo)數(shù)據(jù)規(guī)律的變化,當(dāng)目標(biāo)數(shù)據(jù)規(guī)律的變化超過預(yù)設(shè)的界限時(shí),則及時(shí)向用戶預(yù)警生成報(bào)警信息,幫助用戶提前預(yù)知可能發(fā)生的各種情況。
其中,上述獲取目標(biāo)數(shù)據(jù)可以是多個(gè)集群節(jié)點(diǎn)101接收終端103發(fā)送過來的數(shù)據(jù),并從終端103發(fā)送過來的數(shù)據(jù)中獲取目標(biāo)數(shù)據(jù)。在獲取目標(biāo)數(shù)據(jù)之后,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行檢測(cè)及判斷。上述獲取目標(biāo)數(shù)據(jù),可以是實(shí)時(shí)的獲取目標(biāo)數(shù)據(jù),進(jìn)而可以是實(shí)時(shí)獲取現(xiàn)階段一定時(shí)長(zhǎng)內(nèi)的目標(biāo)數(shù)據(jù),該目標(biāo)數(shù)據(jù)可以是模擬數(shù)據(jù),比如聲音、圖像,也可以是數(shù)字?jǐn)?shù)據(jù),如符號(hào)、文字。上述目標(biāo)數(shù)據(jù)可以是各行各業(yè)的任意數(shù)據(jù)。
在獲取目標(biāo)數(shù)據(jù)之后,檢測(cè)該目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律。上述檢測(cè)該目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,可以對(duì)目標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)擬合,利用該目標(biāo)數(shù)據(jù)擬合后的波形或分布規(guī)律來判斷是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律。
例如,根據(jù)本發(fā)明的一個(gè)實(shí)施例,上述預(yù)設(shè)波形可以是預(yù)設(shè)的數(shù)據(jù)波形,上述數(shù)據(jù)波形與其數(shù)據(jù)類型相對(duì)應(yīng),若數(shù)據(jù)是由機(jī)械振動(dòng)、電磁振動(dòng)、溫度變化、晶體點(diǎn)陣振動(dòng)或者自旋數(shù)據(jù),那么預(yù)設(shè)的波形可以是對(duì)應(yīng)的機(jī)械波、電磁波、溫度波、點(diǎn)陣波、自旋波等。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,上述預(yù)設(shè)分布規(guī)律可以是預(yù)設(shè)的數(shù)據(jù)分布規(guī)律,包括離散型數(shù)據(jù)分布規(guī)律,如二項(xiàng)分布,泊松分布,離散均勻分布,幾何分布,超幾何分布等,和連續(xù)型數(shù)據(jù)分布規(guī)律,如正態(tài)分布,t分布,f分布,卡方分布,指數(shù)分布,gamma分布,beta分布等。當(dāng)然,上述預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律也可以人為按照目標(biāo)數(shù)據(jù)的類型、特點(diǎn)進(jìn)行個(gè)性化設(shè)置。
在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi),在判斷出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不屬于第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。
也就是說,在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,該目標(biāo)數(shù)據(jù)其實(shí)就是一種隨時(shí)間而變化的數(shù)據(jù)波形或者數(shù)據(jù)分布并且符合預(yù)設(shè)的波形或分布規(guī)律,進(jìn)而判斷該目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi),該第一預(yù)設(shè)界限具有確定的界值,可選的,可以人為的為目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布設(shè)置界值,在判斷出該目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不屬于該第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。上述報(bào)警信息包括但不局限于:響鈴報(bào)警信息、語音報(bào)警信息、振動(dòng)報(bào)警信息、顏色報(bào)警信息、文字報(bào)警信息或其結(jié)合。
通過本發(fā)明上述實(shí)施例,可以在識(shí)別出目標(biāo)數(shù)據(jù)本身波動(dòng)規(guī)律或其他規(guī)律的基礎(chǔ)上,實(shí)時(shí)監(jiān)測(cè)目標(biāo)數(shù)據(jù)規(guī)律的變化,并在目標(biāo)數(shù)據(jù)的規(guī)律不在預(yù)設(shè)界限內(nèi)的情況下,給出實(shí)時(shí)的預(yù)警,較好的幫助使用者提前預(yù)知可能發(fā)生的實(shí)際情況。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,方法還包括:確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的符合度;在確定出符合度高于預(yù)設(shè)符合度的情況下,檢測(cè)目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,且判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在第一界值和第二界值之間,其中,第一預(yù)設(shè)界限具有第一界值和第二界值;在檢測(cè)出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,或判斷出數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在第一界值和第二界值之間的情況下,生成報(bào)警信息。
上述符合度可以人為設(shè)置,在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是強(qiáng)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,還是弱符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,在確定出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)的數(shù)據(jù)波形或數(shù)據(jù)分布的符合度高于預(yù)設(shè)符合度的情況下,認(rèn)為目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是強(qiáng)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,在確定出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)的數(shù)據(jù)波形或數(shù)據(jù)分布的符合度低于預(yù)設(shè)符合度的情況下,認(rèn)為目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是弱符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律。
需要說明的是,上述在確定出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的符合度高于預(yù)設(shè)符合度的情況下,檢測(cè)目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,該應(yīng)有規(guī)律可以是符合度大于預(yù)設(shè)符合度的規(guī)律。
可選的,在確定出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是強(qiáng)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,可以直接檢測(cè)目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,且判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在第一預(yù)設(shè)界限的第一界值和第二界值之間,若檢測(cè)出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,或判斷出數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在第一界值和第二界值之間的情況下,生成報(bào)警信息。
可選的,可以通過kolmogorov-smirnovtest(柯爾莫哥羅夫-斯米爾諾夫檢驗(yàn))判定實(shí)時(shí)獲取的現(xiàn)階段的目標(biāo)數(shù)據(jù)的分布波或分布規(guī)律是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的應(yīng)有規(guī)律,且在規(guī)定界值內(nèi)。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一界值具有以第一界值和第三界值為邊界的第一置信區(qū)間,第二界值具有以第二界值和第四界值為邊界的第二置信區(qū)間,其中,第三界值相對(duì)于第一界值遠(yuǎn)離第一預(yù)設(shè)界限,第四界值相對(duì)于第二界值遠(yuǎn)離第一預(yù)設(shè)界限,在確定出符合度低于預(yù)設(shè)符合度的情況下,判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在第三界值和第四界值之間;在判斷出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在第三界值和第四界值之間的情況下,生成報(bào)警信息。
可選的,在確定出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是弱符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,為第一預(yù)設(shè)界限的第一界值和第二界值設(shè)定上下界分布,從而判斷現(xiàn)階段的目標(biāo)數(shù)據(jù)是否在該上下界分布范圍內(nèi),若現(xiàn)階段的目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在該上下界分布范圍內(nèi),則報(bào)警。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,檢測(cè)目標(biāo)數(shù)據(jù)是否在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律還包括:在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)不符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,基于歷史數(shù)據(jù)判斷目標(biāo)數(shù)據(jù)的斜率;在判斷出目標(biāo)數(shù)據(jù)的斜率不在預(yù)設(shè)斜率范圍的情況下,基于斜率生成報(bào)警信息,其中,在斜率表征為增長(zhǎng)時(shí),生成對(duì)應(yīng)于增長(zhǎng)的報(bào)警信息,在斜率表征為下降時(shí),生成對(duì)應(yīng)于下降的報(bào)警信息。
也就是說,若檢測(cè)出實(shí)時(shí)獲取的現(xiàn)階段目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)不符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,可以基于現(xiàn)階段的目標(biāo)數(shù)據(jù)的以往歷史數(shù)據(jù)判斷現(xiàn)階段的目標(biāo)數(shù)據(jù)的斜率,在判斷出現(xiàn)階段的目標(biāo)數(shù)據(jù)的斜率不在預(yù)設(shè)斜率范圍的情況下,基于斜率生成報(bào)警信息,其中,在斜率表征為增長(zhǎng)時(shí),生成對(duì)應(yīng)于增長(zhǎng)的報(bào)警信息,在斜率表征為下降時(shí),生成對(duì)應(yīng)于下降的報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,獲取目標(biāo)數(shù)據(jù)包括:獲取原始數(shù)據(jù);濾除原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù)后得到中間數(shù)據(jù);將中間數(shù)據(jù)屬于第二預(yù)設(shè)界限內(nèi)的數(shù)據(jù)作為目標(biāo)數(shù)據(jù),其中第二預(yù)設(shè)界限具有第五界值和第六界值。
在獲取原始數(shù)據(jù)之后,濾除原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù)后得到中間數(shù)據(jù),并為該中間數(shù)據(jù)設(shè)定數(shù)據(jù)本身界限的上下界,該上下界可以根據(jù)該中間數(shù)據(jù)本身的以往歷史穩(wěn)定階段設(shè)定該中間數(shù)據(jù)該有的上下界,并將該上下界限內(nèi)的中間數(shù)據(jù)作為目標(biāo)數(shù)據(jù),從而使得獲取的實(shí)時(shí)獲取的目標(biāo)數(shù)據(jù)可以規(guī)避噪聲的影響。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,濾除原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù)后得到中間數(shù)據(jù)包括:利用奇異值監(jiān)測(cè)算法,檢測(cè)原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù);將原始數(shù)據(jù)中的噪聲數(shù)據(jù)剔除得到中間數(shù)據(jù)。
可選的,可以利用去噪算法,包括但不局限于:k-median,k-means,logistic回歸,knn,bp神經(jīng)網(wǎng)絡(luò),判別分析,廣義線性模型等算法,剔除原始數(shù)據(jù)中的噪聲數(shù)據(jù),也可以直接采用奇異值監(jiān)測(cè)算法,如knn算法檢測(cè)原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù),并將原始數(shù)據(jù)中的噪聲數(shù)據(jù)剔除得到中間數(shù)據(jù)。
采用本發(fā)明,既能夠識(shí)別數(shù)據(jù)本身的規(guī)律,又能夠規(guī)避噪聲對(duì)判斷的干擾,從而能夠真正的監(jiān)測(cè)出數(shù)據(jù)規(guī)律中的變化,從而給出實(shí)時(shí)的預(yù)警。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例的方法。
根據(jù)本發(fā)明實(shí)施例,在本發(fā)明上述圖1的運(yùn)行環(huán)境下,還提供了一種數(shù)據(jù)預(yù)警設(shè)備,該數(shù)據(jù)預(yù)警設(shè)備位于多個(gè)集群節(jié)點(diǎn)101中。如圖3所示,該設(shè)備包括處理器和存儲(chǔ)器,該設(shè)備包括:
存儲(chǔ)器301,用于存儲(chǔ)指令;
處理器303,用于基于指令來執(zhí)行如下步驟:獲取目標(biāo)數(shù)據(jù);用于檢測(cè)目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律;在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi);在判斷出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不屬于第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。
通過本發(fā)明上述實(shí)施例,處理器303基于存儲(chǔ)器301存儲(chǔ)的指令來執(zhí)行如下步驟:獲取目標(biāo)數(shù)據(jù),檢測(cè)該獲取的目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,進(jìn)一步判斷該目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi),若不屬于第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。采用本發(fā)明,可以基于目標(biāo)數(shù)據(jù)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,來實(shí)時(shí)監(jiān)測(cè)目標(biāo)數(shù)據(jù)規(guī)律的變化,當(dāng)目標(biāo)數(shù)據(jù)規(guī)律的變化超過預(yù)設(shè)的界限時(shí),則及時(shí)向用戶預(yù)警生成報(bào)警信息,幫助用戶提前預(yù)知可能發(fā)生的各種情況。
其中,上述獲取目標(biāo)數(shù)據(jù)可以是數(shù)據(jù)預(yù)警設(shè)備接收終端103發(fā)送過來的數(shù)據(jù),并從終端103發(fā)送過來的數(shù)據(jù)中獲取目標(biāo)數(shù)據(jù)。在獲取目標(biāo)數(shù)據(jù)之后,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行檢測(cè)及判斷。上述獲取目標(biāo)數(shù)據(jù),可以是實(shí)時(shí)的獲取目標(biāo)數(shù)據(jù),進(jìn)而可以是實(shí)時(shí)獲取現(xiàn)階段一定時(shí)長(zhǎng)內(nèi)的目標(biāo)數(shù)據(jù),該目標(biāo)數(shù)據(jù)可以是模擬數(shù)據(jù),比如聲音、圖像,也可以是數(shù)字?jǐn)?shù)據(jù),如符號(hào)、文字。上述目標(biāo)數(shù)據(jù)可以是各行各業(yè)的任意數(shù)據(jù)。
在獲取目標(biāo)數(shù)據(jù)之后,檢測(cè)該目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律。上述檢測(cè)該目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,可以對(duì)目標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)擬合,利用該目標(biāo)數(shù)據(jù)擬合后的波形或分布規(guī)律來判斷是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律。
例如,根據(jù)本發(fā)明的一個(gè)實(shí)施例,上述預(yù)設(shè)波形可以是預(yù)設(shè)的數(shù)據(jù)波形,上述數(shù)據(jù)波形與其數(shù)據(jù)類型相對(duì)應(yīng),若數(shù)據(jù)是由機(jī)械振動(dòng)、電磁振動(dòng)、溫度變化、晶體點(diǎn)陣振動(dòng)或者自旋數(shù)據(jù),那么預(yù)設(shè)的波形可以是對(duì)應(yīng)的機(jī)械波、電磁波、溫度波、點(diǎn)陣波、自旋波等。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,上述預(yù)設(shè)分布規(guī)律可以是預(yù)設(shè)的數(shù)據(jù)分布規(guī)律,包括離散型數(shù)據(jù)分布規(guī)律,如二項(xiàng)分布,泊松分布,離散均勻分布,幾何分布,超幾何分布等,和連續(xù)型數(shù)據(jù)分布規(guī)律,如正態(tài)分布,t分布,f分布,卡方分布,指數(shù)分布,gamma分布,beta分布等。當(dāng)然,上述預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律也可以人為按照目標(biāo)數(shù)據(jù)的類型、特點(diǎn)進(jìn)行個(gè)性化設(shè)置。
在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi),在判斷出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不屬于第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。
也就是說,在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,該目標(biāo)數(shù)據(jù)其實(shí)就是一種隨時(shí)間而變化的數(shù)據(jù)波形或者數(shù)據(jù)分布并且符合預(yù)設(shè)的波形或分布規(guī)律,進(jìn)而判斷該目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否屬于第一預(yù)設(shè)界限內(nèi),該第一預(yù)設(shè)界限具有確定的界值,可選的,可以人為的為目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布設(shè)置界值,在判斷出該目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不屬于該第一預(yù)設(shè)界限內(nèi)的情況下,生成報(bào)警信息。上述報(bào)警信息包括但不局限于:響鈴報(bào)警信息、語音報(bào)警信息、振動(dòng)報(bào)警信息、顏色報(bào)警信息、文字報(bào)警信息或其結(jié)合。
通過本發(fā)明上述實(shí)施例,可以在識(shí)別出目標(biāo)數(shù)據(jù)本身波動(dòng)規(guī)律或其他規(guī)律的基礎(chǔ)上,實(shí)時(shí)監(jiān)測(cè)目標(biāo)數(shù)據(jù)規(guī)律的變化,并在目標(biāo)數(shù)據(jù)的規(guī)律不在預(yù)設(shè)界限內(nèi)的情況下,給出實(shí)時(shí)的預(yù)警,較好的幫助使用者提前預(yù)知可能發(fā)生的實(shí)際情況。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,處理器在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,處理器確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的符合度;在確定出符合度高于預(yù)設(shè)符合度的情況下,檢測(cè)目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,且判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在第一界值和第二界值之間,其中,第一預(yù)設(shè)界限具有第一界值和第二界值;在檢測(cè)出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,或判斷出數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在第一界值和第二界值之間的情況下,生成報(bào)警信息。
上述符合度可以人為設(shè)置,在處理器檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是強(qiáng)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,還是弱符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,在確定出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)的數(shù)據(jù)波形或數(shù)據(jù)分布的符合度高于預(yù)設(shè)符合度的情況下,認(rèn)為目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是強(qiáng)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律,在確定出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)的數(shù)據(jù)波形或數(shù)據(jù)分布的符合度低于預(yù)設(shè)符合度的情況下,認(rèn)為目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是弱符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律。
需要說明的是,上述在確定出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的符合度高于預(yù)設(shè)符合度的情況下,檢測(cè)目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,該應(yīng)有規(guī)律可以是符合度大于預(yù)設(shè)符合度的規(guī)律。
在處理器確定出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是強(qiáng)符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,可以直接檢測(cè)目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,且判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在第一預(yù)設(shè)界限的第一界值和第二界值之間,若檢測(cè)出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不符合預(yù)設(shè)波形或預(yù)設(shè)分布的應(yīng)有規(guī)律,或判斷出數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在第一界值和第二界值之間的情況下,生成報(bào)警信息。
可選的,處理器可以通過kolmogorov-smirnovtest(柯爾莫哥羅夫-斯米爾諾夫檢驗(yàn))判定實(shí)時(shí)獲取的現(xiàn)階段的目標(biāo)數(shù)據(jù)的分布波或分布規(guī)律是否符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的應(yīng)有規(guī)律,且在規(guī)定界值內(nèi)。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一界值具有以第一界值和第三界值為邊界的第一置信區(qū)間,第二界值具有以第二界值和第四界值為邊界的第二置信區(qū)間,其中,第三界值相對(duì)于第一界值遠(yuǎn)離第一預(yù)設(shè)界限,第四界值相對(duì)于第二界值遠(yuǎn)離第一預(yù)設(shè)界限,在處理器確定出符合度低于預(yù)設(shè)符合度的情況下,判斷目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是否在第三界值和第四界值之間;在判斷出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在第三界值和第四界值之間的情況下,生成報(bào)警信息。
可選的,可以在處理器確定出目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布是弱符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,為第一預(yù)設(shè)界限的第一界值和第二界值設(shè)定上下界分布,從而判斷現(xiàn)階段的目標(biāo)數(shù)據(jù)是否在該上下界分布范圍內(nèi),若現(xiàn)階段的目標(biāo)數(shù)據(jù)的數(shù)據(jù)波形或數(shù)據(jù)分布不在該上下界分布范圍內(nèi),則報(bào)警。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,設(shè)備還包括:處理器在檢測(cè)出目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)不符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,基于歷史數(shù)據(jù)判斷目標(biāo)數(shù)據(jù)的斜率;在判斷出目標(biāo)數(shù)據(jù)的斜率不在預(yù)設(shè)斜率范圍的情況下,基于斜率生成報(bào)警信息,其中,在斜率表征為增長(zhǎng)時(shí),生成對(duì)應(yīng)于增長(zhǎng)的報(bào)警信息,在斜率表征為下降時(shí),生成對(duì)應(yīng)于下降的報(bào)警信息。
也就是說,若處理器檢測(cè)出實(shí)時(shí)獲取的現(xiàn)階段目標(biāo)數(shù)據(jù)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)不符合預(yù)設(shè)波形或預(yù)設(shè)分布規(guī)律的情況下,可以基于現(xiàn)階段的目標(biāo)數(shù)據(jù)的以往歷史數(shù)據(jù)判斷現(xiàn)階段的目標(biāo)數(shù)據(jù)的斜率,在判斷出現(xiàn)階段的目標(biāo)數(shù)據(jù)的斜率不在預(yù)設(shè)斜率范圍的情況下,基于斜率生成報(bào)警信息,其中,在斜率表征為增長(zhǎng)時(shí),生成對(duì)應(yīng)于增長(zhǎng)的報(bào)警信息,在斜率表征為下降時(shí),生成對(duì)應(yīng)于下降的報(bào)警信息。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,處理器獲取目標(biāo)數(shù)據(jù)包括:獲取原始數(shù)據(jù);濾除原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù)后得到中間數(shù)據(jù);將中間數(shù)據(jù)屬于第二預(yù)設(shè)界限內(nèi)的數(shù)據(jù)作為目標(biāo)數(shù)據(jù),其中第二預(yù)設(shè)界限具有第五界值和第六界值。
在處理器獲取原始數(shù)據(jù)之后,濾除原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù)后得到中間數(shù)據(jù),并為該中間數(shù)據(jù)設(shè)定數(shù)據(jù)本身界限的上下界,該上下界可以根據(jù)該中間數(shù)據(jù)本身的以往歷史穩(wěn)定階段設(shè)定該中間數(shù)據(jù)該有的上下界,并將該上下界限內(nèi)的中間數(shù)據(jù)作為目標(biāo)數(shù)據(jù),從而使得獲取的實(shí)時(shí)獲取的目標(biāo)數(shù)據(jù)可以規(guī)避噪聲的影響。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,利用奇異值監(jiān)測(cè)算法,檢測(cè)原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù);將原始數(shù)據(jù)中的噪聲數(shù)據(jù)剔除得到中間數(shù)據(jù)。
可選的,處理器可以利用去噪算法,包括但不局限于:k-median,k-means,logistic回歸,knn,bp神經(jīng)網(wǎng)絡(luò),判別分析,廣義線性模型等算法,剔除原始數(shù)據(jù)中的噪聲數(shù)據(jù),也可以直接采用奇異值監(jiān)測(cè)算法,如knn算法檢測(cè)原始數(shù)據(jù)內(nèi)的噪聲數(shù)據(jù),并將原始數(shù)據(jù)中的噪聲數(shù)據(jù)剔除得到中間數(shù)據(jù)。
采用本發(fā)明,既能夠識(shí)別數(shù)據(jù)本身的規(guī)律,又能夠規(guī)避噪聲對(duì)判斷的干擾,從而能夠真正的監(jiān)測(cè)出數(shù)據(jù)規(guī)律中的變化,從而給出實(shí)時(shí)的預(yù)警。
需要說明的是,對(duì)于上述的方法、電子設(shè)備實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作或模塊組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序或模塊連接的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行,某些模塊可以采用其他連接方式。
其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,上述實(shí)施例序號(hào)僅僅為了描述,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。