[發明專利]基于粒子群優化的多分辨率小波神經網絡用電量預測方法在審
| 申請號: | 201611065141.7 | 申請日: | 2016-11-28 |
| 公開(公告)號: | CN106779177A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 熊長虹;姚玉永;鐘誠;張歡;王濤 | 申請(專利權)人: | 國網冀北電力有限公司唐山供電公司;國家電網公司 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q50/06;G06N3/00;G06N3/04;G06N3/08 |
| 代理公司: | 唐山順誠專利事務所(普通合伙)13106 | 代理人: | 于文順,晏春紅 |
| 地址: | 063000*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 粒子 優化 分辨率 神經網絡 用電量 預測 方法 | ||
1.一種基于粒子群優化的多分辨率小波神經網絡用電量預測方法,其特征在于包括以下內容:
1)小波神經網絡:
小波神經網絡既有小波變換的時頻域特性與變焦特性,又有神經網絡自學習、自適應、容錯性與魯棒性,小波神經網絡的框架是基于BP神經網絡構建的,用小波激勵函數替換sigmoid函數,并通過平移因子和伸縮因子構造小波基,其中平移因子所實現的功能相當于BP神經網絡里的閾值,即對加權后的輸入數值進行橫向微調;伸縮因子的作用是在不同尺度下對其進行調整,也正是由于這兩項調整因子的結合,才使得小波神經網絡能夠更加精準地向目標函數進行逼近,采用緊密型結構對小波神經網絡進行構建,構造出來的3層小波神經網絡結構;
設輸入層為I個單元,輸入向量: X=[x1,x2,……,xI],隱含層為J個單元,激勵函數為小波函數 ,伸縮因子向量:A=[a1,a2,……,aJ],平移因子向量為B=[b1,b2,……,bJ];
輸出向量:Y=[y1,y2,……,yk],預期輸出向量:O=[o1,o2,……,ok],輸入層與隱含層權值、隱含層與輸出層權值為w,輸入層第i個節點和隱含層第j個節點間權值為wi,j,隱含層第j個節點和輸出層第k個節點間權值為wj,k;
u表示每一層神經元的輸入,v來表示經激勵函數處理后的輸出,在迭代訓練過程中,輸入為X,yk為輸出層第k個神經元的總輸出,隱層第j個神經元及輸出層第k個神經元的輸入輸出表達式為:
網絡的前向傳遞函數為:
預期的輸出向量與經訓練后的實際輸出向量之差為誤差向量:ER=[er1,er2,……,erk],第k個神經元輸出誤差為:
輸出層所有神經元輸出誤差能量總和即全局誤差能量E為:
將得到的誤差反向傳播修正權值,依據權值的修正量與誤差能量對權值的偏微分成正比來計算各權值與平移伸縮因子的修正值,再根據Delta學習規則,設定學習步長,將修正后的各權值和因子保留進行下一次迭代,網絡中隱含層個數可依據經驗值選取;學習步長選取過大可導致收斂過程震蕩,過小則會減慢收斂速度,可通過多次嘗試進行選取;
2)粒子群優化的小波神經網絡:
粒子群優化算法是一種通過模擬鳥群覓食行為來進行協同搜索,從而在解空間中找到最優解的算法,算法過程是在狀態空間中對每一個尋優位置進行評估,最終得到最佳位置,再從最佳位置出發進行搜索,直到獲得最優目標值,將該算法用于優化小波神經網絡,可加快神經網絡訓練的收斂速度,以全局優化的方式避免小波神經網絡在訓練過程中陷入局部極小值,提高預測精度;
假設目標搜索空間為D維空間,粒子數為S個,于是第i個粒子在D維空間中的位置表示為:Xi=[xi1,xi2,……,xiD];第i個粒子的當前速度為:Vi=[vi1,vi2,......,viD];第i個粒子自身歷史最優位置為:Pi=[pi1,pi2,......,piD];粒子群整體的最優位置為:Pg=[pg1,pg2,......pgD],其在第k次迭代中第i個粒子第d維的速度更新公式為:
其中,i=1,2,...S,d=1,2,...D,c1、c2為正常數的加速因子,r1、r2服從[0,1]上均勻分布的隨機數,w為慣性權重,wmax和wmin分別為慣性權重的最大值和慣性權重的最小值,其計算公式為:
其位置更新公式為:
用粒子群算法優化小波神經網絡,其中,令粒子個數D=60,加速因子c1=c2=2,wmax=0.9,wmin=0.4,以平均絕對百分誤差值作為目標函數適應度值;
3)粒子群優化的多分辨率小波神經網絡:
基于小波多分辨率分析和多尺度正交空間思想,以神經網絡為框架,再利用粒子群算法對其全局優化,構建基于粒子群優化的多分辨率分析小波神經網絡;
設J為尺度參數,其在初始狀態下值為0;輸入層有I個神經元;隱含層有n個神經元,并將Meyer尺度函數作為其激勵函數,尺度函數為,并以此構建多尺度正交空間,逼近目標函數;輸出層神經元為G個,由此可以得到當尺度參數為0時的輸出表達式為:
其中,x為輸入向量;wi,j為輸入層第i個神經元與隱含層第j個神經元之間的連接權值;aj為第j個隱含層神經元閾值;cj,g為隱含層第j個神經元與輸出層第g個神經元的連接權值;
接著提升分辨率,令尺度參數J為1,增加n個隱含層神經元,輸入層有m個神經元,其激勵函數為Meyer小波函數,用來逼近目標函數中更加細微的部分,可以得到當尺度參數為1時的輸出表達式為:
其中,vi,k為輸入層第i個神經元和隱含層第k個神經元的連接權值;bk為隱含層神經元閾值;dk,g為隱含層第k個神經元和輸出層第g個神經元得到連接權值;
然后進一步提升分辨率,令尺度參數J為2,加入2n個隱含層神經元,激勵函數為Meyer小波函數,輸出表達式為:
以此遞推下去,便能夠從不同分辨率逼近目標函數,并且每提高一次尺度,隱含層便會增加2J-1n個神經元,e表示從1到J的每一個尺度參數值,直到達到最理想的逼近效果,尺度參數為J時,其對應的傳遞函數通式為:
得到多分辨率小波神經網絡的基本框架,再用粒子群算法對其權值進行優化,便得到基于粒子群優化的多分辨率分析的小波神經網絡,在多分辨率分析過程中,J的值并不是越大越好,其需要不斷進行實驗取值,從而得到一個尺度參數使訓練誤差和預測誤差皆為最小。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網冀北電力有限公司唐山供電公司;國家電網公司,未經國網冀北電力有限公司唐山供電公司;國家電網公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611065141.7/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





