一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

停电预测方法与流程

2021-10-24 07:29:00 来源:中国专利 TAG:停电 预测 电力 方法


1.本技术涉及电力领域,具体而言,涉及一种停电预测方法。


背景技术:

2.电力供应的可靠性对于社会的运转起着重要的作用,当今社会的很多方面都需要用到电力资源,电网配套设施被认为是当今社会的重要设施。由于电力供应在社会的运转中占据重要的地位,因此,停电会对社会造成较大的负面影响,停电事件对国民经济造成的损失远超过电力系统本身的损失。
3.随着智能电网的快速建设,在生产经营活动中,电网公司积累大量停电业务数据。利用数据挖掘、机器学习等技术对电力方面的停电数据进行分析和处理,能够挖掘出停电数据中潜在的有用信息,提升数据价值,可以更好地了解到电网的运行状态,对于电力公司实现可靠、安全的供电起到有益作用。
4.分类预测是数据分析与挖掘中较为常见的技术之一,通过对历史的停电数据进行分析,根据分析得到的规律进行停电数据进行分类预测,这可以为电网公司、与电力有关的其它公司、单位提前做好计划停电和故障停电的规划安排提供决策参考。一方面,为计划停电的安排提供依据,减少电力设备或电力系统事故对用户造成更大的影响,降低用户端的停电频率,提高低压供电可靠性。另一方面,为故障停电的提前准备提供参考,提前安排相关维修人员和涉及材料,平衡成本和速度,减少停电持续时间。还可以通过停电数据分析考虑设置合适的备用电源数目提高本地电网系统的供电可靠性。但相关技术中,缺乏对停电情况预测方法,因此,往往会导致供电可靠性较差,影响用户的用电体验以及会造成重大经济损失。
5.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

6.本技术实施例提供了一种停电预测方法,以至少解决由于相关技术中缺乏对停电情况的预测方法造成的供电可靠性差,影响用户用电体验的技术问题。
7.根据本技术实施例的一个方面,提供了一种停电预测方法,包括:从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;基于集成学习中的投票法集成多个不同目标学习模型,得到强学习器;将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电。
8.可选的,从第一目标区域中的样本数据提取数据构成训练基分类器的子训练集,包括:基于自助聚集算法以随机有放回的方式抽取样本数据构建子训练集。
9.可选地,学习模型包括:深度神经网络模型、xgboost、因式分解模型。
10.可选地,从第一目标区域中的样本数据提取数据构成训练基分类器的子训练集之
前,还包括:确定样本数据中各种类型的数据特征;基于基尼系数确定各种类型的数据特征对应的重要性分数;将重要性分数同预定阈值进行比较,确定重要性分数大于预定阈值的数据特征为目标数据特征。
11.可选地,从第一目标区域中的样本数据提取数据构成训练基分类器的子训练集,包括:从包括有目标数据特征的样本数据,提取数据构成子训练集。
12.可选地,该方法还包括:确定与第一目标区域相邻的第二目标区域;构建第一目标区域与第二目标区域的关联矩阵;对关联矩阵进行qr矩阵分解,构造第一目标区域第二目标区域的空间位置特征,将空间位置特征作为数据特征对学习模型进行训练。
13.根据本技术实施例的另一方面,还提供了一种停电预测装置,包括:提取模块,用于从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;训练模块,用于基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;集成模块,用于基于集成学习中的投票法集成多个不同目标学习模型,得到强学习器;预测模块,用于将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电。
14.可选地,提取模块,包括:提取单元,用于基于自助聚集算法以随机有放回的方式抽取样本数据构建子训练集。
15.根据本技术实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行任意一种停电预测方法。
16.根据本技术实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行任意一种停电预测方法。
17.在本技术实施例中,采用强学习器对停电状况进行预测的方式,通过从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;基于集成学习中的投票法集成多个不同目标学习模型,得到强学习器;将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电,达到了准确预测停电状况,进而可通知各个用户提前做好停电准备,积极配置备用电源目的,从而实现了准确预测停电状况,提高供电可靠性,提升用户体验的技术效果,进而解决了由于相关技术中缺乏对停电情况的预测方法造成的供电可靠性差,影响用户用电体验的技术问题。
附图说明
18.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
19.图1是根据本技术实施例的一种可选的停电预测方法的流程示意图;
20.图2是根据本技术一种可选的基于bagging集成的停电分类预测方法的流程示意图;
21.图3根据本技术实施例的一种可选的停电预测装置的结构示意图。
具体实施方式
22.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
23.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
24.为了便于本领域技术人员更好的理解本技术相关实施例,现将本技术相关实施例可能技术术语或者部分名词解释如下:
25.装袋(bagging),又称自助聚集(boot strap aggregating),它是并行式集成学习算法的典型代表,用于提高弱分类器准确率的集成方法。其主要思想是根据均匀概率分布从数据集中重复抽样获得不同的子训练集,由于抽样过程是有放回的,因此一些样本可能在同一个数据集中出现多次。然后利用子训练集去训练不同的具有差异性的基学习器从而得到多个分类器,通过不同方式的组合得到最终的分类器。
26.根据本技术实施例,提供了一种停电预测方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
27.图1是根据本技术实施例的停电预测方法,如图1所示,该方法包括如下步骤:
28.步骤s102,从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;
29.步骤s104,基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;
30.步骤s106,基于集成学习中的投票法集成多个不同目标学习模型,得到强学习器;
31.步骤s108,将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电。
32.该停电预测方法中,从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;基于集成学习中的投票法集成多个不同目标学习模型,得到强学习器;将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电,达到了准确预测停电状况,进而可通知各个用户提前做好停电准备,积极配置备用电源目的,从而实现了准确预测停电状况,提高供电可靠性,提升用户体验的技术效果,进而解
决了由于相关技术中缺乏对停电情况的预测方法造成的供电可靠性差,影响用户用电体验的技术问题。
33.需要说明的是,从第一目标区域中的样本数据提取数据构成训练基分类器的子训练集,包括:基于自助聚集算法以随机有放回的方式抽取样本数据构建子训练集。还需要说明的是,学习模型包括:深度神经网络模型、xgboost、因式分解模型。
34.本技术一些实施例中,从第一目标区域中的样本数据提取数据构成训练基分类器的子训练集之前,可确定样本数据中各种类型的数据特征;基于基尼系数确定各种类型的数据特征对应的重要性分数;将重要性分数同预定阈值进行比较,确定重要性分数大于预定阈值的数据特征为目标数据特征。
35.需要说明的是,从第一目标区域中的样本数据提取数据构成训练基分类器的子训练集,包括:从包括有目标数据特征的样本数据,提取数据构成子训练集。
36.本技术一些可选的实施例中,可确定与第一目标区域相邻的第二目标区域;构建第一目标区域与第二目标区域的关联矩阵;对关联矩阵进行qr矩阵分解,构造第一目标区域第二目标区域的空间位置特征,将空间位置特征作为数据特征对学习模型进行训练。
37.现结合具体的实施例,对本技术相关实施例进行说明:
38.本技术提出一种基于bagging集成的停电分类预测方法。首先,采用梯度下降树提取与停电问题关联度较大的特征;其次,根据不同地区的地理位置关系构造不同地区间的空间位置矩阵,并利用qr矩阵分解的方式构造空间特征;接着,利用bagging集成学习框架对数据进行随机重采样去训练不同的基分类器然后根据组合策略进行集成;最后,根据训练得到的集成模型对数据进行分类预测。其具体的技术方案包括以下几个步骤:
39.步骤一:特征选择
40.(1)为了选择合适的特征去训练模型,利用梯度下降树方法根据基尼系数计算不同特征的重要性分数,然后设定合适的阈值,根据设定的阈值选择相应的特征。
41.步骤二:构造空间特征
42.(1)为了增加有效特征,根据不同地区的地理位置关系构造不同地区间的空间位置矩阵,并利用qr矩阵分解的方式去构造空间特征。
43.步骤三:模型训练与预测
44.(1)训练基分类器:bagging方法以等概率的方式从样本数据集抽取不同的数据构成训练基分类器的子训练集,基分类器本发明选择的是深度神经网络、xgboost以及因子分解机。因此,选择三份子训练集去分别训练深度神经网络、xgboost和因子分解机,得到三个基分类器。
45.(2)模型集成与预测:根据(2)可以得到三种具有差异性的基分类器,由于三种分类器的分类性能不同,因此本发明可以通过投票模型去集成三种基分类器得到一个更强的分类器。也就是说,最终的停电预测结果是根据三个分类器中有两个或者两个以上分类器分类预测相同的结果。然后,根据集成的投票模型可以对新的停电数据进行分类预测,降低用户端的停电频率,提高低压供电可靠性。
46.有益效果:本技术针对停电数据的分类预测,提出了一种基于bagging集成的方法对停电数据进行分类预测。通过对收集的停电数据进行数据分析和处理进行停电发分类预测,一方面,为计划停电的安排提供依据,减少电力设备或电力系统事故对用户造成更大的
影响,降低用户端的停电频率,提高低压供电可靠性。另一方面,为故障停电的提前准备提供参考,提前安排相关维修人员和涉及材料,平衡成本和速度,减少停电持续时间。还可以通过停电数据分析考虑设置合适的备用电源数目提高本地电网系统的供电可靠性。首先,为了提取出有效的特征降低数据处理的复杂度,通过gbdt对停电数据进行特征选择;其次,基于不同地区的空间位置建立位置方阵,对方阵利用qr矩阵分解构造空间位置特征;然后,使用bagging集成dnn、xgboost、factorization machine构造强学习器对停电数据进行预测,提高分类预测的准确性,为电网公司的决策提供参考以及提高低压供电的可靠性。
47.图2是本技术一种可选的基于bagging集成的停电分类预测方法的流程示意图,如图2所示,该方法包括如下步骤:
48.初始训练集,进行随机有放回取样,构成三个训练数据集,分别为训练数据集1、训练数据集2以及训练数据集3,且分别基于训练数据集1、训练数据集2以及训练数据集3对深度神经网络、xgboost以及因子分解机进行训练,最后,集成投票得到强学习器。
49.具体地,上述步骤包括:
50.1.特征选择
51.在进行模型训练之前,需要对样本特征进行选取。选择样本的特征时,我们需要选择适当的样本特征数量。如果选择数量过多的样本特征,其中冗余特征虽然不会对模型的性能产生影响,但是会消耗cpu的资源,并且冗余特征不会对模型训练产生更好地贡献。并且如果选择了不良特征还会降低模型的性能。如果选择数量过少的样本特征,那么数据中隐藏的信息可能会很低,其次很可能会造成模型的欠拟合。文章通过梯度提升决策树(gradient boosting decision tree)做特征选择。采用基尼系数(gini)衡量评估不同特征的重要性,计算得到不同特征对数据集的基尼指数,基尼指数用来测量数据的不确定性或者不纯度。
52.假设样本数据有c个特征x1,x2,...,x
c
,特征x
j
的基尼指数表示树中第j个特征的节点分裂不纯度的平均变化量。在分类问题中,假如样本数据有k个类别,样本数据属于第k个类别的概率为p
k
,那么概率分布的基尼指数的计算方式如公式(1)所示:
[0053][0054]
其中,k表示一共有k个类别,p
k
表示第k个类别所占据的比例。
[0055]
如果问题是二分类问题,那么样本数据属于第一个类的概率为p,那么此时的概率分布的基尼指数为:
[0056]
gini=2p(1

p)
ꢀꢀꢀ
(2)
[0057]
对于给定的样本数据集合d,其基尼系数为:
[0058][0059]
对于特征x
i
的某个取值x将样本数据分成两个部分d1,d2,那么特征x
j
的基尼指数的计算方式为:
[0060][0061]
其中,gini(d1)表示d1的gini,gini(d2)表示d2的gini。
[0062]
利用梯度提升决策树算法对计算不同非稀疏特征计算的重要性,根据计算出的不同非稀疏特征的重要性分数进行排序,选择对停电分类预测较为重要的特征去训练模型,提高模型的性能。
[0063]
2、构造空间特征
[0064]
为了增加有效特征,根据不同地区的地理位置关系构造不同地区间的空间位置矩阵,然后根据空间位置矩阵利用qr分解的方式构造空间特征。本发明认为停电情况可能存在地理位置上的相关性,也就是说如果两个区域距离比较接近,那么认为某地区停电,它的相邻的区域也有很大的可能性会停电。
[0065]
接下来构造不同地区的位置关联特征。假设一共有n个区域p1,p2,

,p
n
,现构造一个关联矩阵a
n
×
n
,如果两个区域p
i
,p
j
相邻或者有重叠的地理区域,那么对应的矩阵元素值a
ij
为1,其它的非对角线元素值均为0。不同地区构造出来的关联矩阵a
n
×
n
的形式如下所示:
[0066][0067]
其中,a
ii
的值为1。a
ij
表示地区p
i
和p
j
之间的停电关联值,两个区域相邻或者有重叠的地理区域,a
ij
=1,否则a
ij
=0。
[0068]
显然,矩阵a的值不能直接作为停电特征。接下来需要对a做矩阵分解。文章采用qr分解的方式对矩阵a做矩阵分解。qr分解是将矩阵变成为下三角矩阵与上三角矩阵的乘积。其形式如下所示:
[0069]
a=qr
ꢀꢀꢀ
(6)
[0070]
其中,q为正交矩阵,r为上三角矩阵。
[0071]
对于停电样本数据,每一行代表一个区域的停电情况,一共有n个区域p1,p2,

,p
n
。公式(6)将矩阵a分解成n
×
n矩阵q与n
×
n矩阵r的乘积,假如样本数据的第i行是区域pi的停电情况,那么该行对应的空间位置构造特征就是矩阵l的第i行数据。通过矩阵分解的方式构造不同区域的空间位置特征,可以为模型的训练提供更多的有效特征,提高模型的分类准确度。
[0072]
3、模型训练与预测
[0073]
集成学习通过构建并结合多个学习器来完成学习任务,基学习器通常是利用样本数据训练现有的学习算法得到的。通过组合多个弱监督学习器得到一个更加全面的强监督学习器,其潜在思想是即便某个弱分类器得到了错误的预测,其它的弱分类器也可以将错误纠正回来。因此,集成多个基学习器比单一的基学习器具有更大的泛化能力,并且分类预测的效果会优于单一学习器。
[0074]
假设给定输入样本数据集为x={x1,x2,

,x
n
},输出样本集为y={y1,y2,

,y
n
},采用bagging算法从中随机采样t次,构成训练集d={d1,d2,

,d
n
},每次取k个样本,采用基
学习器对新的训练集进行训练,得到k个子模型,在通过指定的策略对子模型进行融合,对于本发明采用投票的方式进去融合深度神经网络、xgboost、因子分解机三种模型。
[0075]
3.1深度神经网络
[0076]
神经网络是基于感知机的扩展,深度神经网络是有很多层隐藏层的神经网络。深度神经网络按照不同层的位置划分,dnn的内部的神经网络层可以分为三类,输入层,隐藏层和输出层。一般来说第一层是输入层,最后一层是输出层,中间层都是隐藏层。层与层之间全连接的。也就是说,第i层的任意一个神经元一定与第i 1层的任意一个神经元相连。这样的话,网络单元间的每一条链路都是可学习训练的因果链。如果使用相同的网格单元,dnn有着远超浅层网络的表达能力,对于复杂问题的处理能力更强。
[0077]
模型训练的过程包括前向传播和后向传播两个过程。前向传播的过程是构建出多个权重系数矩阵w和偏置向量b。将停电相关数据作为输入数据,逐层向后与各层的权重矩阵和偏置向量进行线性运算和激活运算。假设第l层有n
l
个神经元,输入组成的向量为z
l
,输出组成的向量为h
l
,根据深度神经网络的计算规则有:
[0078]
z
l
=w
l
z
l
‑1 b
l l=1,2,

,l
[0079]
h
l
==f
l
(z
l
)
ꢀꢀꢀ
(7)
[0080]
其中,w
l
为第l

1到第l层的权重矩阵,b
l
为第l层的偏置向量,f
l
表示第l层的偏置向量的激活函数。隐藏层激活函数选用relu函数,输出层激活函数选用softmax函数。
[0081]
然后使用反向传播调整参数,使得计算的输出尽可能接近真实的样本输出。在进行反向传播算法前先确定损失函数。文章选取交叉熵误差作为损失函数,函数形式如下:
[0082][0083]
其中,t是分类数,y是实际的样本值,是预测的样本值。
[0084]
接着利用梯度下降的方法对损失函数求最小值,通过对目标函数的各个参数求偏导数,迭代更新每一层的参数权重系数矩阵w和偏置向量b,最后得到最优的网络参数。
[0085]
3.2 xgboost
[0086]
xgboost是由多颗cart决策树构成的,每生成一棵树就是在学习一个新的函数,这个函数映射到唯一确定的叶子节点中去,同一个叶子节点中所有的样本共享相同的预测值。函数的目标是拟合所有的决策树预测值和的历史残差。每颗决策树预测的真实值与之前所有的决策树预测值之和作为最终的结果。
[0087]
对于分类问题采用sigmod函数来解决二分类问题。先通过归属对样本进行预测,得到每棵树的预测结果,然后将其进行累加求和,最后通过sigmod函数将其映射到0

1的区间代表二分类的概率。
[0088]
xgboost的目标函数如下所示:
[0089][0090]
其中,第一项是损失函数,第二项是正则化损失,采用的损失函数为对数,损失函数的表达式如下所示:
[0091][0092]
模型加入正则化项可以控制模型的复杂程度,防止模型过拟合,其值越小,泛化能力就越强。正则项的表达式如下所示:
[0093][0094]
其中,t表示树中叶子的个数,w表示树上叶子节点的权重得分,γ,λ是模型的参数。
[0095]
接下来对公式(9)进行二阶泰勒展开,这有利于梯度下降的更快更准。二阶泰勒展开后的表达式如下所示:
[0096][0097]
其中,c是常数项,g
i
和h
i
是一次项和二次项的系数,其表达式如下所示:
[0098][0099][0100]
将公式(11)的正则化项带入到公式(13)进行合并然后化简,得到的表达式如下:
[0101][0102]
根据公式(14)可以发现,函数是关于叶子结点权重分数w
j
的二次函数,通过近似和化简就很容易求得函数的最值,函数的最值点和最值分别为:
[0103][0104][0105]
3.3 factorization machine
[0106]
factorization machine(fm)是一种基于矩阵分解的机器学习算法,由rendle首次提出。fm综合了支持向量机和矩阵分解的优点,是利用分解参数对变量之间的交互去建立模型。这意味着即使在具有稀疏性的问题中也可以估计交互,也就是说适用于稀疏特征。fm的输入是实数型特征,其学习方法和线性回归以及支持向量机类似,内部使用了变量之间的分解交互,并且模拟所有变量交互,使用的是分解参数化而不像支持向量机那样的密集参数化。对于停电数据中存在大量的稀疏特征,譬如月份、年份、周等,因此fm可以用来对停电情况做分类预测。此外,fm的模型方程可以在线性的时间内计算,这也意味着fm模型的预测时间是线性的。
[0107]
fm能够通过使用因子分解模型来建模不同特征之间的交互。也就是说fm能模型考虑到了不同特征之间的关联关系。通过引入两个向量的内积取代了单一的权重系数。具体地说,fm为每个特征学习了一个隐权重向量,在进行不同特征之间的特征交叉时,使用两个特征隐向量作为交叉特征的权重。对于二阶交叉的fm的模型方程如下所示:
[0108][0109]
其中,y表示的是预测值,x∈r
n
表示模型方程的输入向量,x
i
表示向量x的第i个元素。w0∈r表示全局的偏差。w∈r
n
表示输入向量x的权重向量。v∈r
n
×
k
是潜在的特征矩阵,用来表示第i个变量和第j个变量之间的交叉项。v
i
表示x
i
的特征向量。<v
i
,v
j
>表示向量的内积,用于建模x
i
和x
j
的相互交叉。
[0110]
接下来对公式(16)进行优化,降低模型方程的时间复杂度,优化后的表达式如下所示:
[0111][0112]
经过优化模型的时间复杂度由o(kn2)降到o(kn),模型的时间复杂度与潜在特征的维数和特征是线性相关的。
[0113]
对于停电的分类预测属于二分类问题,文章采用logit loss函数作为fm模型的损失函数,为找到防止fm模型过拟合,引入l2

范数正则化的优化技术。最终模型的目标函数表达式如下所示:
[0114][0115]
接着,通过随机梯度下降的方法训练fm模型。随机梯度下降是沿着不断地沿着目标函数的梯度的反方向去寻找损失函数值最小的参数。
[0116]
3.4模型集成与预测
[0117]
bagging方法以等概率的方式从样本数据集抽取不同的数据构成训练基分类器的子训练集,基分类器本发明选择的是深度神经网络、xgboost以及因子分解机。因此,选择三份子训练集去分别训练深度神经网络、xgboost和因子分解机,得到三个基分类器。
[0118]
由于三种分类器的分类性能不同,因此本发明可以通过投票模型去集成三种基分类器得到一个更强的分类器。也就是说,最终的停电预测结果是根据三个分类器中有两个或者两个以上分类器分类预测相同的结果。然后,根据集成的投票模型可以对新的停电数据进行分类预测,降低用户端的停电频率,提高低压供电可靠性。
[0119]
图3根据本技术实施例的一种停电预测装置,如图3所示,该装置包括:
[0120]
提取模块40,用于从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;
[0121]
训练模块42,用于基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;
[0122]
集成模块44,用于基于集成学习中的投票法集成多个不同目标学习模型,得到强
学习器;
[0123]
预测模块46,用于将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电。
[0124]
该停电预测装置中,提取模块40,用于从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;训练模块42,用于基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;集成模块44,用于基于集成学习中的投票法集成多个不同目标学习模型,得到强学习器;预测模块46,用于将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电,达到了准确预测停电状况,进而可通知各个用户提前做好停电准备,积极配置备用电源目的,从而实现了准确预测停电状况,提高供电可靠性,提升用户体验的技术效果,进而解决了由于相关技术中缺乏对停电情况的预测方法造成的供电可靠性差,影响用户用电体验的技术问题。
[0125]
可选地,提取模块,包括:提取单元,用于基于自助聚集算法以随机有放回的方式抽取样本数据构建子训练集。
[0126]
根据本技术实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行任意一种停电预测方法。
[0127]
具体地,上述存储介质用于存储执行以下功能的程序指令,实现以下功能:
[0128]
从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;基于集成学习中的投票法集成多个不同目标学习模型,得到强学习器;将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电。
[0129]
根据本技术实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行任意一种停电预测方法。
[0130]
具体地,上述处理器用于调用存储器中的程序指令,实现以下功能:
[0131]
从第一目标区域的样本数据中提取数据,构成训练基分类器的子训练集,其中,基分类器包括:多个不同学习模型,其中,学习模型与子训练集一一对应;基于学习模型对应的子训练集对学习模型进行训练,得到学习模型对应的目标学习模型;基于集成学习中的投票法集成多个不同目标学习模型,得到强学习器;将当前区域的目标停电数据输入至强学习器进行预测得到预测结果,其中,预测结果包括:停电或者不停电。
[0132]
上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
[0133]
在本技术的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0134]
在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连
接,可以是电性或其它的形式。
[0135]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0136]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0137]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0138]
以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜