[發(fā)明專利]分布式內(nèi)存并行計(jì)算優(yōu)化深度信念網(wǎng)絡(luò)的短期負(fù)荷預(yù)測(cè)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201811550794.3 | 申請(qǐng)日: | 2018-12-18 |
| 公開(kāi)(公告)號(hào): | CN109816144B | 公開(kāi)(公告)日: | 2020-12-29 |
| 發(fā)明(設(shè)計(jì))人: | 廖衛(wèi)平;周銳;伍建煒;黃練棟;溫健鋒 | 申請(qǐng)(專利權(quán))人: | 廣東電網(wǎng)有限責(zé)任公司;廣東電網(wǎng)有限責(zé)任公司江門(mén)供電局 |
| 主分類號(hào): | G06Q10/04 | 分類號(hào): | G06Q10/04;G06Q50/06;G06N3/08;G06N3/04 |
| 代理公司: | 廣州粵高專利商標(biāo)代理有限公司 44102 | 代理人: | 劉瑤云 |
| 地址: | 510000 廣東*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 內(nèi)存 并行 計(jì)算 優(yōu)化 深度 信念 網(wǎng)絡(luò) 短期 負(fù)荷 預(yù)測(cè) 方法 | ||
1.一種分布式內(nèi)存并行計(jì)算優(yōu)化深度信念網(wǎng)絡(luò)的短期負(fù)荷預(yù)測(cè)方法,其特征在于,包括以下步驟:
S1.彈性分布式數(shù)據(jù)集RDD讀取負(fù)荷歷史數(shù)據(jù);結(jié)合負(fù)荷的周期特性,從歷史負(fù)荷、氣象因素、日期類型角度讀取負(fù)荷預(yù)測(cè)輸入數(shù)據(jù)到Spark RDD集合;所述的S1步驟具體包括:
S11.將負(fù)荷數(shù)據(jù)從Hadoop HDFS輸入Spark,并轉(zhuǎn)換為RDD數(shù)據(jù)集;
S12.按照用戶編寫(xiě)映射程序邏輯,經(jīng)過(guò)flatMap與Map操作后,映射成(key,value)鍵值對(duì);
S13.經(jīng)過(guò)reduceByKey操作和join操作轉(zhuǎn)換為緩存數(shù)據(jù);
S14.經(jīng)過(guò)Cache操作,將RDD緩存數(shù)據(jù)集緩存到內(nèi)存中;
S15.判斷數(shù)據(jù)讀取是否結(jié)束,若結(jié)束則通過(guò)函數(shù)saveAsSequenceFile輸出保存到HDFS或其它文件系統(tǒng)中;否則返回步驟S12,進(jìn)行下一輪操作;
S2.深度信念網(wǎng)絡(luò)DBN網(wǎng)絡(luò)權(quán)重值W和偏置值B優(yōu)化;采用改進(jìn)并行粒子群算法將其分為不同子群,并對(duì)慣性權(quán)重和加速因子進(jìn)行改進(jìn)計(jì)算;在分布式內(nèi)存計(jì)算Spark平臺(tái)上對(duì)深度信念網(wǎng)絡(luò)模型的權(quán)值參數(shù)W和偏置值B進(jìn)行優(yōu)化,選擇使得適應(yīng)度值最小的粒子坐標(biāo)向量值[W,B]作為改進(jìn)粒子群算法的輸出;所述的S2步驟具體包括:
S21.初始化粒子群,在取值范圍內(nèi)隨機(jī)生成一組粒子向量[W,B];并引入平均粒距的概念,定義如下:
式中,L為搜索空間對(duì)角最大長(zhǎng)度,n為解空間維數(shù),m為粒子個(gè)數(shù);pid表示第i個(gè)粒子位置的第d維坐標(biāo)值,表示所有粒子位置的第d維坐標(biāo)值的均值;平均粒距表示種群中各個(gè)粒子彼此間分布的離散程度,D(t)越小,表示種群越集中;D(t)越大,表示種群越分散;訓(xùn)練一次DBN通過(guò)模型輸出預(yù)測(cè)結(jié)果,再按下式計(jì)算適應(yīng)度值:
式中,F(xiàn)fit為粒子的當(dāng)前適應(yīng)度值,Yi為真實(shí)結(jié)果;為預(yù)測(cè)結(jié)果;n為預(yù)測(cè)點(diǎn)個(gè)數(shù);
S22.對(duì)IPPSO算法參數(shù)初始化,步驟S21中初始值作為粒子個(gè)體最佳位置;
S23.各子群搜索自身的最小適應(yīng)度值作為子群最佳適應(yīng)度值,對(duì)應(yīng)粒子作為子群最優(yōu)解,其計(jì)算公式為:
然后,根據(jù)各子群最佳適應(yīng)度值搜索最小值作為整個(gè)粒子群最佳適應(yīng)度值,對(duì)應(yīng)粒子作為整體最優(yōu)解,其計(jì)算公式為:
Pg(k)∈{P0(k),P1(k),...,Pm(k)}|f(Pg(k))=min{f(P0(k),f(P1(k),...,f(Pm(k)};
式中,f為改進(jìn)粒子群算法計(jì)算最優(yōu)適應(yīng)度值的函數(shù),即:適應(yīng)度函數(shù);
S24.根據(jù)IPPSO算法更新粒子速度和位置;將更新后粒子重新代入DBN訓(xùn)練,計(jì)算并更新各個(gè)粒子適應(yīng)度值;根據(jù)下式更新粒子速度和位置:
Vi(k+1)=τnf(G1+G2+G3)+τpfG4
Xi(k+1)=Xi(k)+Vi(k+1)
其中,
式中,G2中的Pi不變,為粒子的歷史最優(yōu)位置,G3中Pg變?yōu)榱W铀谧尤旱淖顑?yōu)位置,c1、c2的范圍調(diào)整為[0,2]區(qū)間,c3在[0,2]區(qū)間,r3~U(0,1)為相互獨(dú)立的隨機(jī)函數(shù),Pu為全群的最優(yōu)粒子的位置;τnf為負(fù)反饋系數(shù),τpf為正反饋系數(shù);Pi=(xi1,xi2,…,xin)為粒子的歷史最優(yōu)位置;Vi為粒子的當(dāng)前速度;f為改進(jìn)粒子群算法計(jì)算最優(yōu)適應(yīng)度值的函數(shù);
S25.分別更新子群最佳適應(yīng)度值、子群最優(yōu)解、整體最佳適應(yīng)度值、整體最優(yōu)解;
S26.達(dá)到迭代次數(shù)則終止,否則返回步驟S24;
S27.輸出[W,B]參數(shù)的整體最優(yōu)解;
S3.負(fù)荷預(yù)測(cè);利用步驟S2中優(yōu)化得到的DBN參數(shù)[W,B],使用優(yōu)化的DBN網(wǎng)絡(luò)對(duì)負(fù)荷序列建立負(fù)荷預(yù)測(cè)模型,進(jìn)行短期負(fù)荷預(yù)測(cè)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東電網(wǎng)有限責(zé)任公司;廣東電網(wǎng)有限責(zé)任公司江門(mén)供電局,未經(jīng)廣東電網(wǎng)有限責(zé)任公司;廣東電網(wǎng)有限責(zé)任公司江門(mén)供電局許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811550794.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門(mén)票、服務(wù)或事件的
G06Q10-04 .預(yù)測(cè)或優(yōu)化,例如線性規(guī)劃、“旅行商問(wèn)題”或“下料問(wèn)題”
G06Q10-06 .資源、工作流、人員或項(xiàng)目管理,例如組織、規(guī)劃、調(diào)度或分配時(shí)間、人員或機(jī)器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉(cāng)儲(chǔ)、裝貨、配送或運(yùn)輸;存貨或庫(kù)存管理,例如訂貨、采購(gòu)或平衡訂單
G06Q10-10 .辦公自動(dòng)化,例如電子郵件或群件的計(jì)算機(jī)輔助管理
- 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議設(shè)備的數(shù)據(jù)并行采集歸并方法及系統(tǒng)
- 減少EMI的并行數(shù)據(jù)傳輸方法
- 一種多媒體數(shù)據(jù)并行處理系統(tǒng)及方法
- 一種高速并行OQPSK解調(diào)時(shí)鐘的恢復(fù)系統(tǒng)
- 一種海量地震數(shù)據(jù)并行抽道集方法
- 3G協(xié)議的turbo碼并行譯碼方法及裝置
- 并行擴(kuò)展輸入輸出的教學(xué)裝置
- 數(shù)據(jù)的并行處理
- 并行式插件機(jī)
- 一種SPI總線與并行總線的橋接方法、設(shè)備、系統(tǒng)及介質(zhì)





