一种基于监督式学习的自适应竞价预测方法技术

技术编号:19825328 阅读:25 留言:0更新日期:2018-12-19 15:59
本发明专利技术公开了一种基于监督式学习的自适应竞价预测方法,包括如下步骤:建立自回归与监督式学习结合的时间序列预测模型;将现有观测量进行非线性处理,模拟用户行为变化惯性;增加递进的带加权的历史样本考量,模拟用户对市场适应的过程;运用多重线性理论来减少特征值数量,引入正则化参数来削减训练的参数绝对值;依次进行需求侧曲线预测和供给侧曲线预测,计算出出清结果;进行结果合理性判别,判别是否竞价情况优于前一时间节点,若是则判定为充足,输出市场预测结果和供给需求两侧报价预测,否则判定为不足,再进行收敛性判别;若判定收敛,则进行辅助反馈变量更新,监督预测模型价格往指定方向移动,并转入步骤SS2,否则提示预测失败。

【技术实现步骤摘要】
一种基于监督式学习的自适应竞价预测方法
本专利技术涉及一种基于监督式学习的自适应竞价预测方法,属于电力市场预测

技术介绍
根据世界其他开展电力市场改革区域的经验,电力市场从时间上主要划分为中长期市场和现货市场。目前,中国电力市场发展尚处于初始阶段,市场的参与者都期待采用优化的竞价策略来最大化利润,并避免因错误竞价策略导致损失。然而,当前月度竞价存在以下特点:1,市场规则存在变化;2,准入供需比不断调整;3,用户由于某些原因导致出现不理性报价。这些特点使用户难以预测和把握市场走向,进而无法找到最优的竞价策略。因此,如何帮助售电公司和发电集团找到优化的竞价策略成为了热门话题。然而,在技术上帮助用户找到适合自身情况的最优竞价难点主要是因为以下几个问题:1,市场频率低,可供学习的数据少;2,市场初期用户行为的差异大;3,用户竞价存在学习过程。
技术实现思路
本专利技术所要解决的技术问题在于提供一种基于监督式学习的自适应竞价预测方法,对售电公司和发电集团找到优化的竞价策略给出指导性建议。本专利技术将机器学习方法与电力市场规则、用户行为特征相结合,以及市场初期月度竞价表现出的特点:数据少、用户行为差异大、竞价存在学习过程,提出了一种基于时间序列的自适应竞价预测监督式学习方法。本方法全面考虑了用户不成熟的市场行为和用户竞价的延后性的实际问题,仅需要根据少量市场的数据,就可以学习用户行为并适应市场变化,通过自我修正机制,给出有价值的竞价决策建议。本专利技术采用如下技术方案:一种基于监督式学习的自适应竞价预测方法,其特征在于,包括如下步骤:步骤SS1:获取电力市场历史公开交易数据,建立自回归与监督式学习结合的时间序列预测模型;步骤SS2:在时间序列预测模型的基础上,将现有观测量进行非线性处理,形成符合现实市场典型行为特征的新预测参数,模拟用户行为变化惯性;步骤SS3:在监督式学习的基础上,增加递进的带加权的历史样本考量,模拟用户对市场适应的过程;步骤SS4:运用多重线性理论来减少特征值数量,引入正则化参数来削减训练的参数绝对值,缓解过拟合;步骤SS5:依次进行需求侧曲线预测和供给侧曲线预测,计算出出清结果;步骤SS6:进行结果合理性判别,判别是否竞价情况优于前一时间节点,若是则判定为充足,输出市场预测结果和供给需求两侧报价预测,否则判定为不足,再进行收敛性判别;步骤SS7:若判定收敛,则进行辅助反馈变量更新,监督预测模型价格往指定方向移动,并转入步骤SS2,否则提示预测失败。作为一种较佳的实施例,所述步骤SS1具体包括:获取电力市场历史公开交易数据,包括过去k个时刻所有的观测量,建立时间序列预测模型,记作:gt:Xt→Yt,公式为(1):其中,假设每个时刻t有m个参数,当前时刻N过去k个时刻的所有观测量的参数的个数S=k×m,需要求解的系数θS为第S个系数,θT为参数θ的转置,S个参数展开的矩阵表示为xm,t为t时刻第m个参数的数值;为了便于计算,将Xt转换为这样规模为k×m的上述矩阵转化为有k×m个元素的一维列向量,即:k≤t≤N,xt为第t时刻全部参数的矩阵表示,为的转置,yt为第t个时刻的实际结果,组成的矩阵记为作为一种较佳的实施例,所述步骤SS2具体包括:通过遗忘机制的引入,将现有观测量进行非线性处理,模拟用户行为变化惯性,公式为(2):其中f(t)=et-N是关于时间t的指数遗忘函数。作为一种较佳的实施例,所述步骤SS3具体包括:模拟延后反应,体现用户对市场适应的过程,公式为(3):f(x(new,t))=x(1,t)·x(1,t-1)·(x(2,t)-x(2,t-1))公式(3);其中,f(x(new,t))为当前时刻根据前两个时刻通过非线性组合计算出的新参数,x(1,t),x(1,t-1),x(2,t),x(2,t-1)分别表示前一个时刻跟前两个时刻第t和t-1个参数值。作为一种较佳的实施例,所述步骤SS4具体包括:剔除所有具有多重共线性特征并引入正则化参数避免过拟合,公式为(4):其中,取λ=0.5,e为自然常数。假设每个时刻t有m个参数,当前时刻N过去k个时刻的所有观测量的参数的个数S=k×m,为第i个需求解系数的平方,S个参数展开的矩阵表示为xm,t为t时刻第m个参数的数值;为了便于计算,将Xt转换为这样规模为k×m的上述矩阵转化为有k×m个元素的一维列向量,即:k≤t≤N,xt为第t时刻全部参数的矩阵表示,yt为第t个时刻的实际结果。作为一种较佳的实施例,λ=0.5,预测出发电侧最高报价和售电侧最低报价,最终可得到未加反馈机制作用的结果。本专利技术所达到的有益效果:第一,本专利技术提出的一种基于监督式学习的自适应竞价预测方法,采用改进的时间序列加监督式学习算法,为了模拟逐渐成熟的市场行为,引入了遗忘机制,通过加入遗忘机制,削减历史拟合误差的权重来起到“遗忘”的作用;第二,本专利技术针对用户的延后反应,本专利技术将独立生成一组现有参数非线性组合产生的新参数最为额外的输入,在保持优化模型线性特征的情况下,实现更准确的预测;第三,本专利技术针对数据量少而出现的过拟合问题,除了提出具有多重共线性特征的输入来避免过拟合外,加入了正则化参数;第四,本专利技术同时进行辅助反馈变量更新,使监督预测模型价格向优于前时间节点方向移动从而进行反馈修正;第五,本专利技术对预测模型进行检验,可有效应用于电力交易市场中,对售电公司及大用户在今后电力现货市场中的竞价也具有一定的借鉴意义。附图说明图1是本专利技术的一种基于监督式学习的自适应竞价预测方法的优选实施例的流程图。具体实施方式下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。如图1所示的是本专利技术的一种基于监督式学习的自适应竞价预测方法的优选实施例的流程图,本专利技术提出一种基于监督式学习的自适应竞价预测方法,包括如下步骤:步骤SS1:获取电力市场历史公开交易数据,建立自回归与监督式学习结合的时间序列预测模型;步骤SS2:在时间序列预测模型的基础上,将现有观测量进行非线性处理,形成符合现实市场典型行为特征的新预测参数,模拟用户行为变化惯性;步骤SS3:在监督式学习的基础上,增加递进的带加权的历史样本考量,模拟用户对市场适应的过程;步骤SS4:运用多重线性理论来减少特征值数量,引入正则化参数来削减训练的参数绝对值,缓解过拟合;步骤SS5:依次进行需求侧曲线预测和供给侧曲线预测,计算出出清结果;步骤SS6:进行结果合理性判别,判别是否竞价情况优于前一时间节点,若是则判定为充足,输出市场预测结果和供给需求两侧报价预测,否则判定为不足,再进行收敛性判别;步骤SS7:若判定收敛,则进行辅助反馈变量更新,监督预测模型价格往指定方向移动,并转入步骤SS2,否则提示预测失败。本专利技术的一种基于监督式学习的自适应竞价预测方法的优选实施例具体包括如下步骤:a)作为市场参与者,根据电力交易中心等公开渠道获得近几个月的市场信息,如表1所示:表1广东电力市场公开数据根据获取的电力市场历史公开交易数据,建立预测模型,公式为(1):其中,每个月份t有m=16个参数,过去k=5个月的参数个数为S=80,Xt={xt-k+1,...,xt}k≤t≤N。b)通过遗忘机制的引入本文档来自技高网...

【技术保护点】
1.一种基于监督式学习的自适应竞价预测方法,其特征在于,包括如下步骤:步骤SS1:获取电力市场历史公开交易数据,建立自回归与监督式学习结合的时间序列预测模型;步骤SS2:在时间序列预测模型的基础上,将现有观测量进行非线性处理,形成符合现实市场典型行为特征的新预测参数,模拟用户行为变化惯性;步骤SS3:在监督式学习的基础上,增加递进的带加权的历史样本考量,模拟用户对市场适应的过程;步骤SS4:运用多重线性理论来减少特征值数量,引入正则化参数来削减训练的参数绝对值,缓解过拟合;步骤SS5:依次进行需求侧曲线预测和供给侧曲线预测,计算出出清结果;步骤SS6:进行结果合理性判别,判别是否竞价情况优于前一时间节点,若是则判定为充足,输出市场预测结果和供给需求两侧报价预测,否则判定为不足,再进行收敛性判别;步骤SS7:若判定收敛,则进行辅助反馈变量更新,监督预测模型价格往指定方向移动,并转入步骤SS2,否则提示预测失败。

【技术特征摘要】
1.一种基于监督式学习的自适应竞价预测方法,其特征在于,包括如下步骤:步骤SS1:获取电力市场历史公开交易数据,建立自回归与监督式学习结合的时间序列预测模型;步骤SS2:在时间序列预测模型的基础上,将现有观测量进行非线性处理,形成符合现实市场典型行为特征的新预测参数,模拟用户行为变化惯性;步骤SS3:在监督式学习的基础上,增加递进的带加权的历史样本考量,模拟用户对市场适应的过程;步骤SS4:运用多重线性理论来减少特征值数量,引入正则化参数来削减训练的参数绝对值,缓解过拟合;步骤SS5:依次进行需求侧曲线预测和供给侧曲线预测,计算出出清结果;步骤SS6:进行结果合理性判别,判别是否竞价情况优于前一时间节点,若是则判定为充足,输出市场预测结果和供给需求两侧报价预测,否则判定为不足,再进行收敛性判别;步骤SS7:若判定收敛,则进行辅助反馈变量更新,监督预测模型价格往指定方向移动,并转入步骤SS2,否则提示预测失败。2.根据权利要求1所述的一种基于监督式学习的自适应竞价预测方法,其特征在于,所述步骤SS1具体包括:获取电力市场历史公开交易数据,包括过去k个时刻所有的观测量,建立时间序列预测模型,记作:gt:Xt→Yt,公式为(1):其中,假设每个时刻t有m个参数,当前时刻N过去k个时刻的所有观测量的参数的个数S=k×m,需要求解的系数θS为第S个系数,θT为参数θ的转置,S个参数展开的矩阵表示为xm,t为t时刻第m个参数的数值;为了便于计算,将Xt转换为这样规模为k×m的上述矩阵转化为有k×m个元素的一维列向量,即:xt为第t时刻全部参数的矩阵表示,为的转置,yt为第t个时刻的...

【专利技术属性】
技术研发人员:初日辉胡秦然时翔李鹏
申请(专利权)人:南京国电南自电网自动化有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1