1.一种小样本驱动的异常用电数据集的构建方法,其特征在于,包括以下步骤:步骤1,采集低压居民用户的用电数据,对所述用电数据进行处理并生成分类数据集;步骤2,采用蒙特卡洛方法对所述分类数据集进行概率密度拟合,并基于概率密度函数构建随机样本,以及基于所述随机样本生成正常用电行为数据集;步骤3,基于用户的异常用电行为构建异常用电数据篡改模型,并基于所述异常用电数据篡改模型和所述正常用电行为数据集生成异常用电行为数据集;其中,所述异常用电数据篡改模型包括比例篡改模型、阶段置零模型、移峰填谷模型、私拉乱接模型和商业用电模型;所述比例篡改模型的攻击向量为h 1 (x t )=αx t ,其中,x t 为所述正常用电行为数据集中的样本数据,并且,α∈(0,1),t∈[1,24];所述阶段置零模型的攻击向量为h 2 (x t )=β t x t ,其中, ts与te均为预设时刻;所述移峰填谷模型的攻击向量为其中,Δx 1 、Δx 2 和Δx 3 分别为移峰填谷电量值;所述私拉乱接模型的攻击向量为h 4 (x t )=h 4 (x t )+Δp,其中,t∈[ts,te],并且Δp为私拉乱接违规电器的充电功率;所述商业用电模型的攻击向量为 其中,C 1 <1<C 2 ;采用所述异常用电数据篡改模型中的每一个对所述正常用电行为数据集进行篡改,并生成异常用电行为数据;将所述异常用电行为数据进行合并,以生成所述异常用电行为数据集;步骤4,合并所述正常用电行为数据集与所述异常用电行为数据集,以生成用电行为数据集。
2.根据权利要求1中一种小样本驱动的异常用电数据集的构建方法,其特征在于:所述分类数据集的构建方法为:步骤1.1,对所述低压居民用户的智能电表中用电数据进行采集和预处理,并基于预处理后的数据生成样本数据集;步骤1.2,基于用户用电的周期特性和数值特性生成样本数据集判据,并基于所述样本数据集判据建立分类数据集;步骤1.3,对分类数据集中的数据分别进行聚类,并基于聚类结果剔除所述分类数据集中的异常样本。
3.根据权利要求2中所述的一种小样本驱动的异常用电数据集的构建方法,其特征在于:对所述低压居民用户的智能电表中用电数据进行预处理还包括:去除采集到的原始数据中的异常值和离群值样本,同时采用插值法填充原始数据中的缺失值。
4.根据权利要求2中所述的一种小样本驱动的异常用电数据集的构建方法,其特征在于:所述样本数据集判据包括周期特性判据和数值特性判据;其中,所述周期特性判据用于将所述样本数据集中的样本数据区分为工作日数据和非工作日数据,所述数值特性判据区分所述样本数据和基于所述样本数据生成的标准化数据;所述分类数据集包括工作日样本数据集、非工作日样本数据集、工作日标准数据集、非工作日标准数据集。
5.根据权利要求2中所述的一种小样本驱动的异常用电数据集的构建方法,其特征在于:采用聚类算法对每一分类数据集进行聚类,从聚类结果中筛选距离中心曲线最远的5%的样本,将所述样本作为异常样本剔除;其中,所述聚类算法的聚类数是以轮廓系数作为评价指标确定的。
6.根据权利要求1中所述的一种小样本驱动的异常用电数据集的构建方法,其特征在于:所述步骤2中采用蒙特卡洛方法对所述分类数据集进行概率密度拟合并基于概率密度函数构建随机样本还包括:步骤2.1,采用主成分分析法对每一分类数据集中的所有样本数据进行原始维度解耦和维度转换,以基于新的维度生成数据组;步骤2.2,对每一数据组进行概率密度拟合,并基于概率密度函数构建当前数据组所在维度下的随机数据;步骤2.3,对所有维度执行步骤2.2,并合成所有维度下的随机数据为多维数据样本;步骤2.4,对所述多维数据样本进行维度解耦反变换,以获得原始维度下的随机样本。
7.根据权利要求1中所述的一种小样本驱动的异常用电数据集的构建方法,其特征在于:所述步骤2中基于所述随机样本生成正常用电行为数据集还包括:采用交叉融合方法分别为数值特征样本和趋势特征样本中的随机样本分配随机权重,并基于所述随机权重,生成正常用电行为样本;其中,所述正常用电行为样本的计算公式为:S=S a ×S b (3)式中,S a 为原数据集即数值特征样本,S b 为将原数据集标准化之后趋势特征样本,且有 为基于所述样本数据集构建的随机样本中第i个数据的权重,i∈[1,n], 为基于所述样本数据集构建的随机样本中的每i个数据,w bj 为基于所述标准数据集构建的随机样本中第j个数据的权重,j∈[1,m],S bj 为基于所述标准数据集构建的随机样本中的第j个数据,并且, 即两个随机样本的总权重为1。
8.根据权利要求1中所述的一种小样本驱动的异常用电数据集的构建方法,其特征在于:所述步骤4中合并所述正常用电行为数据集与所述异常用电行为数据集还包括:采用蒙特卡洛模拟对所述正常用电行为数据集与所述异常用电行为数据集中的数据进行合并。
9.如权利要求1-8中一种小样本驱动的异常用电数据集的构建方法中所述的一种小样本驱动的异常用电数据集的构建装置,其特征在于,包括以下单元:采集单元,用于采集低压居民用户的智能电表中的用电数据,对所述用电数据进行处理并生成分类数据集;构建单元,用于采用蒙特卡洛方法对所述分类数据集进行概率密度拟合,并基于概率密度函数构建随机样本,以及基于所述随机样本生成正常用电行为数据集;篡改单元,用于基于用户的异常用电行为构建异常用电数据篡改模型,并基于所述异常用电数据篡改模型和所述正常用电行为数据集生成异常用电行为数据集;合并单元,用于合并所述正常用电行为数据集与所述异常用电行为数据集,以生成用电行为数据集。