[发明专利]一种基于分支卷积神经网络的驾驶员行为分类方法有效
申请号: | 201810557923.5 | 申请日: | 2018-06-01 |
公开(公告)号: | CN108875812B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 陈征;赵付舟;杨超 | 申请(专利权)人: | 宁波工程学院 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐宁;刘美丽 |
地址: | 315336 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分支 卷积 神经网络 驾驶员 行为 分类 方法 | ||
1.一种基于分支卷积神经网络的驾驶员行为分类方法,其特征在于包括以下内容:
1)基于构造的主干卷积神经网络对测试样本进行处理,得到驾驶员行为的初步分类结果,具体过程为:
1.1)初步确定驾驶员的具体类型,包括A1型,A2型,…,Ak型;
1.2)选择训练样本:(x1,y1),(x2,y2),…,(xn,yn),其中,xi表示驾驶员行为的特征参数,yi表示驾驶员行为的类型;
1.3)构造主干卷积神经网络:
1.4)采用主干卷积神经网络对测试样本进行处理,建立目标函数
式中,f(xi,θ1)表示主干神经网络的模型,θ1为主干神经网络的参数,采用随机梯度下降法求出目标函数里的θ1,得到驾驶员行为初步分类的分类机器;
2)根据驾驶员行为的细分要求,基于构造的分支卷积神经网络对测试样本再次进行处理,实现驾驶员行为的细分,具体过程为:
2.1)构造分支卷积神经网络:
2.2)采用分支卷积神经网络对测试样本进行再次训练,确立目标函数其中,x′j表示驾驶员新的行为特征参数,y′j表示驾驶员细分的行为类型,g(x′j,θ2)为分支卷积神经网络的模型,θ2为分支卷积神经网络的参数,采用随机梯度下降法求出目标函数里的神经网络参数θ2,得到驾驶员行为细分的分类机器。
2.根据权利要求1所述的基于分支卷积神经网络的驾驶员行为分类方法,其特征在于,所述步骤1.3)的具体过程为:
1.3.1)构造输入层:用于确定输入层的神经元个数,输入层的神经元个数根据驾驶员的特征参数进行确定;
1.3.2)构造卷积层:构造卷积层是对卷积核的大小和步长进行确定,根据输入数据规模的大小和数据的类型来确定卷积核的大小;
1.3.3)构造池化层:构造池化层是完成对池化尺寸和步长以及池化类型的确定;
1.3.4)构造全连接层;
1.3.5)设置单个卷积层、单个池化层和单个全连接层对训练样本进行测试;
1.3.6)增加一个卷积层以及增加一个池化层,再次对训练样本进行测试,如果增加卷积层和池化层后,模型的精度增加量不大于0.01,那么认为当前神经网络已经达到近似最优,否则,继续增加卷积层和池化层对训练样本进行测试,直到找到最优神经网络作为主干卷积神经网络。
3.根据权利要求2所述的基于分支卷积神经网络的驾驶员行为分类方法,其特征在于,所述步骤2.1)的具体过程为:
在主干卷积神经网络其中的几个层上加上若干层形成分支卷积神经网络,再从确定的A1,…,Ak类中提取第Aq类细分为B1,B2,…,Bm类,根据细分的类型确定主干神经网络上的第u层到第v层的输出和新选取的驾驶员特征作为分支神经网络的输入,新的训练样本为(x′1,y′1),(x′2,y′2),…,(x′m,y′m),对于分支神经网络设置单个池化层,单个卷积层和单个全连接层,再通过分支神经网络对训练样本进行测试,然后每次增加一个卷积层,一个池化层,直到模型的精度增加量小于等于0.01时,确定最优神经网络作为分支卷积神经网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波工程学院,未经宁波工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810557923.5/1.html,转载请声明来源钻瓜专利网。