[发明专利]一种基于神经网络的交通信号智能调节方法有效
申请号: | 202011296678.0 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112489453B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 谢伟;张跃;胡兴;宋冕冕;武永涛;何焜;许鹏;刘云龙;高军;闻号;李航;洪汛;孙雪永 | 申请(专利权)人: | 安徽四创电子股份有限公司 |
主分类号: | G08G1/07 | 分类号: | G08G1/07;G06N3/08;G06N3/04 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡阔雷 |
地址: | 230088 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 神经网络 交通信号 智能 调节 方法 | ||
本发明公开了一种基于神经网络的交通信号智能调节方法,该方法具体包括下述步骤:步骤一:训练机器学习模型,具体包括:S1:以路口的四个卡口点位为基础,分别再选取四条支路距离路口最近的非路口卡口;S2:设置时间窗口大小为10秒,滑动间隔时间Δt=10秒聚合选取点位的过车数据;S3:选取多层神经网络为训练模型;本发明通过根据实际的过车数量动态调整滑动窗口的时间间隔;两套预测模型同时运行,主模型参数保持不变,辅助预测模型每次参数动态调整,使用评价网络对主辅预测模型进行预测结果评价,选取最优解更新主模型,根据实际拥堵的情况,动态调整框架的参数,使得算法模型适应多种场景。
技术领域
本发明涉及交通信号技术领域,具体为一种基于神经网络的交通信号智能调节方法。
背景技术
随着城市的不断发展,私家车数量的不断增加,城市日益变得拥堵起来。但是在一些较为拥堵的路段,交通信号灯的时间间隔严重不合理,只能依靠交警通过目测的方式手动调节。这种方式增加了交警的工作负担,同时也存在着一定量的误差。
发明内容
本发明的目的在于提供一种基于神经网络的交通信号智能调节方法。
本发明的目的可以通过以下技术方案实现:一种基于神经网络的交通信号智能调节方法,该方法具体包括下述步骤:
训练机器学习模型
S1:以路口的四个卡口点位为基础,分别再选取四条支路距离路口最近的非路口卡口;
S2:设置时间窗口大小为10秒,滑动间隔时间Δt=10秒聚合选取点位的过车数据;
S3:选取多层神经网络为训练模型;
S4:选取Adam为随机梯度下降优化算法,选取Mse为损失函数编译网络;
S5:使用Xavier初始化权值,ReLU函数作为激活函数训练网络;
S6:调整中间层层数和中间层网络节点的数量,使用评价网络评价预测结果,选择效果最佳的层数和节点数量为最终模型的参数;
动态调整
K1:根据实际的过车数量动态调整滑动窗口的时间间隔;
K2:两套预测模型同时运行,主模型参数保持不变,辅助预测模型每次参数动态调整,使用评价网络对主辅预测模型进行预测结果评价,选取最优解更新主模型。
所述以路口的四个方向的实地卡口点位为基础,分别再选取四条支路距离路口最近的非路口实地卡口,如果没有非路口的实地卡口,也可以使用虚拟卡口,或者路边普通摄像头接入视频结构化算法代替。
统计过车数据采用的是流处理框架的滑动窗口,因为每天有上亿级别的过车数据,传统的框架无法做到实时性,只有使用流处理框架才能够实现低延迟,满足实际的业务场景需要。
选取多层神经网络为训练模型,在此选择五层神经网络为初始化训练模型,第一层输入12个节点,第二层10个节点,第三层8个节点,第四层10个节点,第五层输出4个节点(考虑一对信号灯左转和直行的情况)。
为防止网络激活的梯度消失或爆炸,在初始化权重时保证激活的平均值为零和激活的方差在每一层保持不变,在此使用Xavier初始化权值。
首先节点数不变,调整中间层数(增加1-2个节点),记录运行效率和准确性。然后层数不变,调整中间层节点个数,每一层的节点上下浮动五个,记录运行效率和准确性。
根据实际的过车数量动态调整滑动窗口时间间隔,例如早晚高峰车辆比较密集,交通信号灯需要及时调整,因此适当缩小时间间隔。
根据实际拥堵的情况,动态修正参数,适合雨雪天等复杂场景。
本发明的有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽四创电子股份有限公司,未经安徽四创电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011296678.0/2.html,转载请声明来源钻瓜专利网。