[发明专利]一种基于历史误差反向传播的自适应交通信号控制方法有效
申请号: | 202110592775.2 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113299069B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 李有红;马静琪;汤堡盛;王祺森;徐泽鹏;梁浩楠 | 申请(专利权)人: | 广东工业大学华立学院 |
主分类号: | G08G1/01 | 分类号: | G08G1/01;G08G1/07;G08G1/095;H04W84/18;G06N3/04;G06N3/08 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李斌 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 历史 误差 反向 传播 自适应 交通信号 控制 方法 | ||
1.一种基于历史误差反向传播的自适应交通信号控制方法,其特征在于,包括以下步骤:
收集数据;
数据预处理,包括数据清理、数据简化以及数据归一化;
数据清理具体为剔除收集的数据集中的噪声数据和无关数据,处理遗留数据,去除空白数据域的白噪声;
数据简化用于剔除不相关的随机变量,具体步骤为:
先求数据总集D中各个数据集X的数据因素的算数平均值:
其中,n表示某个数据集X中每个数据因素中的数据种类,xi,1≤i≤n表示对应的数据因素中第i种类型的数据量;若n表示历史数据集X2中的种类数量,则xn表示行人人流量;
根据贝塞尔公式求标准偏差:
若某一随机变量xi满足|xi-M|>3σ,则认为该随机变量含有粗大的坏值,将其剔除;
数据规则化用于将数据无损压缩,以防止数据过大所导致训练速率减慢,使得数据不再杂乱,具体步骤为:
通过遍历经数据简化后的数据总集D中的每一个数据,记录各个数据因素中的最大值Max和最小值Min,并将Max-Min作为基数代入归一化标准公式将原数据的数值范围无损压缩到(0,1)的范围内,最后将数据进行排序并装箱,归一化标准公式如下:
其中,x为原数据值,xnormalization为归一化后的数据值;
构建自适应的误差反向学习模型,添加CNN神经网络用于捕获未注意到的特征,并进行分类处理;
模型训练,将预处理后的数据集作为自适应的误差反向学习模型的输入进行误差方向学习;
对自适应的误差反向学习模型进行评价,若达到期望误差则停止训练并用于实际交通信号控制,否则继续训练。
2.根据权利要求1所述的一种基于历史误差反向传播的自适应交通信号控制方法,其特征在于,收集数据具体为采集环境数据、历史数据以及实时数据并作为神经网络模型训练的数据集,用集合D={X|X0,X1,X2}表示;
其中,X0表示环境数据集,X1表示实时数据集,X2表示历史数据集。
3.根据权利要求2所述的一种基于历史误差反向传播的自适应交通信号控制方法,其特征在于,环境数据集具体包括以下数据因素:
某时间段内天气情况;相邻红绿灯间隔距离;机动车道数量;非机动车流动方向;行人流动方向;
实时数据集具体包括以下数据因素:
机动车车型及两车之间的距离;机动车车流量机器平均行驶速度;非机动车车流量;行人人流量;
历史数据集具体包括以下数据因素:
路口事故发生率;某时间段内道路路况峰值变化,包括车辆平均行驶速度、车流量以及行人人流量;某月内道路路况总峰值变化;某季度内道路路况总峰值变化;某年内道路路况总峰值变化。
4.根据权利要求1所述的一种基于历史误差反向传播的自适应交通信号控制方法,其特征在于,自适应的误差反向学习模型采用BP神经网络,包括输入层、隐含层以及输出层,构建过程如下:
采用X2=[x1,x2,x3]组成输入层,输入层神经元个数为3,x1为总车流量,x2为车速,x3为人流量;采用组成输出层,输出层神经元个数为1,Y”为预测绿灯时长集;
隐含层神经元个数的确定公式为:
其中,n为输入层神经元个数,m为输出层神经元个数,a为[1,10]之间的常数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学华立学院,未经广东工业大学华立学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110592775.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种调光玻璃的生产工艺
- 下一篇:一类具有靶向功能的近红外荧光化合物及应用