利索能及
我要发布
收藏
专利号: 2024105918761
申请人: 山东科技大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-27
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种城市交通拥堵的预测方法,其特征在于,所述方法包括:

基于预设采集设备采集待检测区域中各路段的初始交通数据,以对所述初始交通数据进行预处理获得交通数据,并将所述交通数据根据预设比例划分为训练集与测试集;

将所述训练集输入预置拥堵预测模型的预置优化算法层,以根据所述训练集构成的种群中当前个体和最优个体之间的位置矢量差,对预置优化算法层迭代更新后的个体位置进行重置,获得预置拥堵预测模型的调优参数;

基于所述调优参数对所述预置拥堵预测模型进行更新,以将所述训练集输入所述更新后的预置拥堵预测模型的LSTM特征提取层,获得特征向量;

将所述特征向量输入所述更新后的预置拥堵预测模型的注意力层,以获得预测输出结果;

根据所述预测输出结果与所述测试集对所述更新后的预置拥堵预测模型进行训练更新,以获得当前拥堵预测模型,将所述待检测区域的当前交通数据输入所述当前拥堵预测模型,以获得所述待检测区域的交通拥堵系数;

其中,所述基于预设采集设备采集待检测区域中各路段的初始交通数据,以对所述初始交通数据进行预处理获得交通数据,具体包括:根据各所述预设采集设备所对应的交通子系统,对各所述预设采集设备采集的初始交通数据进行汇总获取;其中,所述交通子系统包括:天气信息获取子系统、道路状况识别子系统和监控调度子系统;

基于所述待检测区域的预置交通规则与所述待检测区域的历史交通数据所对应的数值范围,对所述初始交通数据进行数据剔除,获得待处理交通数据;

基于时间顺序对所述待处理交通数据进行排序,以根据相邻待处理交通数据的平均值对所述待处理交通数据进行补充;

根据最大最小标准化方式对补充后的待处理交通数据进行线性变换,获得交通数据;

其中,根据各所述预设采集设备所对应的交通子系统,对各所述预设采集设备采集的初始交通数据进行汇总获取,具体包括:基于所述天气信息获取子系统、道路状况识别子系统和监控调度子系统进行所述初始交通数据的多维度采集;

基于时间顺序对所述初始交通数据进行汇总排序,确定所述初始交通数据的有效时间范围;其中,所述有效时间范围包括:起始采集时间与终止采集时间;

根据所述有效时间范围对所述初始交通数据进行截取,获得待检测区域中各路段的初始交通数据;

其中,将所述训练集输入预置拥堵预测模型的预置优化算法层,以根据所述训练集构成的种群中当前个体和最优个体之间的位置矢量差,对预置优化算法层迭代更新后的个体位置进行重置,获得预置拥堵预测模型的调优参数,具体包括:对所述预置优化算法层进行初始化,获得所述预置优化算法层所对应的灰狼优化算法;

计算种群中各个体的适应度,并根据适应度对所述个体进行等级划分,通过对于各所述等级的个体进行包围,实现对于个体位置的更新,获得更新后的个体位置;其中,所述等级包括:最优等级、次优等级、次次优等级;

根据当前个体和最优等级个体之间的位置矢量差来重置更新后的个体位置,迭代获得适应度最好三个个体作为所述预置拥堵预测模型的调优参数;其中,所述调优参数包括:隐藏节点数、初始学习率、正则化系数;其中,根据种群中当前个体和最有个体之间的位置矢量差来重置更新后的个体位置,具体表达式如下:;式中, 表示种群中狼个体 跳

出局部最优解后的位置; 表示第t次迭代时的最优解;h表示随机向量; 表示种群中狼个体局部最优解的位置;

其中,根据所述预测输出结果与所述测试集对所述更新后的预置拥堵预测模型进行训练更新,以获得当前拥堵预测模型,具体包括以下过程:获取预置损失函数,以将预测输出结果与所述测试集的实际结果输入预置损失函数,获得更新后的预置拥堵预测模型的损失值。然后根据损失值对更新后的预置拥堵预测模型进行反向传播,以对更新后的预置拥堵预测模型进行训练更新,获得符合要求的当前拥堵预测模型;其中,预置损失函数为:上式中, 为第c个测试集样本的实际值, 是第c个测试集样本的预测值,N为样本点的个数,若指标数值越小,证明预测值越接近真实值;

使用Adam优化器来更新模型参数,以获取最优模型,具体公式如下:

其中, 表示梯度,即损失函数 对 求偏导;表示损失函数, 为待更新参数; 为t时刻,梯度在动量形式下的一阶矩估计; 为t时刻,梯度在动量形式下的二阶矩估计,通常取 ; 、 为指数衰减率,通常设置为 ; 、表示i时刻的指数衰减率;即是 表示梯度; 为纠正后的一阶矩估计,为纠正后的二阶矩估计; 、 表示t时刻的指数衰减率;为学习率; 表示梯度缩放值; 为Adam函数的输出; 表示在t‑1时刻,梯度在动量形式下的一阶矩估计; 表示在t‑1时刻,梯度在动量形式下的二阶矩估计。

2.根据权利要求1所述的一种城市交通拥堵的预测方法,其特征在于,所述预置优化算法层所对应的灰狼优化算法为:其中,D表示灰狼与目标猎物的距离,C表示包围猎物时的协同向量,k为迭代次数,为猎物的位置, 为个体的位置, 表示灰狼的更新位置, 为矩阵的哈达玛积,A为位置更新时的协同向量, 表示攻击猎物时的协同向量, 、 为元素取值在[0,1]内的随机向量,a为控制参数,随迭代次数的增加从2减少至0, 分别为 层级个体与其他个体的距离, 分别为 层级个体的位置, 为捕捉猎物时协同向量, 为三个等级的个体,代表着三个最优解。

3.根据权利要求1所述的一种城市交通拥堵的预测方法,其特征在于,将所述训练集输入所述更新后的预置拥堵预测模型的LSTM特征提取层,获得特征向量,具体包括:初始化LSTM特征提取层的状态数据;其中,所述状态数据包括:记忆状态数据与输出状态数据;

将所述训练集输入初始化后的LSTM特征提取层,以根据初始化后的LSTM特征提取层的神经元对所述训练集进行迭代学习,并通过初始化后的LSTM特征提取层的输出门获得特征向量。

4.根据权利要求1所述的一种城市交通拥堵的预测方法,其特征在于,所述将所述特征向量输入所述更新后的预置拥堵预测模型的注意力层,以获得预测输出结果,具体包括:将所述特征向量输入所述更新后的预置拥堵预测模型的注意力层,以根据所述注意力层的预置注意力权重策略确定各所述特征向量所对应的注意力权重;其中,所述预置注意力权重策略为: , 为各所述特征向量所对应的注意力权重, 为特征向量;

基于所述注意力权重与各所述特征向量,确定预置拥堵预测模型通过全连接网络所输出的特征值;

对所述特征值进行特征空间转换以及与所述最大最小标准化方式相对应的反归一化过程进行处理,获得预测输出结果。

5.根据权利要求1所述的一种城市交通拥堵的预测方法,其特征在于,根据所述预测输出结果与所述测试集对所述更新后的预置拥堵预测模型进行训练更新,以获得当前拥堵预测模型,具体包括:获取预置损失函数,以将所述预测输出结果与所述测试集的实际结果输入所述预置损失函数,获得所述更新后的预置拥堵预测模型的损失值;

根据所述损失值对所述更新后的预置拥堵预测模型进行反向传播,以对所述更新后的预置拥堵预测模型进行训练更新,获得符合要求的当前拥堵预测模型。

6.根据权利要求1所述的一种城市交通拥堵的预测方法,其特征在于,所述将所述待检测区域的当前交通数据输入所述当前拥堵预测模型,以获得所述待检测区域的交通拥堵系数之后,所述方法还包括:确定所述交通拥堵系数所对应的分值范围,以确定所述分值范围所对应的拥堵等级;

其中,所述拥堵等级包括:畅通、基本畅通、轻度拥堵、中度拥堵、严重拥堵;

基于所述拥堵等级与所述待检测区域所对应的高峰时段,确定是否触发所述拥堵等级所对应的预置交通调整策略,以根据对应的预置交通调整策略对所述待检测区域进行交通调控。

7.一种城市交通拥堵的预测设备,其特征在于,所述设备包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:执行上述权利要求1‑6任一所述的方法。

8.一种非易失性存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令能够:执行上述权利要求1‑6任一所述的方法。