分享
基于改进的长短期记忆神经网络交通流预测.pdf
下载文档

ID:3061762

大小:1.47MB

页数:7页

格式:PDF

时间:2024-01-19

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于 改进 长短 记忆 神经网络 通流 预测
年第 期(第 卷总第 期)基于改进的长短期记忆神经网络交通流预测丁梓琼 汤广李 张波涛 卢自宝(安徽师范大学 物理与电子信息学院 安徽 芜湖 安徽智能机器人信息融合与控制工程实验室 安徽 芜湖)摘 要:针对未来时刻交通流量的预测问题 在考虑历史时刻车流量数据、日期属性、天气、降雨量等多方面影响因素的同时 提出一种考虑多方面影响因素的长短期记忆神经网络()模型 实验表明在对短期车流量进行预测时 模型的准确性优于现有的基线方法 对长期车流量进行预测时 基于粒子群算法改进的长短期记忆神经网络()模型的准确性优于 模型关键词:车流量预测 神经网络 改进的粒子群算法 交通流影响因素中图分类号:文献标识码:/引用格式:丁梓琼 汤广李 张波涛 等.基于改进的长短期记忆神经网络交通流预测.网络安全与数据治理():.():().().:基金项目:国家自然科学基金面上项目()安徽省自然科学基金项目()引言随着经济的发展 城市机动车数量呈爆发式增长交通堵塞问题日益严峻 自从 年我国提出“双碳”目标后 交通领域作为第三大碳排放源 其节能减排任重道远 交通流量预测是建设智慧城市中必须面对的重大挑战 精准和及时的交通信息不仅可以为居民提供合理的路径规划 帮助驾驶员高效出行 而且可以缓解交通压力 最大限度利用道路资源关于短期车流量的预测问题 近半个世纪内有很多研究成果 因为基于统计非参数方法预测的模型大多结构简单 鲁棒性较差 不能精确预测 所以深度学习的方法慢慢占据了交通预测的主要地位 主要包括深度神经网络()、传统循环神经网络()、卷 积 神 经 网 络()、长短期记忆神经网络()和 注 意 力 模型等在已有研究中 文献 通过对比不同预测方法证明了基于 的深度学习方法与自回归综合移动平均模型相比 在预测交通流上更具优势 文献 对比了多种深度神经网络 证明基于 的交通流量预测模型具有更好的拟合能力薛佳瑶等利用 挖掘车流量在空间上的相关性 利用 挖掘车流量在时间上的依赖性 所提出的模型在车流量预测上拥有较高的精度 史亚星在预测投稿网址:年第 期(第 卷总第 期)路口交通流量变化时使用基于自动编码器和 网络的模型 并通过实验证明不同的 层数、不同的参数选取方法、不同的迭代次数等都会对模型的准确率产生影响 宋予佳等对比了 和向量自回归模型 通过实验证明 模型在对大量短期车流量预测上表现更为稳定 虽然以上研究证明 模型可以对短期交通流进行预测 但它们没有考虑到其他因素对车流量的影响为了进一步提高模型准确率 文献 在采用 算法的同时 用多因素分析的思想对数据进行处理 来预测未来时刻车流量变化 文献 考虑日期特性对车流量的影响 将数据集划分为工作日和节假日以对道路拥堵情况做出更为准确的判断 文献 将降水量纳入交通流量预测模型 文献 证明了考虑降雨的情况下 模型在捕获时间序列方面也有更好的性能进一步 文献 发现交通流数据会随时间变化而变化 具有不确定性 典型的 模型不能发现长期依赖关系 面对长期交通流预测问题时 模型精度有所下降 文献 提出利用粒子群算法()对 模型权重进行优化从而在不增加模型复杂度的同时最小化预测误差 文献 以昆明市为例 证明了 模型是预测交通速度的优势模型 是挖掘长时间依赖关系的有效模型综上所述 本文根据已有文献确定 模型是预测交通流的优势模型 考虑天气、季节、降水量、节假日和用户行为等其他因素对用户出行时空数据的影响 提出 模型 以提高短期车流量预测的精度 进一步为了解决(考虑其他影响因素的)模型不能处理长时间依赖关系的问题 本文引入粒子群算法并对其改进 通过改进的 优化 模型的输入层权值和学习率 构建 预测模型 并将其性能与模型进行比较 获得预测长期车流量的优势模型 理论和方法 长短期记忆神经网络模型 是为解决 的梯度消失和梯度爆炸而生的 中拥有“记忆细胞”在处理数据上的时序关系时可以选择性忘记一些不重要的信息 由此记住更长的序列 在处理时间序列数据时表现出优异的性能 因此 网络在预测方面具有较好的性能如图 所示 与 相比 增加了记忆状态 这一元素 细胞状态通过 和 线路传递 隐藏状态沿 和 这两个隐藏状态值所在的方向传递 通过 细胞的三个门结构 输入门()、遗忘门()和输出门()进行交互 不仅可以保存当前输入 而且可以保留之前输入的有用信息图 模型 ()()()()()()()()()其过程 可 以 用 以 上 式()()表 示 其 中()是各门的权值 由输入维度与输出维度相乘计算得到 ()则是各门的偏移量 是一个闸门 控制信息保留的比例 是新的输入带来的信息 通过 激活函数控制信息增减的方向从而获得新输入信息的保留部分 式()是对 进行更新 通过将 与 保留的信息相乘、新的信息 与相乘 再把两部分信息相加 得到新的状态 被更新后 通过 函数缩放并与 相乘 得到 的输出内容 粒子群算法粒子群算法是通过模仿鸟群飞行和寻找食物而提出的一种基于群体智能的优化算法 算法的原理相对简单 能够防止网络陷入局部最优 收敛速度更快可调整参数较少且易与其他算法结合 在处理复杂问题中表现很好 所以十分适合在预测车流量中使用该算法中每个粒子表示一个解 都具有速度和位置两个属性 速度决定搜索解的快慢 位置决定移动方向并且每个粒子都知道自己能找到的最好位置()和整个群体范围内能找到的最好位置()所以 每个解都朝着 和 方向靠近 更新自己的位置以获取最优解 ()()()()智能算法 年第 期(第 卷总第 期)在式()、()中 表示迭代次数 表示惯性权重 可以调整粒子的搜索距离 和 为学习因子()表示粒子的自我学习能力和群体学习的影响程度 和 为 范围内的随机数 为在第 次迭代时第 个粒子自己的最优解 为在第 次迭代时第 个粒子的全局最优解 为在第 次迭代时第 个粒子的位置 基于粒子群算法改进 模型 模型在短期交通流预测上具有显著的优势 但是在预测长期车流量数据时 精度降低、算法收敛速度变慢、容易陷入局部最优 而 算法操作简单、具有良好的全局搜索能力和收敛速度 因此 为了进一步提升 对长期交通流预测的精度 引入改进的 算法对 模型进行优化 希望获得一个兼具泛化性和鲁棒性的交通流预测通用模型 算法把优化后的参数赋予 网络 使其具有自动寻优、长期数据记忆的优势 其中 可优化的参数包括种群规模、惯性权重、迭代次数、学习率等 算法更新群体中每个个体对环境的适应度 直至找出最适合与 网络结合的惯性权重和学习率 从而使 网络获得一组能产生最优预测结果的最优参数值 算子在参数寻优时将 模型所需的参数定义为粒子群算法中的粒子 粒子们通过调整和迭代 自适应地获得最优种群 找到 模型适用的最优参数 模型既具有 算法自适应寻找最优的优点 又具有 网络对长期信息表现较好的优点 在预测交通流量上表现出优越的性能 改进型 预测模型 改进型粒子群算法根据车流量数据的特性 建立 模型 传统的 算法虽然有较强的鲁棒性、参数少且收敛速度快但是仍存在一些问题 所以本文以隐藏层神经元数量、初始化学习速率、学习速率下降因子和学习速率下降周期为优化目标 对算法进行改进首先对 算法中自适应惯性权值 进行改进 为避免迭代后期陷入局部最优 采用非线性动态的惯性权重 如式()所示:()()其中 是最大惯性权重 是最小惯性权重 是当前迭代数 是最大迭代数 非线性动态的惯性权重在更新时沿着非线性曲线下降 减少了获得次优解的概率其次是对学习速率的改进 为了提高粒子的搜索速度 提升全局搜索能力 引入正弦函数以改进学习因子和()()()()式()中学习因子 由大变小 由小变大 改变了粒子向最优解搜索的步长 随着迭代的进行 粒子在后期搜索得更加细致 精度更高 ()()()如式()所示 引入了粒子的适应度值 其中 是时间样 本 的 规 模 ()是 交 通 流 量 的 预 测 值()是交通流量的真实值改进后的 算法容易实现、精度高、收敛速度快能更大空间、更迅速地寻找预测的最佳值 从而对 网络的参数进行优化 得到改进型 模型 为预测长期车流量提供了理论模型 改进型 预测模型尽管 网络可以在一定程度上缓解梯度问题在处理时间序列数据上有显著优势 但是面对更长序列的信息时还是会显得棘手 长期预测的 网络很深 计算量大 参数难以确定 不同参数的选取对结果影响巨大 针对这些问题 本文引入改进的 算法对 优化 得到改进型 神经网络模型改进型 算法优化 模型的流程图如图 所示图 改进型 优化 模型流程图投稿网址:年第 期(第 卷总第 期)改进型 算法优化了 模型初始连接权重和超参数获取不准确的问题 计算每个组合的适应度值并由此得出初始个体和全局极值 然后根据公式更新粒子位置和速度以获得最优粒子 判断是否满足终止条件若满足 则输出最优粒子赋值给 网络 否则 重新根据适应度更新组合 直至得到最优解基于对算法的改进 本文将按照如下步骤完成对未来时间车流量的预测:()数据处理 输入数据的维数不同 预测结果会有所差异 本文在历史车流量数据的基础上 考虑了天气、节假日、降水量等影响因素 因此需要对数据样本进行归一化处理 并按比例缩放数据 将归一化后的实验数据按 和 划分训练集和测试集()利用改进的粒子群算法对(模型是考虑车流量影响因素的 模型)网络的超参数进行优化()利用优化后的 建立预测模型 并训练网络 获得车流量数据()选取评价指标 对模型预测效果进行评估 本文选取均方误差()、平均绝对误差()、均方根误差()、平 均 绝 对 百 分 比 误 差()作为评价参数 ()()()()()()()()()()()()()一般用来检测交通流量的预测值和真实值之间的偏差 但由于值的平方会增加误差值 因此训练模型时易受异常值影响 在作为损失函数时 对于异常值的鲁棒性高于 本质上是对 做了一个开根号 使评估值的量纲和原量纲保持一致 的取值范围为 )其值为 时表示完美模型 大于则表示劣势模型本文的研究思路以及交通流预测流程如图 所示 交通流预测算例分析交通信息具有周期性的特点 但相关参数也会受到实际路况、天气、人的因素的影响 呈现出非线性的特征 除此之外 预测时刻的上一时间段也会对下一时刻的交通流量预测产生影响 例如 的车流图 交通流预测流程图量会影响到 之间的交通流量 因此在预测交通流量时也要将上一时刻的交通信息纳入考虑范围同时 在历史交通流量中与预测时间相同时刻的车流量也要作为周期信息进行考虑 并且要考虑到一个较长周期 实验环境设置和系统描述实验在一台采用 处理器、内存和 的笔记本电脑上进行 已有文献证明 模型在交通流预测上表现良好 故本文通过实验对比 模型和 模型的性能 验证提出的模型的优越性实验数据采用加利福尼亚高速数据集 对于路口的交通流量每 进行一次预测 为了保证数据集的完整性 缺失或无效的数据使用时间顺序上相邻的数据来补齐 将原始数据集分为两个子集:取 年 月份的数据作为训练集 取 年 月份的数据作为测试集 对未来时刻的电动汽车用户时空分布进行预测()()()()式()所示是对下一时刻电动汽车用户时空数据智能算法 年第 期(第 卷总第 期)进行预测 其中()是交通流量的预测值()和()对应的是 时刻和 时刻交通流量的真实数据为了更好地拟合时间序列中包含的周期性 避免数据丢失和受影响 需要对交通流数据进行平滑和归一化如式()所示:()()()()()其中()表示所测阶段最大车流量数据 ()表示所有数据中最小车 流 量 数 据 为 车 流 量 数 据()归一化后的结果 确定 网络预测交通流已有文献证明基于 的深度学习方法在预测交通流上更具有优越性 故采用 模型对城市某路口一天 的交通流量进行预测和对比 结果如图 所示 其中横坐标表示时间 纵坐标为每 内经过的车辆数(下文图 图 中横纵坐标含义与此相同)图 基于 的预测结果与真实数据比较从图 可以观察到 在一天内 从早上 左右车流量开始缓慢增加 左右达到最高峰 左右开始减少 下午 左右车流量又开始增加 根据预测图可以看出电动汽车用户的出行是有规律的 一天会出现早高峰和午高峰 模型对短期车流量预测的、和 分别为 、此外 除了历史时刻的交通流数据会影响对未来时刻流量的预测外 天气、节假日、周期性、用户行为等因素也是影响用户出行数据的重要因素 故在考虑多种因素影响下 对用户的出行数据进行分析 得到考虑多种因素的长短期记忆神经网络模型()基于的预测结果及其真实数据的比较如图 所示由图 可见 模型的车流量预测曲线与真实数据 基 本 重 合、和 分 别 为图 基于 的预测结果与真实数据比较、可以看出 模型在四种误差评价标准上都比传统的 模型低 证明了加入天气、节假日、用户特征等影响因素 可以提升模型的预测精度 确定改进型 预测模型实验发现 当对较远时间 如对 年 月某一天车流量进行预测时 预测精确度会大幅度降低 而且每一个 网络都很深 计算量大 耗时长 对此 本文引入改进的 算法对 优化 得到改进型 神经网络模型图 和图 分别是用 模型和 模型对 年 月(半年后)某一天车流量预测的结果图 模型对半年后某天车流量预测由图 可以发现 模型对长时间范围内的预测值与真实值间的拟合程度不是很好 不能精确地预测交通流数据 与之相比 在图 中 模型对长期车流量数据的预测拟合程度较好 能够更好地拟合长时间范围内车流量的变化趋势 证明 模型对长期信息的抓取能力更好 相较于 模型有所改善通过 仿真实验对相同的数据进行分析 分别获得了 模型(如图 所示)和 模型(如图 所示)的收敛曲线图投稿网址:年第 期(第 卷总第 期)图 模型对半年后某天车流量预测图 模型的收敛曲线图图 模型的收敛曲线图从图 可以看出 模型的曲线在第四代开始收敛 而从图 可以看出 模型在第四代之前就开始收敛 故 模型具有更好的收敛特性图、图 分别为 模型和 模型对半年后某天数据预测的拟合图 可以看出两种模型的数据都基本拟合 达到了不错的预测结果 但通过对比可以看出 模型对于长期车流量预测具有优越性为了评价 和 模型对于长期车流量数据的预测结果 本文分别计算了两种模型的评价指标二者的预测结果对比如表 所示图 模型所有样本拟合图图 模型所有样本拟合图表 和 模型预测长期车流量的精度对比模型/从表 可以看出 模型的各个评价指标相比于 模型都有所下降 表明 模型是一种有效的长期交通流预测模型 结论本文提出了考虑日期属性、天气、降雨量等多方面影响因素的 模型对短期交通流量进行预测 实验表明 模型在短期交通流预测方面相较于传统的 模型有更好的效果 但是 模型在预测更长序列的信息时存在精度降低的问题 故引入改进的 神经网络模型对长期序列信息进行预测 通过同一个开源数据集的案例 证明了改进的 模型在预测长期交通流方面具有显著的竞争力 即使对很长一段时间后的车流量进行预测 也可以得到较为准确的预测结果参考文献 .智能算法 年第 期(第 卷总第 期)():./()():.():.薛佳瑶 陈海勇 周刚.基于卷积循环神经网络的城市区域车流量预测模型.信息工程大学学报 ():.史亚星.基于深度学习的车流量预测方法研究.计算机与数字工程 ():.宋予佳 张健 邢珺.基于长短期记忆网络构建短时车流预测模型.公路 ():.王钰 郭兰英 程鑫.结合深度学习的短时车流量预测优化方法.计算机工程与应用 ():.魏健 赵红涛 加鹤萍.基于改进模型的短期车流量预测.科技创新与应用 ():.:/:.():/.:.:.:./.():.:.():.戢晓峰 戈艺澄.基于深度学习的节假日高速公路交通流预测方法.系统仿真学报 ():.:./.():.(收稿日期:)作者简介:丁梓琼()女 硕士研究生 主要研究方向:智能交通预测汤广李()男 硕士研究生 主要研究方向:电池余能预测卢自宝()通信作者 男 博士 副教授 硕士生导师 主要研究方向:微电网控制技术:投稿网址:

此文档下载收益归作者所有

下载文档
猜你喜欢
你可能关注的文档
收起
展开