System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及數據分析,具體而言,涉及一種分層計量時間序列分析方法、裝置、電子設備及存儲介質。
技術介紹
1、時間序列聚類是一種數據分析技術,主要通過挖掘時間序列數據集中的序列相似性來進行類別劃分。通過挖掘序列中有意義的特征并進行聚類分析,能夠清晰地揭示用電設備的電量消耗模式,從而為能源管理與優化提供精準的數據支撐。
2、目前,大多數時間序列聚類方法是對目標部件的時間序列數據進行特征提取,包括使用降維技術以及譜分析,然后基于這些特征和生成的偽標簽,在單一視角下進行聚類分析。
3、現有的時間序列聚類算法多基于單一視角進行分析,導致數據細節往往被忽略。以由多個子節點組成的設備為例,整體的用電量無法準確反映每個子節點的具體用電行為,不同子節點部件之間可能存在顯著的用電差異。現有單一視角的算法忽視了分層計量部件各層級之間的相關性,因此在識別各部件用電模式上存在不足,從而限制了聚類性能的提升。
4、針對上述問題,本申請提出了一種新的方案。
技術實現思路
1、本申請的目的在于提供一種分層計量時間序列分析方法、裝置、電子設備及存儲介質,具有能夠充分利用多層級數據信息,提高聚類分析的準確性和效果的優點。
2、第一方面,本申請提供了一種分層計量時間序列分析方法,用于對由多個子節點組成的系統進行時間序列分析,技術方案如下:
3、包括:
4、獲取所述系統的總節點時間序列數據以及子節點時間序列數據;
5、將所述總節點時間序列數
6、根據所述一致性表示進行分析得到分析結果。
7、進一步地,在本申請中,該方法的步驟還包括:
8、通過正交性和標準化約束條件對將所述總節點時間序列數據以及所述子節點時間序列數據映射同一個空間得到一致性表示的過程中的投影矩陣進行約束。
9、進一步地,在本申請中,所述根據所述一致性表示進行分析得到分析結果的步驟包括:
10、根據所述一致性表示、所述總節點時間序列數據以及子節點時間序列數據,獲取所述總節點時間序列數據以及子節點時間序列數據的關系結構;
11、根據所述一致性表示以及所述關系結構進行分析得到分析結果。
12、進一步地,在本申請中,所述根據所述一致性表示、所述總節點時間序列數據以及子節點時間序列數據,獲取所述總節點時間序列數據以及子節點時間序列數據的關系結構的步驟包括:
13、根據所述總節點時間序列數據以及子節點時間序列數據構建圖結構用以得到所述關系結構;
14、還包括:
15、對所述圖結構進行正則化處理,得到所述圖結構的正則化項;
16、對所述一致性表示進行正則化處理,得到所述一致性表示的正則化項;
17、根據所述圖結構、所述圖結構的正則化項以及所述一致性表示的正則化項得到所述關系結構。
18、進一步地,在本申請中,所述將所述總節點時間序列數據以及所述子節點時間序列數據映射至同一個空間得到一致性表示的公式為:
19、;
20、其中,表示第個視角輸入的數據矩陣,視角包含總結點視角和子節點視角,對應總節點時間序列數據和子節點時間序列數據;表示總結點視角;表示子節點視角;表示第個視角輸入的投影矩陣;表示一致性表示;表示正則化參數;為frobenius范數的平方;
21、所述正交性和標準化約束條件為:
22、;
23、其中,和均表示單位矩陣;表示的是單位矩陣的維度;表示的是轉置操作。
24、進一步地,在本申請中,所述根據所述圖結構、所述圖結構的正則化項以及所述一致性表示的正則化項得到所述關系結構的公式為:
25、;
26、其中,和表示的是不同的時間片段;表示的是時間片段的總數;表示的是相似性矩陣;表示的是針對的正則化參數;表示的是轉置操作,即,表示的是對的轉置;表示的是針對的正則化參數;表示的是跡操作;為歐幾里得范數的平方;
27、還包括約束條件,所述約束條件為:
28、。
29、進一步地,在本申請中,所述根據所述一致性表示進行分析得到分析結果的步驟包括:
30、根據所述一致性表示構建數學模型;
31、根據所述數學模型進行分析得到分析結果;
32、所述數學模型為:
33、;
34、,;
35、所述根據所述數學模型進行分析得到分析結果的步驟包括:
36、從、、中依次更替一個參數而固定其它參數進行交替優化求解,包括:
37、固定、,更新;
38、固定、,更新;
39、固定、,更新。
40、第二方面,本申請還提出了一種分層計量時間序列分析裝置,用于對由多個子節點組成的系統進行時間序列分析,包括:
41、獲取模塊,用于獲取所述系統的總節點時間序列數據以及子節點時間序列數據;
42、映射模塊,用于將所述總節點時間序列數據以及所述子節點時間序列數據映射至同一個空間得到一致性表示;
43、分析模塊,用于根據所述一致性表示進行分析得到分析結果。
44、第三方面,本申請還提出了一種電子設備,包括處理器以及存儲器,所述存儲器存儲有計算機可讀取指令,當所述計算機可讀取指令由所述處理器執行時,運行上述方法中的步驟。
45、第四方面,本申請還提出了一種存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時,運行上述方法中的步驟。
46、由上可知,本申請提供的一種分層計量時間序列分析方法、裝置、電子設備及存儲介質,通過將總節點和子節點的時間序列數據映射到同一空間,并基于一致性表示進行分析,充分利用了多層級數據信息,從而解決了現有技術中單一視角分析導致數據細節被忽略的問題,具有能夠充分利用多層級數據信息,提高聚類分析的準確性和效果的優點。
本文檔來自技高網...【技術保護點】
1.一種分層計量時間序列分析方法,用于對由多個子節點組成的系統進行時間序列分析,其特征在于,包括:
2.根據權利要求1所述的一種分層計量時間序列分析方法,其特征在于,該方法的步驟還包括:
3.根據權利要求2所述的一種分層計量時間序列分析方法,其特征在于,所述根據所述一致性表示進行分析得到分析結果的步驟包括:
4.根據權利要求3所述的一種分層計量時間序列分析方法,其特征在于,所述根據所述一致性表示、所述總節點時間序列數據以及子節點時間序列數據,獲取所述總節點時間序列數據以及子節點時間序列數據的關系結構的步驟包括:
5.根據權利要求4所述的一種分層計量時間序列分析方法,其特征在于,所述將所述總節點時間序列數據以及所述子節點時間序列數據映射至同一個空間得到一致性表示的公式為:
6.根據權利要求5所述的一種分層計量時間序列分析方法,其特征在于,所述根據所述圖結構、所述圖結構的正則化項以及所述一致性表示的正則化項得到所述關系結構的公式為:
7.根據權利要求6所述的一種分層計量時間序列分析方法,其特征在于,所述根據所述一
8.一種分層計量時間序列分析裝置,用于對由多個子節點組成的系統進行時間序列分析,其特征在于,包括:
9.一種電子設備,其特征在于,包括處理器以及存儲器,所述存儲器存儲有計算機可讀取指令,當所述計算機可讀取指令由所述處理器執行時,運行如權利要求1至7任一項所述方法中的步驟。
10.一種存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時,運行如權利要求1至7任一項所述方法中的步驟。
...【技術特征摘要】
1.一種分層計量時間序列分析方法,用于對由多個子節點組成的系統進行時間序列分析,其特征在于,包括:
2.根據權利要求1所述的一種分層計量時間序列分析方法,其特征在于,該方法的步驟還包括:
3.根據權利要求2所述的一種分層計量時間序列分析方法,其特征在于,所述根據所述一致性表示進行分析得到分析結果的步驟包括:
4.根據權利要求3所述的一種分層計量時間序列分析方法,其特征在于,所述根據所述一致性表示、所述總節點時間序列數據以及子節點時間序列數據,獲取所述總節點時間序列數據以及子節點時間序列數據的關系結構的步驟包括:
5.根據權利要求4所述的一種分層計量時間序列分析方法,其特征在于,所述將所述總節點時間序列數據以及所述子節點時間序列數據映射至同一個空間得到一致性表示的公式為:
【專利技術屬性】
技術研發人員:何敏藩,涂東陽,吳彪,陳劍,柴華,甘文勇,
申請(專利權)人:季華實驗室,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。