【技术实现步骤摘要】
基于用户模式与深度学习联合模型的用水量预测方法及系统
[0001]本专利技术涉及城市供水管网
,尤其公开了一种基于用户模式与深度学习联合模型的用水量预测方法及系统。
技术介绍
[0002]随着社会的发展及人们生活水平的提高,用水量日益增长,水资源短缺问题日益突出。科学、准确的预测用水量,对于开展合理的供水规划具有重要的意义。
[0003]用水量数据本质上是一个时间序列,因此对用水量的预测方法通常采样时间序列分析预测方法,即挖掘历史时间序列数据特点,推断未来发展趋势。从实现预测的方法角度而言,目前主要分为基于统计的预测方法:如基础的简单平均法、移动平均法等,到目前常用的AR(Auto
‑
regressive,自回归)、MA(MovingAverage,模型移动平均)、ARMA(Auto
‑
regressive Moving Average,模型自回归移动平均)、ARIMA(Auto
‑
regressive Integrated Moving Average Model,自回归移动平均模型),包括Facebook推出的Prophet等;另一类为机器学习算法:利用随机森林、支持向量机等的回归模型进行预测,或基于神经网络和深度学习,如BP(back propagation,反向传播算法)神经网络、卷积神经网络、长短期神经网络等。
[0004]目前研究者们常借鉴时间序列方面的研究方法用于用水量预测。张君雅、Yasar、Mombeni等主要运用基于统计的
【技术保护点】
【技术特征摘要】
1.一种基于用户模式与深度学习联合模型的用水量预测方法,其特征在于,包括以下步骤:利用时间序列分解方法将用水量时间序列分解,提取其趋势项、噪声项及周期项;利用聚类、统计规律方法对用户进行分类并获得相应的用水模式,并将对应时段的用水模式与提取的所述周期项进行融合,成为修正后的用水模式项;最终将提取的所述趋势项、噪声项及修正后的用水模式项作为特征输入长短期记忆人工神经网络深度学习方法进行预测。2.如权利要求1所述的基于用户模式与深度学习联合模型的用水量预测方法,其特征在于,所述利用时间序列分解方法将用水量时间序列分解,提取其趋势项、噪声项及周期项的步骤包括:利用基于统计规律等方法对原始用水量时间序列训练数据进行预处理,将异常数据修正;对于已经处理好的用水量时间序列,利用时序分解算法进行分解,将已经处理好的用水量时间序列分解为趋势项、周期项和噪声项。3.如权利要求2所述的基于用户模式与深度学习联合模型的用水量预测方法,其特征在于,对于已经处理好的用水量时间序列,分解的三个部分为:x
t
=
t
+
t
+
t
其中,x
t
为经预处理后的用水量时间序列,T
t
为用水量序列的趋势部分,表示用水量的朝着某一方向变化的趋势;S
t
为周期性部分,主要表示用水量的周期性特征;N
t
为噪声项,为用水量时间序列的随机部分。4.如权利要求3所述的基于用户模式与深度学习联合模型的用水量预测方法,其特征在于,所述利用聚类、统计规律方法对用户进行分类并获得相应的用水模式,并将对应时段的用水模式与提取的所述周期项进行融合,成为修正后的用水模式项,最终将提取的所述趋势项、噪声项及修正后的用水模式项作为特征输入长短期记忆人工神经网络深度学习方法进行预测的步骤包括:提取用户用水模式并融合周期性序列;运用长短期记忆人工神经网络,对基于时序分解算法分解后的时间序列进行预测。5.如权利要求4所述的基于用户模式与深度学习联合模型的用水量预测方法,其特征在于,所述长短期记忆人工神经网络的选择性记忆功能通过遗忘门、输入门和输出门三个门结构实现,所述遗忘门的门结构为:f
t
=σ(W
f
·
[h
t
‑1,x
’
t
]+b
f
)其中,f
t
为遗忘门计算结果,σ为sigmoid函数,h
t
‑1为上一个LSTM单元输出的用水量值,x
’
t
为当前时刻用水信息输入向量,W
f
为遗忘门的权重矩阵,b
f
为遗忘门的偏置项;所述输入门的门结构为:i
t
=σ(W
i
·
[h
t
‑1,x
’
t
]+b
i
)其中,i
t
为更新信息,为更新的细胞状态计算结果;W
i
、W
c
分别为输入门的相应权矩
阵;b
i
、b
c
分别为输入门的相应偏置项;细胞状态的更新公式为:所述输出门的门结构为:o
t
=σ(W
o
·
[h
t
‑1,x
’
t
]+b
o
)h
t
=o
t
*tanh(C
t
)其中,o
t
表示细胞状态的输出部分,σ为sigmoid函数,h
t
‑1为上一个长短期记忆人工神经网络单元输出的用水量值,W
o
为输出门的相应权矩阵,b
o
为输出门的偏置项;h
t
【专利技术属性】
技术研发人员:许乐,郑恒,黄庆,胡维,
申请(专利权)人:中南水务科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。