【技术实现步骤摘要】
转向决策模型优化、转向决策方法、装置、设备及介质
[0001]本专利技术涉及车辆自动驾驶
,尤其涉及一种转向决策模型优化、转向决策方法、装置、设备及介质。
技术介绍
[0002]在车辆自动驾驶过程中,为了保证车辆行进的流畅性以及安全性,需要根据车辆当前行驶状态以及车辆周围环境状态判断是否需要进行车辆转向。
[0003]在现有技术中,分类器可以用于各种场景下的事件决策,但现有的分类器无法直接用于根据车辆相关信息获取车辆转向决策,因此,对现有的分类器进行优化以获取最优车辆转向决策显得较为重要。
技术实现思路
[0004]本专利技术提供了一种转向决策模型优化、转向决策方法、装置、设备及介质,能够降低车辆转向决策模型优化过程中数据处理时间,且能够有效提高优化后的车辆转向决策模型的准确率。
[0005]根据本专利技术的一方面,提供了一种车辆转向决策模型的优化方法,包括:
[0006]获取待优化的车辆转向决策模型和与车辆转向决策模型匹配的标准验证样本集,标准验证样本中包括多个车辆环境描述特征值和标准转向决策结果;
[0007]对标准验证样本集进行PCA(Principal Component Analysis,主成分分析)降维处理,得到降维验证样本集;
[0008]基于蝙蝠算法设置参数,采用蝙蝠算法进行蝙蝠群体的多轮迭代处理;
[0009]其中,在每轮迭代过程中,使用与当前迭代轮次匹配的各蝙蝠对车辆转向决策模型进行更新后,以将降维验证样本集输入至各更新后车辆转 ...
【技术保护点】
【技术特征摘要】
1.一种车辆转向决策模型的优化方法,其特征在于,包括:获取待优化的车辆转向决策模型和与车辆转向决策模型匹配的标准验证样本集,标准验证样本中包括多个车辆环境描述特征值和标准转向决策结果;对标准验证样本集进行主成分分析PCA降维处理,得到降维验证样本集;基于蝙蝠算法设置参数,采用蝙蝠算法进行蝙蝠群体的多轮迭代处理;其中,在每轮迭代过程中,使用与当前迭代轮次匹配的各蝙蝠对车辆转向决策模型进行更新后,以将降维验证样本集输入至各更新后车辆转向决策模型的适应度为评价指标,在各蝙蝠中识别局部最优蝙蝠,并使用局部最优蝙蝠进行当前轮次的蝙蝠群体迭代优化,蝙蝠中包括惩罚因子和高斯核函数;当满足蝙蝠迭代结束条件时,根据降维验证样本集计算转向决策模型针对各蝙蝠的最终适应度值,并根据最终适应度值选取全局最优蝙蝠;利用全局最优蝙蝠对车辆转向决策模型进行更新,得到优化后车辆转向决策模型。2.根据权利要求1所述的方法,其特征在于,对标准验证样本集进行PCA降维处理,得到降维验证样本集,包括:对各标准验证样本中的各车辆环境描述特征值进行数据预处理后,使用PCA对各车辆环境描述特征值进行数据降维,得到降维验证样本集。3.根据权利要求1所述的方法,其特征在于,蝙蝠算法设置参数包括蝙蝠群体个数、最大迭代次数、蝙蝠初始位置、蝙蝠初始速度、适应度函数、迭代淘汰率以及位置迭代函数;基于蝙蝠算法设置参数,采用蝙蝠算法进行蝙蝠群体的多轮迭代处理,包括:利用蝙蝠初始位置更新待优化的车辆转向决策模型,将降维验证样本集输入至更新后的车辆转向决策模型,通过预设的适应度函数获取当前迭代轮次的多个局部最优蝙蝠,并保存所述局部最优蝙蝠相关信息;根据预设的迭代淘汰率以及当前迭代轮次中各蝙蝠的适应度值,淘汰当前蝙蝠群体中的至少一个蝙蝠,并按照预设的生成规则生成新蝙蝠,保持蝙蝠群体个数不变,对当前蝙蝠群体中的各蝙蝠进行迭代;根据上一迭代轮次中的局部最优蝙蝠相关信息以及预设的位置迭代函数,计算得到本轮迭代最优飞行位置,根据最优飞行位置以及蝙蝠初始速度对上一轮迭代后的各蝙蝠位置进行更新迭代更新;将本轮迭代后各蝙蝠的适应度值与上一轮迭代后各蝙蝠的适应度值进行对比,保存两轮迭代中适应度值较高的各蝙蝠位置,同时更新下一轮迭代所需的相关参数,进行下一轮迭代,直至满足蝙蝠迭代停止条件时,停止蝙蝠迭代。4.根据权利要求3所述的方法,其特征在于,所述根据预设的迭代淘汰率以及当前迭代轮次中各蝙蝠的适应度值,淘汰当前蝙蝠群体中的至少一个蝙蝠,并按照预设的生成规则生成新蝙蝠,保持蝙蝠群体个数不变,对当前蝙蝠群体中的各蝙蝠进行迭代,包括:根据预设的迭代淘汰率计算得到淘汰蝙蝠个数,并计算当前迭代轮次中各蝙蝠的适应度值;在当前迭代轮次的各蝙蝠中,按照淘汰蝙蝠个数选取适应度值最低的至少一个蝙蝠作为淘汰蝙蝠淘汰;根据预设的生成规则生成与淘汰蝙蝠个数匹配的新蝙蝠,并将新蝙蝠加入至蝙蝠群体
中,保持蝙蝠群体个数不变,对当前蝙蝠群体中的各蝙蝠进行迭代。5.根据权利要求3所述的方法,其特征在于,所述根据上一迭代轮次中的局部最优蝙蝠相关信息以及预设的位置迭代函数,计算得到本轮迭代最优飞行位置,包括:在上一迭代轮次的最优蝙蝠中选取两个学习蝙蝠,获取各学习蝙蝠的当前位置;根据预设的位置迭代函数,计算得到本轮迭代最优飞行位置;其中,预设的位置迭代函数为:其中,f1,f2为[f
min
,f
max
]中的随机数,f
max
与f
min
为预设的适应度最大值与最小值,为第i只蝙蝠在第t代所在位置,为各学...
【专利技术属性】
技术研发人员:王兆麒,姜珊,张晓谦,孙忠刚,王兆麟,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。