[发明专利]一种基于径向基神经网络的车流量预测方法有效

专利信息
申请号: 202110301075.3 申请日: 2021-03-22
公开(公告)号: CN113065693B 公开(公告)日: 2022-07-15
发明(设计)人: 李思照;蔚昊;孙建国;武俊鹏;夏松竹 申请(专利权)人: 哈尔滨工程大学
主分类号: G06Q10/04 分类号: G06Q10/04;G06N3/00;G06N3/02;G06N3/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 径向 神经网络 车流量 预测 方法
【权利要求书】:

1.一种基于径向基神经网络的车流量预测方法,其特征在于,包括以下步骤:

步骤1:获取观测点采集到的历史车流量数据,构造训练集{X1,X2,...,XT};对于训练集中样本Xk={xk,yk},k={1,2,...,T},T为训练集中样本的数量;xk、yk为一段连续的时间,xk为前t1时间段内的车流量,yk为接下来t2时间段内的车流量;

步骤2:由主节点初始化生成随机粒子群,将粒子随机分散到S个分节点中;将训练集{X1,X2,...,XT}输入到每个分节点中进行迭代,每个分节点输出一个最优RBF神经网络;

所述每个分节点输出一个最优RBF神经网络的具体步骤为:

步骤2.1:设定迭代最大次数M;初始化迭代次数t=1;对于第s个分节点中Is个粒子,初始化随机生成粒子群中每个粒子i的参数Ki(1)、位置速度vi(1)和健康度Hi(1)=rand[-0.1,0.1];s∈{1,2,...,S},i∈{1,2,...,Is},从第s个分节点的Is个粒子中随机选取一个粒子,作为初始全局最优粒子gbest(1),将其位置作为初始全局最优位置Pgbest(1);

步骤2.2:为每个粒子i生成一个RBF神经网络;粒子i对应的RBF神经网络包含Ki(t)个隐含层节点,第ji个隐含层节点的中心为第ji个隐含层节点的宽度为第ji个隐含层节点到第k个输出节点之间的连接权值为

步骤2.3:将训练集{X1,X2,...,XT}输入到每个粒子对应的RBF神经网络中进行计算,得到每个粒子对应的RBF神经网络中关于训练集中每一个样本的预测输出;

其中,表示将样本Xk={xk,yk}中xk输入至粒子i对应的RBF神经网络中得到的预测输出;φ()是径向基函数;

步骤2.4:计算每个粒子i的适应度值fi(t);

fi(t)=Ei(t)+αKi

其中,α是平衡因子,α>0;Ei(t)是粒子i对应的RBF神经网络的均方根误差;

步骤2.5:计算每个粒子i的自适应惯性权重ωi(t);

ωi(t)=γ(t)(Ai(t)+c)

其中,L和c为预定的常数,L≥2,c≥0;S(t)代表了粒子多样性,min(fi(t))和max(fi(t))分别表示在当前第t次迭代中的最小适应度值以及最大适应度值;fgbest(t)(t)当前第t次迭代中全局最优粒子gbest(t)的适应度值;

步骤2.6:根据每个粒子i的健康度Hi(t),对粒子的历史个体最优位置和当前位置Pi(t)进行更新;

若Hi(t)≤k1×Is,则粒子i的健康度为差;若k1×Is<Hi(t)≤k2×Is,则粒子i的健康度为一般状态;Hi(t)>k2×Is,则粒子i的健康度为优秀;k1和k2是在取值范围(0,1)内的参数,且k2>k1

(1)以概率Limit/Ns对健康度为差的粒子进行救治,更新粒子的位置Pi(t)和个体最优位置

其中,每个粒子的初始位置Pi(1)作为该粒子的初始个体最优位置Ns为当前第t次迭代中健康度为差的粒子总数;D为维度,D=3;β是取值为[0,2]的常量;

对剩下另一部分健康度为差的粒子采用下式进行救治,更新粒子的位置Pi(t)和个体最优位置

Pi(t+1)=N+rand4(1,D)×(M-N)

(2)对于健康度一般的粒子,更新粒子的速度vi(t)和位置Pi(t);

Pi(t+1)=Pi(t)+vi(t+1)

其中,c1、c2为学习因子;

(3)对于健康度为优秀的粒子,只更新粒子的位置Pi(t);

其中,参数μ、η服从标准正态分布,Levy(β)表示对参数β进行Levy()分布运算;

步骤2.7:更新每个粒子i的健康度Hi(t);

步骤2.8:更新每个粒子i对应的RBF神经网络中隐含层节点的数量Ki

其中,Kgbest(t)(t)表示当前第t次迭代中全局最优粒子gbest(t)对应的RBF神经网络中隐含层节点的数量;

步骤2.9:根据当前第t次迭代中计算得到的每个粒子i的适应度值fi(t),取对应适应度值fi(t)最大的粒子作为下一次迭代中的全局最优粒子gbest(t+1);

步骤2.10:判断是否达到最大迭代次数M;若t<M,则令t=t+1,返回步骤2.3;否则,输出第s个分节点中的全局最优粒子对应的RBF神经网络;

步骤3:主节点将各分节点输出的最优RBF神经网络整合,得到最终RBF神经网络模型;

将样本Xk={xk,yk}中xk输入至最终RBF神经网络模型中得到的预测输出为:

其中,ωs为第s个分节点输出的最优RBF神经网络的自适应惯性权重;为将样本Xk={xk,yk}中xk输入至第s个分节点输出的最优RBF神经网络中得到的预测输出;

步骤4:将训练集{X1,X2,...,XT}输入至最终RBF神经网络模型中进行训练,得到训练好的车流量预测模型;

步骤5:将待预测的前t1时间段内的车流量输入至训练好的车流量预测模型中,得到接下来t2时间段内的车流量的预测值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110301075.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top