.
banner
新闻中心
联系我们
  • 公司名称:恒越(广州)登高车租赁有限公司
     
    联系方式:136 0000 1358  138 23423455 
     
    投诉建议:020 32210175   QQ:594933949
     
    业务范围:南沙 花都 番禺 广州
     

新闻详细
登高车驾驶员制动意图辨识模型的建立. 鼎湖出租登高车
新闻分类:行业资讯   作者:admin    发布于:2017-06-284    文字:【】【】【



       登高车驾驶员制动意图辨识模型的建立.  鼎湖出租登高车, 鼎湖租赁登高车, 鼎湖登高车    模式识别方法特点分析,  统计模式识别:又被称为决策理论方法,这种方法是在模式识别中较为经典的一种“物以类聚”的方法。它是根据样本之间的相似性,根据样本的特征向量对样本进行分类。统计模式识别有着成熟的公式与计算方法,所以这种方法的自适应能力较强。神经网络模式识别:人工神经网络(ANNs)通常简称神经网络,他是一种模拟人类思考方式的一种方法。所以神经网络识别具备了生物神经网络的特点,具有较好的并行能力与自适应能力。神经网络的结构分为三层:输入层、隐含层以及输出层,在利用神经网络的方法进行识别时,将样本数据作为输入层,辨识结果作为输出层,经过训练后可得到识别模型。结构模式识别:又称句法模式识别或语言学模式识别。它将模式看成比较是子模式的组合,而子模式同时可以被描述成更简单层次的的子模式,从而形成树状的结构描述形式,一般将最下层的子模式叫做模式基元。模式基元遵循某项规则形成模式,这种规则叫做句法。与统计模式识别类似,结构模式识别通过学习已知模式类别的样本,形成这些已知类别的文法,这个学习过程称为文法推断。模糊模式识别:与传统的硬判决识别方法相比,模糊模式识别是一种软判别方法,它是根据模糊集合理论对模式进行分类。模糊模式识别的判定结果是不确定的,他是通过判断每一类的样本的隶属度来识别结果。通过以上的分析四种方法的适用环境并不相同,神经网络具备并行能力与自适应能力,并具有很强的泛化能力,统计模型只具备自适应能力,泛化能力与神经网络相比较弱,结构模式与模糊模式均不具备并行能力与自适应能力,泛化能力一般。所以通过对比可知,神经网络方法在识别方面表现与其他三种方法相比最为优秀,本文将选用神经网络的方法建立驾驶员制动意图辨识模型。





      神经网络制动意图辨识模型的建立,  神经网络的网络种类可以分成很多种,其中BP(BackPropagation)神经网络是目前应用比较广泛的神经网络之一。BP神经网络是一种前向多层网络,在模式识别,数据分类,函数拟合等领域均有应用技术应用相对成熟。并且在软件MATLAB中已存在相对应的神经网络工具箱,在工具箱中已经包括了大部分神经网络的函数和命令,能够基本满足在MATLAB软件中建立各种方法的神经网络的需求,所以本文选用BP神经网络进行辨识驾驶员制动意图。如图所示,为BP神经网络结构图,BP神经网络的结构主要由输入层,隐含层以及输出层构成,BP神经网络的工作过程可以分成正向传播和反向传播。正向传播为输入层接受外界的输入信息,经过中间层的隐含层处理后传递至输出层,输出结果,完成正向传递这一过程。通过输出层的输出结果与期望的结果进行对比,当对比结果误差不满足要求时,系统进入反向传播,将结果误差由输出层反向传433递到隐含层和输入层,调节网络中的阙值和权值。不断的调节阙值和权值的大小,使正向传播输出结果的误差满足要求,这个过程就是BP神经网络训练的过程。



      鼎湖出租登高车, 鼎湖租赁登高车, 鼎湖登高车





    (1)BP神经网络驾驶员制动意图辨识模型输入层、输出层节点数的确定在上述介绍BP神经网络时已经提到,BP神经网络的隐含层的作用是接受外界的信息传递给后续的隐含层和输出层,而输出层的作用是要输出BP神经网络的判断结果。在本文建立的驾驶员制动意图辨识模型中,将制动意图分为紧急制动,调节制动,平缓制动,辨识模型是基于制动踏板力、制动踏板位移的变化以及车速进行辨识,所以在本辨识模型中的输入层需要接收的数据量为制动踏板力、制动踏板位移、车速,可将在BP神经网络的输入层的节点数为3。驾驶员制动意图辨识模型的输出驾驶员制动意图,所以BP神经网络的输出层节点数为1。





      (2)BP神经网络驾驶员制动意图辨识模型隐含层层数的确定, 理论上,隐含层的层数越多,系统的辨识度越高,准确度越高,但随着隐含层层数的增加会导致整个神经网络模型的复杂程度增加,计算训练的时间过长。根据目前的研究可知,在样本数据不复杂的情况下采用隐含层不超过两层的神经网络模型即可以加快训练速度,又可以满足模型的精度。在本文当中,建立的驾驶员制动意图辨识模型时,采集的样本数据为1020组,数据样本对于神经网络的处理能力来说,数据并不庞大,所以BP神经网络的隐含层选为1层,就能满足模型的精度要求,又可以加快模型的训练速度。




    (3)BP神经网络驾驶员制动意图辨识模型隐含层的节点数的确定,  BP神经网络隐含层的节点的大小也将影响到网络的预测精度和训练的时间。隐含层的节点数过少,会导致网络的预测精度降低,而节点数过多,虽然会增强网络的预测精度,达到精度要求,但会使训练的时间过长,容易导致网络过拟合[。目前隐含层节点数的选取没有明确的确定方法,可根据以下的公式大概估计节点的范围,k为隐含层节点数;x为输入层节点数;y为输出层节点数;m为0~10之间的常数。确定出隐含层的节点范围后可再根据试凑法,选用范围内不同的节点数,建立BP神经网络,根据每个网络的输出结果选取所有模型误差中误差最小的网络所对应的节点数,选出最优的节点数。在本文中建立驾驶员制动意图辨识模型时,经过反复的试验对比,最终确定隐含层的节点数为13


      



      鼎湖出租登高车, 鼎湖租赁登高车, 鼎湖登高车




分享到:
点击次数:964  更新时间:2017-06-28  【打印此页】  【关闭

Copyright © 2009-2014,业务范围:全中国任何区域均可提供 All rights reserved