[发明专利]一种基于向量量化训练模型的燃油汽车路况识别方法有效
申请号: | 201710026267.1 | 申请日: | 2017-01-13 |
公开(公告)号: | CN106781502B | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 王跃飞;章楠;孙旭辉;黄斌;舒成才;孙召辉;郭中飞 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G08G1/01 | 分类号: | G08G1/01 |
代理公司: | 安徽省合肥新安专利代理有限责任公司34101 | 代理人: | 陆丽莉,何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 向量 量化 训练 模型 燃油 汽车 路况 识别 方法 | ||
1.一种基于向量量化训练模型的燃油汽车路况识别方法,其特征是按如下步骤进行:
步骤1、选取典型路况类;
按照交通状况以及行驶地域的不同,选取m种典型路况类作为识别样本,从而构成典型路况类集合DC={DC1,DC2,...,DCr,...,DCm},DCr表示第r种典型路况类,1≤r≤m;
步骤2、对每种典型路况类进行分块;
对第r种典型路况类DCr进行分块,得到M个典型路况块并构成集合DCr={dcr,1,dcr,2,...,dcr,p,...,dcr,M},dcr,p表示第r种典型路况类对应的第p个典型路况块,1≤p≤M;从而得到mM个典型路况块并构成集合{dc1,1,...,dc1,m,...,dcr,p,...,dcm,1,...,dcm,M},记为{dc1,dc2,...,dci,...,dcmM},dci表示第i个典型路况块,1≤i≤mM;
步骤3、选取并标准化计算相关特征参数来表征每一个典型路况块的特征;
对第i个典型路况块dci选取R个特征参数并进行归一化处理,得到第i个标准特征参数向量Ui=[ui,1,ui,2,...,ui,j,...,ui,R]T,ui,j表示第i个典型路况块dci对应的第j个标准特征参数,从而得到mM个标准特征参数向量并构成集合U={U1,U2,…,Ui,…,UmM},1≤j≤R;
步骤4、构建向量量化训练模型;
定义所述向量量化训练模型由输入层、竞争层和输出层构成;
定义所述向量量化训练模型的输入向量为X=[x1,x2,...,xj,...,xR]T;
定义所述向量量化训练模型的输入层与竞争层间的连接矩阵为
定义所述向量量化训练模型的竞争层的输入向量为d=[d1,d2,...,di,...,dmM]T,di表示第i个标准特征参数向量Ui与所述模型的输入向量X之间的距离;
定义所述向量量化训练模型的竞争层的输出向量为a=[a1,a2,...,ai,...,amM]T,ai表示第i个典型路况块dci的状态值,仅ai=1表示第i个典型路况块dci即为所述向量量化训练模型的输入向量X对应的路况块所识别出的典型路况块;
定义所述向量量化训练模型的竞争层与输出层之间的连接矩阵为其中u*=[1,1,...,1]M×1;
定义所述向量量化训练模型的输出向量为Y=[y1,y2,...,yr,...,ym]T,yr表示第r种典型路况类DCr的状态值,仅yr=1表示第r种典型路况类DCr即为所述向量量化训练模型的输入向量X对应的路况块所识别出的典型路况类;
步骤5、利用每个标准特征参数向量作为向量量化训练模型的输入向量对所述向量量化训练模型进行训练,直至其满足系统误差要求,从而得到可用于识别的向量量化训练模型;
步骤5.1、定义变量b为训练次数;初始化b=1;
步骤5.2、初始化i=1;
步骤5.3、将第b次训练时的第i个标准特征参数向量Ui(b)作为模型的输入向量X(i,b);
步骤5.4、定义变量k,且1≤k≤mM;初始化k=1;
步骤5.5、判断k=i是否成立,若成立,则执行步骤5.6,否则,执行步骤5.7;
步骤5.6、将k+1赋值给k后,判断k>mM是否成立,若成立,则执行步骤5.8,否则,返回步骤5.5;
步骤5.7、计算所述向量量化训练模型的输入向量X(i,b)与第b次训练时的第k个标准特征参数向量Uk(b)之间的距离dk(i,b)后,返回步骤5.6;
步骤5.8、选取所述向量量化训练模型的输入向量X(i,b)与第b次训练时的标准特征参数向量集合U(b)中的每个标准特征参数向量间的距离中的最小值,记为dmin(i,b);将所述最小值dmin(i,b)所对应的典型路况块记为dcbest(i,b);将所述典型路况块dcbest(i,b)所对应的状态值记为“1”,其余mM-1个典型路况块所对应的状态值均记为“0”,从而得到第b次训练时对应于模型输入向量X(i,b)的竞争层的输出向量a(i,b);
步骤5.9、利用式(1)获得第b次训练时对应于模型输入向量X(i,b)的模型输出向量Y(i,b):
Y(i,b)=U*·a(i,b)(1)
步骤5.10、从所述模型的输出向量Y(i,b)中找到典型路况类的状态值为“1”的典型路况类,记为DCbest(i,b);
步骤5.11、定义变量δi(b)为第b次训练时第i个标准特征参数向量Ui(b)所对应的识别因子;判断DCbest(i,b)与第b次训练时第i个标准特征参数向量Ui(b)所对应的典型路况类是否相同,若相同,则表示第b次训练时所述向量量化训练模型能正确识别第i个标准特征参数向量Ui(b)所对应的典型路况类,并记Ui(b)所对应的识别因子δi(b)=1后,执行步骤5.12;否则,记Ui(b)所对应的识别因子δi(b)=0后,执行步骤5.13;
步骤5.12、利用式(2)获得第b次训练中经过调整之后的第i个典型路况块dci的第j个标准特征参数u′i,j(b);
u′i,j(b)=ui,j(b)+φ(xj-ui,j(b))(2)
式(2)中,φ为学习率,且φ为正值;
步骤5.13、利用式(3)获得第b次训练中经过调整之后的第i个典型路况块dci的第j个标准特征参数u′i,j(b);
u′i,j(b)=ui,j(b)-φ(xj-ui,j(b)) (3)
式(3)中,φ为学习率,且φ为正值;
步骤5.14、将i+1赋值给i后,判断i>mM是否成立,若成立,则执行步骤5.15;否则,返回步骤5.3;
步骤5.15、计算第b次训练后模型的系统误差e(b)=δ(b)/mM,其中
步骤5.16、设定系统误差阈值为e*;当e(b)<e*时,输出连接矩阵U(b),所述向量量化训练模型训练完成;当e(b)≥e*时,将u′i,j(b)作为第b+1次训练时的第i个典型路况块dci的第j个标准特征参数ui,j(b+1)后,执行步骤5.17;
步骤5.17、将b+1赋值给b,重复步骤5.2至步骤5.16;
步骤6、对随机路况进行路况识别;
步骤6.1、采集连续时间段内的随机路况块,并对随机路况块的R个特征参数进行归一化处理,依次得到随机路况块对应的标准特征参数向量;
步骤6.2、依次将所述随机路况块对应的标准特征参数向量作为所述训练完成的向量量化训练模型的输入向量进行识别,从而得到所述连续时间段内的随机路况块的识别结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710026267.1/1.html,转载请声明来源钻瓜专利网。