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

一种基于自适应图学习的公共交通客流预测方法及系统与流程

2021-10-24 06:40:00 来源:中国专利 TAG:交通管理 客流 自适应 公共交通 预测

技术特征:
1.一种基于自适应图学习的公共交通客流预测方法,其特征在于,包括:基于当前关系矩阵,训练预测网络,得到预测网络的最优参数;所述预测网络以公交线路历史客流量为输入,以公交线路未来预测时段的客流量为输出;所述关系矩阵是指描述公交线路之间关系类型的邻接矩阵构成的矩阵,邻接矩阵为关系矩阵的一个子图;基于当前关系矩阵和当前图学习模块学习参数,生成新的邻接矩阵;基于训练后的预测网络最优参数和生成的新的邻接矩阵对公交线路客流量进行预测,并计算新的预测误差;基于新的预测误差,新的邻接矩阵及当前关系矩阵对图学习模块进行训练,得到图学习模块最优学习参数,并以此更新当前图学习模块学习参数;基于新的邻接矩阵,更新当前关系矩阵,再次训练预测网络;以此循环,迭代训练,直至达到结束条件,得到最优的关系矩阵;基于最优的关系矩阵采用训练好的预测网络对公交线路客流量进行预测。2.根据权利要求1所述的一种基于自适应图学习的公共交通客流预测方法,其特征在于,采用公交线路客流量分布的spearman相关系数表示描述公交线路之间关系类型的邻接矩阵。3.根据权利要求1所述的一种基于自适应图学习的公共交通客流预测方法,其特征在于,所述预测网络采用扩散卷积递归神经网络,基于注意力的时空卷积网络或时态图卷积网络。4.根据权利要求3所述的一种基于自适应图学习的公共交通客流预测方法,其特征在于,所述训练预测网络,包括:基于当前关系矩阵及公交线路历史客流量,采用预测网络对未来预测时段客流量进行预测,得到:其中,为公交线路客流量预测值,p为预测模型,x为输入的公交线路历史客流量,θ为预测网络参数;基于预测结果计算预测损失:其中,为预测损失,y为公交线路客流量真实值,|
·
|1为l1损失函数;采用adam优化算法和预测损失训练预测网络,得到最优的预测网络参数。5.根据权利要求4所述的一种基于自适应图学习的公共交通客流预测方法,其特征在于,所述基于当前关系矩阵和当前图学习模块学习参数,生成新的邻接矩阵,包括:于,所述基于当前关系矩阵和当前图学习模块学习参数,生成新的邻接矩阵,包括:于,所述基于当前关系矩阵和当前图学习模块学习参数,生成新的邻接矩阵,包括:于,所述基于当前关系矩阵和当前图学习模块学习参数,生成新的邻接矩阵,包括:
其中,a
new
为生成的新的邻接矩阵,a为当前关系矩阵,d1,d2为对角矩阵,为对角矩阵d1对角线上的元素,为对角矩阵d2对角线上的元素,λ∈r
n
为图学习模块学习参数,n为公交线路个数,f0为预定义维度,diag(λ)为λ的对角化矩阵,∈∈(0,1)为超参数,relu为线性整流函数,当前关系矩阵表示为:其中,a
k
为第k种关系类型对应的邻接矩阵,每个邻接矩阵为关系矩阵的一个子图,n
r
为子图的数量。6.根据权利要求5所述的一种基于自适应图学习的公共交通客流预测方法,其特征在于,所述基于新的预测误差,新的邻接矩阵及当前关系矩阵对图学习模块进行训练,包括:基于新的预测误差,新的邻接矩阵及当前关系矩阵计算图损失:δa=relu[π(a
new
)

π(a)];其中,为图损失,为新的预测误差,δ为超参数,δa
(i,j)
为矩阵δa中第i行第j列元素,π(
·
)为指示函数;采用adam优化算法和图损失训练图学习模块,得到最优的图学习模块学习参数m1,m2,λ。7.根据权利要求6所述的一种基于自适应图学习的公共交通客流预测方法,其特征在于,所述更新当前关系矩阵,包括:将新的邻接矩阵加入到当前关系矩阵中,计算所有子图的预测损失:l
k
=l
p
[p(x|a
k
,θ),y];其中,l
k
为第k个子图的预测损失,p为预测网络的预测模型,通过softmax函数计算权重向量w=(w1,w2,...,w
nr

)
t
,如下所示:w=softmax(l
max

l);其中,l为预测损失向量,l=(l1,l2,...,l
nr

)
t
,l
i
为第i个子图的预测损失,l
max
为最大损失值,l
max
=max
1≤i≤nr

l
i
,nr

为加入新的邻接矩阵后的子图个数,通过加权求和的方式来更新当前关系矩阵,如下:通过加权求和的方式来更新当前关系矩阵,如下:通过加权求和的方式来更新当前关系矩阵,如下:其中,a
*
为更新后的当前关系矩阵,d为对角矩阵,d
(i,i)
为对角矩阵d中第i个对角位置的元素。8.根据权利要求7所述的一种基于自适应图学习的公共交通客流预测方法,其特征在于,如果加入新的邻接矩阵后的子图数量超过预设的集合容量n
max
,则删除预测损失最大的
子图。9.根据权利要求1所述的一种基于自适应图学习的公共交通客流预测方法,其特征在于,采用早停法停止迭代训练,结束条件为:当连续5轮迭代的预测误差都小于上一轮时,停止训练,以及设定最大迭代次数为100。10.一种基于自适应图学习的公共交通客流预测系统,其特征在于,包括:预测网络模块,用于基于当前关系矩阵和公交线路历史客流量,对公交线路未来预测时段的客流量进行预测;所述关系矩阵是指描述公交线路之间关系类型的邻接矩阵构成的矩阵;其中,采用公交线路客流量分布的spearman相关系数描述公交线路之间关系类型的邻接矩阵;关系矩阵模块,用于存储关系矩阵,以及基于当前关系矩阵和当前图学习模块学习参数生成新的邻接矩阵,以及基于新的邻接矩阵,更新当前关系矩阵;图学习模块,用于基于预测网络预测误差,生成的邻接矩阵及当前关系矩阵进行自适应学习,得到图学习模块最优学习参数,并以此更新当前图学习模块学习参数。

技术总结
本发明公开了一种基于自适应图学习的公共交通客流预测方法及系统,该方法通过构造图学习模块来生成可能的关系矩阵,然后以交替训练的方式来优化图学习模块和预测网络模块的可学习参数,在以一方为最优估计的情况下实现另一方的期望最大化,最终得到最优的关系矩阵;然后基于最优的关系矩阵对公共交通客流进行预测。本发明能够从城市公共交通客流数据中自适应学习其隐藏的复杂空间依赖关系,使得网络预测模型中的关系矩阵更加合理可靠,从而能够进一步提升客流量预测的准确性。够进一步提升客流量预测的准确性。够进一步提升客流量预测的准确性。


技术研发人员:朱凤华 张伟 郑奎 李崇
受保护的技术使用者:中科领航智能科技(苏州)有限公司
技术研发日:2021.06.28
技术公布日:2021/10/23
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜