System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及交通流预测,特别涉及一种基于动态采样的交通流量预测方法及相关设备。
技术介绍
1、准确的交通预测为交通规划局提供了高质量的理论支持,在现有的交通预测方法中,时空图神经网络显示出巨大的优势,得到了广泛的应用。具体而言,时空图神经网络利用图神经网络和序列模型捕捉交通传感器之间的空间相关性,并建立模型的时间依赖性。
2、然而,对预测准确性的狭隘关注忽视了与交通预测相关的关键社会影响,例如交通预测中的不公平现象。交通部门根据预测的不同地区的交通状况分配资源。如果弱势地区的交通需求一直被低估,就可能导致资源分配不足,从而导致对某些群体(如地区居民)的服务不足。现有的研究主要存在两方面的局限性。首先,以往的研究主要基于整个城市的平均预测精度来评估模型的性能,而很少考虑不同区域之间的性能差异,但是性能不平衡可能导致特定区域组的服务不足;其次,大多数现有的公平性研究方法都是从静态的角度考虑的,目的是最小化当前有利地区和不利地区之间的预测精度差异。这些静态方法可能需要某些优势地区妥协,但它们无法考虑公平性随时间的变化;这就需要对每个地区的交通状况进行公平的预测。
3、交通预测方面,由于城市数据的可用性及其广泛的应用,这一直是一个广泛研究的主题。准确的预测对于有效的资源配置策略至关重要,如交通资源管理和城市交通规划。而深度神经网络,特别是卷积神经网络(cnn,convolutional neural networks)和递归神经网络(rnn,recurrent neural network)模型,由于其出色的学
4、公平性方面,现有的公平研究主要侧重于在结果中识别和减轻对特定敏感群体(如种群)的偏见。各种公平指标、包括群体和个人公平,已经被提出。群体公平要求算法不会对来自任何特定敏感子群体的个体做出歧视性预测,而个体公平则强调对相似个体进行类似对待。交通领域的公平性研究一直很有限,例如,有通过三个卷积分支融合了异构特征,并引入了两个公平指标来提高人口群体之间的公平性,然而,这些指标依赖于种族或性别等敏感特征,并且仍然通过静态方法实现正则化。类似地,还有使用社会感知卷积操作集成社会人口统计和乘客信息,以进行公平需求预测;他们的方法依赖于外部信息,使用的公平性正则化也依赖于敏感信息,以静态方式计算,动态公平被认为是长期公平的一种形式。虽然在决策方面进行了一些研究,但缺乏对公平的具体定义;还有在一般静态个人公平的基础上提出了动态公平的定义。然而,与我们的工作不同,他们的方法依赖于由领域知识或人类判断引导的相似矩阵,这使得它不适合交通流量预测场景。
技术实现思路
1、本专利技术提供了一种基于动态采样的交通流量预测方法及相关设备,其目的是为了提高区域交通流量预测的准确性和公平性。
2、为了达到上述目的,本专利技术提供了一种基于动态采样的交通流量预测方法,包括:
3、步骤1,将目标城市划分为多个包含有多个道路节点的交通区域,并获取每个交通区域内每个道路节点的历史交通流量数据,得到每个交通区域的总历史交通流量数据;
4、步骤2,通过总历史交通流量数据计算每个交通区域的历史平均交通流量,并根据每个交通区域的历史平均交通流量得到与每个交通区域对应的交通状态值;
5、步骤3,以计算的采样概率和预设道路节点总采样数为约束条件,在每个交通区域内进行道路节点采样,使得在每个交通区域内采样的道路节点数均满足采样概率、且采样的道路节点总数与预设道路节点总采样数相等;
6、步骤4,将每个交通区域的交通状态值、每个采样的道路节点对应的历史交通流量数据均输入时空预测模型进行学习,得到每个采样的道路节点的隐藏状态编码和目标城市的交通流量预测结果;
7、步骤5,根据每个采样的道路节点的隐藏状态编码,计算时空预测模型的鉴别损失和个体动态公平损失,根据目标城市的交通流量预测结果计算时空预测模型的模型效用损失和区域静态公平损失;
8、步骤6,根据鉴别损失、个体动态公平损失、模型效用损失和区域静态公平损失对时空预测模型进行训练,得到训练后的时空预测模型;
9、步骤7,将待预测城市中每个交通区域的交通状态值、在待预测城市内采样的道路节点对应的历史交通流量数据均输入时空预测模型进行交通流量预测,得到待预测城市的交通流量预测结果。
10、进一步来说,步骤1包括:
11、根据行政区或地理条件将目标城市划分为多个交通区域re;
12、根据地理因素以及繁华程度为每个交通区域分配道路节点vn,道路节点包括多个;
13、获取每个道路节点在预设时段t内的历史交通流量数据得到在预设时段t内每个交通区域的总历史交通流量数据
14、进一步来说,采样概率包括:
15、根据平衡性原则,为每个交通区域计算的区域采样概率pre;
16、根据多样性原则,为每个交通区域内每个道路节点计算的节点采样概率pn。
17、进一步来说,以计算的采样概率和预设道路节点总采样数为约束条件,在每个交通区域内进行道路节点采样,包括:
18、设置预设道路节点总采样数nsam,预设道路节点总采样数nsam小于所有交通区域的道路节点数之和;
19、以区域采样概率pre、节点采样概率pn以及预设道路节点总采样数nsam为约束条件,通过贪心算法在每个交通区域内进行道路节点采样,得到采样列表
20、进一步来说,区域采样概率pre的表达式为:
21、pre=(pr1,pr2,…,prm)=softm本文档来自技高网...
【技术保护点】
1.一种基于动态采样的交通流量预测方法,其特征在于,包括:
2.根据权利要求1所述的基于动态采样的交通流量预测方法,其特征在于,所述步骤1包括:
3.根据权利要求2所述的基于动态采样的交通流量预测方法,其特征在于,所述采样概率包括:
4.根据权利要求3所述的基于动态采样的交通流量预测方法,其特征在于,所述以计算的采样概率和预设道路节点总采样数为约束条件,在每个所述交通区域内进行道路节点采样,包括:
5.根据权利要求4所述的基于动态采样的交通流量预测方法,其特征在于,所述区域采样概率PRe的表达式为:
6.根据权利要求5所述的基于动态采样的交通流量预测方法,其特征在于,所述节点采样概率PN的表达式为:
7.根据权利要求6所述的基于动态采样的交通流量预测方法,其特征在于,所述步骤5包括:
8.一种基于动态采样的交通流量预测装置,其特征在于,包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,当该计算机程序被处理器执行时,实现如权利要求1至7任一项所述的基于动态采样的交通流
10.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的基于动态采样的交通流量预测方法。
...【技术特征摘要】
1.一种基于动态采样的交通流量预测方法,其特征在于,包括:
2.根据权利要求1所述的基于动态采样的交通流量预测方法,其特征在于,所述步骤1包括:
3.根据权利要求2所述的基于动态采样的交通流量预测方法,其特征在于,所述采样概率包括:
4.根据权利要求3所述的基于动态采样的交通流量预测方法,其特征在于,所述以计算的采样概率和预设道路节点总采样数为约束条件,在每个所述交通区域内进行道路节点采样,包括:
5.根据权利要求4所述的基于动态采样的交通流量预测方法,其特征在于,所述区域采样概率pre的表达式为:
6.根据权利要求5所述的基于动态采样的交通流量...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。