电力负荷预测工作具有重要意义.电力系统负荷预测指根据电力负荷、经济、社会、气象等历史数据,探索电力负荷自身历史数据变化规律对未来负荷的影响,寻求电力负荷与各种相关因素之间的内在联系,以未来经济、气象等因素的发展趋势为依据,对未来电力需求进行预估和推测.按照预测时间期限的不同,电力系统负荷预测一般分为超短期、短期、中期和长期负荷预测,其中短期负荷预测主要用于电力系统实时调度、日前发电计划制定,对电力系统经济调度、系统的安全运行具有重要意义.
国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化.
智能预测方法的输入输出结构与参数对预测结果具有关键影响.针对该问题,提出基于树结构Parzen估计器(Tree-structured Parzen Estimator,TPE)优化集成学习的短期负荷预测方法,对自适应增强算法(Adaptive Boosting,AdaBoost)模型的结构参数进行快速寻优,应用于中国南方某省的短期负荷预测,有效提升了预测精度.
1 技术框架
算法的整体技术框架可以分为TPE超参优化模块和AdaBoost预测模型评估两个主要技术模块.如图1 所示,TPE超参优化模块主要根据历史迭代的预测模型适应度y ,一般为预测模型在虚拟预测期的误差,经过优化求解得到下一次迭代的模型超参数x ,并送入AdaBoost预测模型评估模块,得到对应的预测模型适应度y ,再送回TPE超参优化模块,如此循环直至达到迭代次数t 或适应度y 满足预测要求.
图1
图1
基于TPE优化集成学习短期负荷预测方法的整体技术框架
Fig.1
Framework of TPE-based boosting short-term load forecasting method
2 TPE全局参数优化算法
TPE是一种基于顺序模型的全局优化(Sequential Model-Based Global Optimization,SMBO)算法,相比遗传算法、粒子群等,采用近似适应度函数F 替代真实适应度函数f : x →R ,从而降低适应度函数评估成本.
SMBO类算法的内层循环用数值优化等方式替代.TPE算法的不同之处在于,给定f 模型,获得x* 的优化标准,再通过观察历史搜索结果H 模拟f ,其模拟流程如下. 其中,F 0 为初始近似适应度函数,T 为迭代次数集合,S 表示SMBO算法,x* =arg minx S (x , Ft -1 )为使得第t -1次迭代的近似适应度函数模型Ft -1 取得最优值的决策变量x* .
TPE算法优化了预期改进(Expected Improvement,EI)的标准,在多种设置下都展示了较好效果.E 是在近似适应度函数F 下,当f (x )(负向)超过某个阈值y* 时,对f 的预期:
(1) E y * ( x ) = ∫ - ∞ ∞ m a x ( y * - y , 0 ) p F ( y | x ) d y
由于p (y |x )计算成本较高,TPE通过p (x |y )和p (y )为p (y |x )建模,由下列两个密度来定义p (x |y ):
(2) p ( x | y ) = l ( x ) , y < y * g ( x ) , y ≥ y *
式中:l (x )为通过观察{x (i )}形成的密度,{x (i )}为历史超参变量x (i )形成的集合,相应的损失f (x (i ))小于y* ; g (x )为使用剩余的观测值形成的密度. TPE算法取决于y* 大于观测到的最优f (x ),从而使用一些点来形成l (x ). TPE算法选择y* 作为一些观测值y 的分位数γ ,因此p (y <y* )=γ ,但不需要为特定的p (y )建模. 密度l 和g 的树形结构使得根据l 计算多个候选项变得容易,可根据g (x )/l (x )进行评估. 在每次迭代中,算法返回到具有最大预期值E 的候选x* .
3 集成学习
集成学习的主要思想是将弱的基学习器提升(boost)为强学习器,具体步骤如下:①先用每个样本权重相等的训练集训练一个初始的基学习器;②根据上轮得到的学习器对训练集的预测表现情况调整训练集中的样本权重,如提高被错分类样本的权重使之在下轮训练中得到更多关注,然后据此训练一个新的基学习器;③重复步骤②直至得到M 个基学习器,最终的集成结果是M 个基学习器的组合.
以AdaBoost为例,算法流程如图2 所示,具体算法步骤如下.
图2
图2
AdaBoost预测算法流程
Fig.2
Process of AdaBoost forecasting method
(3) ( x 1 , y 1 ) , ( x 2 , y 2 ) , … , ( x d , y d )
式中:xi =[x 1 x 2 … xd ]T 为一个含有d 个相关元素的列向量,xi ∈X ⊆Rd ,X 为xi 的集合;yi 为预测负荷,yi ∈R.
(4) D 1 = [ w 11 w 12 … w 1 i … w 1 N ]
(5) G m ( x ) : x → R d
(6) e m = ∑ i = 1 N e m i = ∑ i = 1 N w m i a b s y i - G m ( x i ) y i
式中:e m i 为 第 i 个样本点的预测误差率;abs(·)为取绝对值函数.
③计算G m ( x ) 的系数,即最终集成使用的基学习器权重:
(7) α m = 1 2 l o g 1 - e m e m
(8) D m + 1 = [ w m + 1,1 w m + 1,2 … w m + 1 , N ]
(9) w m + 1 , i = w m i Z m e x p [ - α m ( 1 - e m i ) ] , i = 1,2 , … , N
式中:Z m 为 规 范 化 因 子 , 目 的 为 使 D m + 1 的所有元素和为1,即
(10) Z m = ∑ i = 1 N w m i e x p [ - α m ( 1 - e m i ) ]
(11) G ( x ) = ∑ i = 1 M α m G m ( x )
由此可知,当基学习器Gm (x )的误差率em ≤0. 5时,αm ≥0,并且αm 随em 的减小而增大,即预测误差率越小的基学习器在最终集成时占比也越大.
(4) 预测.将待预测样本xN +1 送入G (x )进行计算,得到最终预测结果y ^ N + 1 .
综上可知,集成学习模型AdaBoost的学习器数量、学习率是关键优化参数.
4 算例分析
4.1 算例输入数据
采用2020年1月1日至2021年5月10日中国南方某省份全省统调负荷数据及该省气象数据作为训练数据,预测期为2021年5月11日至2021年5月31日,输入输出数据明细如下.
(1) 负荷数据:每日96点南方某省全省统调负荷.
(2) 气象相关因素数据:南方某省内各典型地市等各地温度、湿度、风速、人体舒适度等共计15项最为相关的气象相关因素指标.
(4) 输出数据:基于输入数据作日前负荷预测,滚动预测2021年5月11日至2021年5月31日(剖除5月上旬可能受节假日影响的日期)每日96点系统负荷曲线.
4.2 网络结构与参数优化
设置TPE算法为寻优算法,表1 为神经网络参数寻优空间.
TPE算法需设置每轮迭代搜索的模型个数以及搜索模型总数限制,本文中每轮迭代搜索的模型个数设为8;模型搜索总数设为200.基于TPE优化算法,对AdaBoost模型结构和参数进行寻优,搜索到的最优参数如表2 所示.
4.3 预测结果
将TPE优化后的AdaBoost模型(AdaBoost-TPE)用于2021年5月11日至2021年5月31日的日前负荷预测,得月平均预测精度为98.18%,相比基线方法BP前馈神经网络(BP-ANN)提升了1.61个百分点.分日预测曲线和精度分别如图3 和表3 所示.
图3
图3
2021年5月逐日短期负荷预测结果
Fig.3
Result of short-term load forecasting in May 2021
AdaBoost-TPE和BP-ANN两种方法的预测与实际负荷曲线如图4 所示.可以看到,从5月11日至5月17日各日负荷高峰和低谷时刻,AdaBoost-TPE预测曲线与实际负荷曲线均十分贴合,尤其是在5月13日,实际负荷峰值相比近日有较大程度的回落,AdaBoost-TPE非常精准地预测到了该变化,而BP-ANN方法预测曲线则有较大误差.这是因为,不恰当参数的智能预测模型易发生过拟合或欠拟合问题,而经过TPE算法优化后的AdaBoost模型,其超参数取值与问题规模、样本数量相对匹配,所以可以更精准地拟合预测负荷和相关因素之间的关系,从而对未来负荷进行精准预测.
图4
图4
2021年5月11日至5月17日逐日短期负荷预测结果
Fig.4
Result of short-term load forecasting from May 11 to May 17 in 2021
5 结语
精准快速地获取方法结构与参数是提升短期负荷预测精度的关键,提出一种基于TPE优化集成学习的短期负荷预测方法,可对方法结构与参数进行快速寻优,提升短期负荷预测精度.中国南方某省短期负荷预测的实际应用证明,该方法平均精度达到98%以上,相比基线方法提升了1.61个百分点,验证了该预测方法的有效性.
参考文献
View Option
[1]
SAAD Z , NUR HAZIRAH A J , SUZIANA A , et al . Short-term load forecasting of 415 V, 11 kV and 33 kV electrical systems using MLP network
[C]//2017 International Conference on Robotics, Automation and Sciences . Melaka , Malaysia : IEEE , 2017 : 1 -5 .
[本文引用: 1]
[2]
HE T , DONG Z Y , MENG K , et al . Accelerating Multi-layer Perceptron based short term demand forecasting using Graphics Processing Units
[C]//2009 Transmission & Distribution Conference & Exposition:Asia and Pacific . Seoul, Korea : IEEE , 2009 : 1 -4 .
[本文引用: 1]
[3]
TSAKOUMIS A C , VLADOV S S , MLADENOV V M . Electric load forecasting with multilayer perceptron and Elman neural network
[C]//6th Seminar on Neural Network Applications in Electrical Engineering . Belgrade , Yugoslavia : IEEE , 2002 : 87 -90 .
[本文引用: 1]
[4]
DRAGOMIR O E , DRAGOMIR F , BREZEANU I , et al . MLP neural network as load forecasting tool on short-term horizon
[C]//2011 19th Mediterranean Conference on Control & Automation . Corfu , Greece : IEEE , 2011 : 1265 -1270 .
[本文引用: 1]
[5]
KONG W C , DONG Z Y , JIA Y W , et al . Short-term residential load forecasting based on LSTM recurrent neural network
[J]. IEEE Transactions on Smart Grid , 2019 , 10 (1 ): 841 -851 .
[本文引用: 1]
[6]
RAFI S H , Al MASOOD N , DEEBA S R , et al . A short-term load forecasting method using integrated CNN and LSTM network
[J]. IEEE Access , 2021 , 9 : 32436 -32448 .
[本文引用: 1]
[7]
TAN M , YUAN S P , LI S H , et al . Ultra-short-term industrial power demand forecasting using LSTM based hybrid ensemble learning
[J]. IEEE Transactions on Power Systems , 2020 , 35 (4 ): 2937 -2948 .
[本文引用: 1]
[8]
LI C J , DONG Z Y , DING L , et al . Interpretable memristive LSTM network design for probabilistic residential load forecasting
[J]. IEEE Transactions on Circuits and Systems I: Regular Papers , 2022 , 69 (6 ): 2297 -2310 .
[本文引用: 1]
[9]
SHANG C , GAO J W , LIU H B , et al . Short-term load forecasting based on PSO-KFCM daily load curve clustering and CNN-LSTM model
[J]. IEEE Access , 2021 , 9 : 50344 -50357 .
[本文引用: 1]
[10]
AGENG D , HUANG C Y , CHENG R G . A short-term household load forecasting framework using LSTM and data preparation
[J]. IEEE Access , 9 : 167911 -167919 .
[本文引用: 1]
[11]
LIAO Z F , PAN H H , FAN X P , et al . Multiple wavelet convolutional neural network for short-term load forecasting
[J]. IEEE Internet of Things Journal , 2021 , 8 (12 ): 9730 -9739 .
[本文引用: 1]
[12]
CHEN Y , LUH P B , GUAN C , et al . Short-term load forecasting: Similar day-based wavelet neural networks
[J]. IEEE Transactions on Power Systems , 2010 , 25 (1 ): 322 -330 .
[本文引用: 1]
[13]
GUAN C , LUH P B , COOLBETH M A , et al . Very short-term load forecasting: Multilevel wavelet neural networks with data pre-filtering
[C]//2009 IEEE Power & Energy Society General Meeting . Calgary , Canada : IEEE , 2009 : 1 -8 .
[本文引用: 1]
[14]
BASHIR Z , EL-HAWARY M E . Short term load forecasting by using wavelet neural networks
[C]//2000 Canadian Conference on Electrical and Computer Engineering. Conference Proceedings. Navigating to a New Era (Cat. No.00TH8492) . Halifax, Canada : IEEE , 2000 : 163 -166 .
[本文引用: 1]
[15]
CHEN X , DONG Z Y , MENG K , et al . Electricity price forecasting with extreme learning machine and bootstrapping
[J]. IEEE Transactions on Power Systems , 2012 , 27 (4 ): 2055 -2062 .
[本文引用: 1]
[16]
RAFIEI M , NIKNAM T , AGHAEI J , et al . Probabilistic load forecasting using an improved wavelet neural network trained by generalized extreme learning machine
[J]. IEEE Transactions on Smart Grid , 2018 , 9 (6 ): 6961 -6971 .
[本文引用: 1]
[17]
WANG L , ZHANG Z J , CHEN J Q . Short-term electricity price forecasting with stacked denoising autoencoders
[J]. IEEE Transactions on Power Systems , 2017 , 32 (4 ): 2673 -2681 .
[本文引用: 1]
[18]
SUN W , ZHANG Y X , LI F T . The neural network model based on PSO for short-term load forecasting
[C]//2006 International Conference on Machine Learning and Cybernetics . Dalian , China : IEEE , 2006 : 3069 -3072 .
[本文引用: 1]
[19]
ZHANG C Q , LIN M , TANG M Y . BP neural network optimized with PSO algorithm for daily load forecasting
[C]//2008 International Conference on Information Management, Innovation Management and Industrial Engineering . Taipei , China : IEEE , 2008 : 82 -85 .
[本文引用: 1]
[20]
XU X B , LIU W X , ZHOU X , et al . Short-term load forecasting for the electric bus station based on GRA-DE-SVR
[C]//2014 IEEE Innovative Smart Grid Technologies-Asia . Kuala Lumpur , Malaysia : IEEE , 2014 : 388 -393 .
[本文引用: 1]
Short-term load forecasting of 415 V, 11 kV and 33 kV electrical systems using MLP network
1
2017
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Accelerating Multi-layer Perceptron based short term demand forecasting using Graphics Processing Units
1
2009
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Electric load forecasting with multilayer perceptron and Elman neural network
1
2002
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
MLP neural network as load forecasting tool on short-term horizon
1
2011
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Short-term residential load forecasting based on LSTM recurrent neural network
1
2019
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
A short-term load forecasting method using integrated CNN and LSTM network
1
2021
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Ultra-short-term industrial power demand forecasting using LSTM based hybrid ensemble learning
1
2020
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Interpretable memristive LSTM network design for probabilistic residential load forecasting
1
2022
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Short-term load forecasting based on PSO-KFCM daily load curve clustering and CNN-LSTM model
1
2021
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
A short-term household load forecasting framework using LSTM and data preparation
1
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Multiple wavelet convolutional neural network for short-term load forecasting
1
2021
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Short-term load forecasting: Similar day-based wavelet neural networks
1
2010
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Very short-term load forecasting: Multilevel wavelet neural networks with data pre-filtering
1
2009
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Short term load forecasting by using wavelet neural networks
1
2000
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Electricity price forecasting with extreme learning machine and bootstrapping
1
2012
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Probabilistic load forecasting using an improved wavelet neural network trained by generalized extreme learning machine
1
2018
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Short-term electricity price forecasting with stacked denoising autoencoders
1
2017
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
The neural network model based on PSO for short-term load forecasting
1
2006
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
BP neural network optimized with PSO algorithm for daily load forecasting
1
2008
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...
Short-term load forecasting for the electric bus station based on GRA-DE-SVR
1
2014
... 国内外利用智能算法及大数据技术在短期负荷预测方面开展了大量研究,提出应用各类智能模型开展负荷预测.文献[1 ⇓ ⇓ -4 ]中主要采用多层前馈感知机(Multi-Layer Perceptron,MLP)将负荷的影响因素作为感知机的输入,经过多层神经元计算和加权,最终输出待预测负荷,神经网络的训练主要采用反向传播(Back Propagation,BP)算法;文献[5 ⇓ ⇓ ⇓ ⇓ -10 ]中应用长短期记忆(Long Short-Term Memory,LSTM)神经网络解决负荷预测问题,该时间序列神经网络可以通过内部长期和短期两条状态线,实现对负荷短期波动和长期发展趋势的综合建模;文献[11 ⇓ ⇓ -14 ]中采用小波神经网络(Wavelet Neural Network,WNN)对负荷进行预测,其特点是以神经元激活函数为小波基函数,具有避免BP神经网络结构设计的盲目性和陷入局部最优等优点;其他智能方法还包括极限学习机网络(Extreme Learning Machine Neural Network,ELMNN)[15 -16 ] 、堆叠去噪自编码器(Stacked Denoising Autoencoder,SDA)[17 ] 等.然而,智能预测方法的实际预测效果较易受到存在方法输入输出结构与参数的影响,如果方法输入输出结构与参数设计不当,往往难以取得较好的预测效果.更严重的是,由于不同预测对象自身个性的差异,在一个预测对象上验证的最优参数往往也不适用于另一个预测对象,所以如何精准快速地获取方法输入输出结构与参数,成为短期负荷预测的关键难题.文献[18 -19 ]中提出一种粒子群优化算法(Particle Swarm Optimization,PSO)优化神经网络的多层前馈神经网络负荷预测方法,采用PSO优化了BP神经网络的权值和阈值,提高预测精度.文献[20 ]中提出基于支持向量机(Support Vector Machine,SVM)和差分演化(Differential Evolution,DE)算法的负荷预测方法.然而,这些方法由于需要对大量候选模型的预测精度做出评价,所以运算速度较慢,难以实用化. ...