摘要
为了研究自动驾驶汽车交通协调性的主客观映射评价模型,以高速公路匝道汇入为研究场景,首先基于自然驾驶数据的交互样本数据,以自车平均行驶速度、并线时刻侧向速度、并线时刻车头TTC、并线时刻两车相对侧向速度和对手车减速程度等客观指标数据和交通协调性主观评价结果作为模型输入和输出,构建映射评价模型;然后设计2×2交叉对比实验,并分析数据预处理方法及神经网络类型对评价模型效果的影响。研究结果显示,基于线性函数归一化处理的BP神经网络模型和Dropout神经网络模型总精度分别为95.71%和80.00%,基于阶梯函数归一化处理的BP神经网络模型和Dropout神经网络模型总精度分别为94.60%和73.25%。由此可见,模型评价效果较好,所建立的客观表征指标集能够较好地表达专家对车辆交通协调性表现的评价。在建模方法方面,基于BP神经网络的映射评价模型的表现优于Dropout神经网络模型,能够根据客观数据更准确地得到符合专家评判标准的评价结果。在样本数据预处理方法方面,线性函数归一化处理方法能够在消除数据间数量级差异的同时保留客观表征指标集数据在不同样本之间的差异,能提高映射评价模型的评价精度。因此,在小样本数据量下,基于线性函数归一化和BP神经网络的映射评价模型构建方案的评价效果更优。
自动驾驶技术近年来受到了汽车行业和学术界的广泛关注,在自动驾驶技术开发和应用的过程中,智能性评价是其中重要的环节。自动驾驶汽车智能性不仅体现在车辆自身的行驶智能性,同时也体现在与其他交通参与者的交互质量
交通协调性作为自动驾驶汽车智能性的一个维度,其评价方法与其他智能性表现的评价方法类似。在自动驾驶汽车智能性评价方法研究方面,国内外已开展的研究多以主观评价为主。王越超
主客观映射模型的构建方法主要有神经网络、支持向量机、回归模型等。由于神经网络的非线性映射能力、对噪声数据的鲁棒性和容错性强等特
综上,选取高速公路匝道汇入场景,开展车辆交通协调性评价模型研究。首先,基于自然驾驶数据的交互样本数据,采用不同样本数据预处理方法和神经网络类型构建不同的映射评价模型;然后通过对模型的训练及测试结果进行交叉对比,分析样本数据预处理方法和神经网络类型对车辆交通协调性映射评价模型评价效果的影响。
为保证模型构建的质量,一般需要对原始客观指标数据进行预处理以消除数据间数量级差异,使其具有可比性。采用了2种不同的数据处理方法对客观指标数据进行预处理,分别是线性函数归一化处理和阶梯函数归一化处理。
(1)线性函数归一化处理。线性函数归一化处理是将原始客观数据通过线性化的方法转换到0~1的范围,其中最大值变为1,最小值变为0,计算式如
(1) |
式中,Ni为第i个客观指标数据归一化处理结果,xi为第i个客观指标数据;xmax、xmin分别是客观数据的理论最大值和理论最小值。
(2)阶梯函数归一化处理。阶梯函数归一化处理是先对原始客观数据进行分级处理,即将同质区域作为一个等级,来消除数据间的数量级差异和减小样本数据分散度。计算式如
(2) |
式中,Ci为第i个客观指标数据等级;n为客观指标的分级数量;Mij(j=1,2,3,…,n)为第i个客观指标数据的第j个等级的划分临界值。
人工神经网络是由大量处理单元互联组成的非线性、自适用信息处理系统。它可以模拟人体大脑神经系统的功能,从已知数据中自动地归纳规则进而获得数据的内在规律。神经网络具有很强的非线性映射能力,能很好地应用于分类和回归等问题。因此,为了分析基于不同神经网络类型的映射评价模型的表现差异,选用标准BP神经网络和Dropout神经网络构建主客观映射评价模型。
为了得到模型输入,根据自动驾驶汽车交通协调性内涵,从自车和对手车的评判角度分别提出自车行为合理性和对手车受影响程度2项评价准则。对于本文匝道汇入而言,其中自车为匝道汇入车辆,对手车为背景车辆中与自车发生最直接交互的车辆,如

图1 匝道汇入区车辆运行示意
Fig. 1 Schematic diagram of vehicle driving
在自车行为合理性方面,自动驾驶汽车智能性评价相关研究中通常考察车辆决策合理度、行为控制合理度和路径合理
在对手车受影响程度方面,过高的相对速度和过近的车间距等相对运动状态会直接对对手车的通行造成阻
基于此,建立了如
为得到模型输出,多个专家组成的评价组通过自车乘员视角、对手车驾驶员视角以及全局俯视视角观察交互情况;然后基于自车行为合理性和对手车受自车行驶行为影响的程度2个准则,从差、较差、中等、较好、好共5个等级对车辆交通协调性表现进行主观评级,分别用数字1~5表示,用符号S表示;最后计算所有专家的主观评分的平均值作为模型输出。
(1)BP神经网络模型。BP神经网络由于其良好的非线性逼近能力而得到了广泛的应用。基于BP神经网络构建了如

图2 BP神经网络拓扑结构
Fig. 2 Topology of BP neural network
理论分
隐含层神经元个数的选择对网络模型的训练也是非常重要的,与研究问题、输入输出的指标数都有关
(3) |
式中,P为隐含层神经元个数;m为输入层神经元个数;n为输出层神经元个数;α为0~10之间的整数。
根据
(2)Dropout神经网络模型。Dropout在深度学习中是一种能够改善训练复杂神经网络产生的过拟合现象的手段,具有很好的容错能

图3 Dropout神经网络拓扑结构
Fig. 3 Topology of Dropout neural network
神经网络每层的激活函数不尽相同,基于相关文献的研究基
交互样本数据来自于上海市G50沪渝高速某匝道汇入路段的自然驾驶数据。为了获得用于计算客观指标的车辆基本行驶状态数据和用于主观评价的不同视角视频数据,将交互样本数据复现到虚拟仿真环境中运行。真实交通流场景和虚拟仿真复现场景如

图4 高速公路匝道汇入场景
Fig. 4 Scenario of ramp
基于虚拟仿真复现结果,可得到每个样本的车辆行驶状态数据,并经过数据后处理获得客观表征指标集的实测数据。同时,评价专家通过仿真复现场景中自车乘员视角、对手车驾驶员视角以及全局俯视视角观察交互情况,对每个交互样本中车辆交通协调性表现进行主观评级,从而获得主观评分结果。交互样本数据包含基于汇入过程中交互对象的行为和汇入表现两大原则选取的自车合理避让、自车伺机汇入、自车抢先汇入、自车强迫汇入、自车犹豫不决以及自车正常汇入等45组典型的匝道汇入处交互情况,其中40组作为模型训练样本,5组作为模型测试样本。样本数据描述性统计结果如
为了分析不同样本数据预处理方法及不同神经网络类型对映射模型评价效果的影响,设计了2×2模型构建方案交叉对比实验,如
为了分析模型评价结果以及样本数据预处理方法和不同神经网络类型对映射评价模型评价效果的影响,对方案1、方案2、方案3和方案4的映射评价模型在训练和测试样本上的拟合效果、模型评价精度进行交叉对比分析。一方面,利用各映射评价模型输出值与主观评价结果之间的残差来对模型在训练样本上的拟合结果进行统计。另一方面,基于映射评价模型输出结果与主观评价结果的相对误差计算模型在各测试样本下的评价精度,且将各测试样本评价精度的平均值作为模型总精度并进行对比,计算式如
(4) |
其中,φi为模型在第i个测试样本下的评价精度,ri为第i个测试样本的模型输出值,pi为第i个测试样本的主观评价结果。不同映射评价模型构建方案的训练和测试结果如
根据
结合
由于Dropout神经网络的每批次训练仅仅使用其中一部分神经元,相当于使用了相同的数据训练了多个模型,通过多个模型集成达到防止过拟合的目
因此,在小样本数据量下,基于BP神经网络的映射评价模型的表现更优,能够根据描述交互行为的客观指标数据更准确地得到符合专家评判标准的车辆交通协调性评价结果。
结合
模型训练的输入变量的选择通常考虑变量是否发散、变量与目标的相关程度两方面,其中变量是否发散体现了样本在此变量上是否具有差异,会影响模型的精
以高速匝道汇入场景下的车辆交通协调性评价为例,基于2种样本数据预处理方法、2种神经网络类型构建了不同的映射评价模型,并通过交叉对比实验分析了数据预处理方法及神经网络类型对车辆交通协调性映射评价模型效果的影响。总结如下:
(1)在模型评价效果方面,模型精度最高为95.71%。评价模型能够较好地实现客观数据到主观评价结果的映射,所建立的包括自车平均行驶速度、并线时刻侧向速度、并线时刻车头TTC、并线时刻两车侧向相对速度和对手车减速程度等指标的客观表征指标集能够较好地表达专家对车辆交通协调性表现的评价。
(2)在建模方法方面,对于线性函数归一化和阶梯函数归一化,BP神经网络映射模型评价精度分别为95.71%和94.60%,Dropout神经网络映射模型评价精度分别为80.00%和73.25%。基于BP神经网络的评价模型能够根据客观指标数据更准确地得到符合专家评判标准的车辆交通协调性评价结果。
(3)在样本数据预处理方法方面,对于BP神经网络模型和Dropout神经网络模型,基于线性函数归一化的映射模型评价精度分别为95.71%和80.00%,基于阶梯函数归一化的映射模型评价精度分别为94.60%和73.25%。线性函数归一化处理方法能够在消除数据间数量级差异的同时保留客观表征指标数据在不同样本之间的差异,提高了映射评价模型的评价精度。
综上,在小样本数据量下,基于线性函数归一化预处理方法和BP神经网络的主客观映射评价模型构建方案的评价效果更优。
在后续研究中,一方面将在现有的映射模型构建方案的基础上,研究针对车辆交通协调性问题的最优客观表征指标集合,以构建最优的映射评价模型;另一方面将基于更多场景的样本数据对基于神经网络的主客观映射评价模型的外推性进行研究。
作者贡献声明
陈君毅:研究命题的提出及设计,论文修订。
陈 磊:模型构建分析,论文撰写。
蒙昊蓝:样本数据收集,论文修订。
熊 璐:负责最终版本的修订。
参考文献
陈君毅,李如冰,邢星宇,等.自动驾驶车辆智能性评价研究综述[J].同济大学学报(自然科学版),2019,47(12):1785. DOI: 10.11908/j.issn.0253-374x.2019.12.014. [百度学术]
CHEN Junyi, LI Rubing, XING Xingyu, et al. Survey on intelligence evaluation of autonomous vehicle[J]. Journal of Tongji University (National Science), 2019, 47(12) :1785. DOI: 10.11908/j.issn.0253-374x.2019.12.014. [百度学术]
WEI Junqing, DOLAN John M, LITKOUHI Bakhtiar. Autonomous vehicle social behavior for highway entrance ramp management[C]// Intelligent Vehicles Symposium. Gold Coast:IEEE, 2013:201-207. [百度学术]
HAOLAN M, XINGYU X, JUNYI C, et al. Comprehensive evaluation framework of autonomous vehicles' intelligence (CEFAVI)[C]// China-SAE Congress & Exhibition. Shanghai:SAECCE, 2019: 64-70. [百度学术]
王越超,刘金国. 无人系统的自主性评价方法[J]. 科学通报,2012, 57(15):1290. [百度学术]
WANG Chaoyue, LIU Jinguo. Evaluation methods for the autonomy of unmanned systems[J]. Chinese Science Bulletin, 2012,57(15) :1290. [百度学术]
ZHANG X, ZHAO Y A, GAO L, et al. Evaluation framework and method of the intelligent behaviors of unmanned ground vehicles based on AHP scheme[C]//Applied Mechanics and Materials. [s.l.]:Trans Tech Publications, 2015,: 476-480. [百度学术]
蒙昊蓝, 陈君毅, 邢星宇, 等. 自主泊车系统量化评价体系研究[J].同济大学学报(自然科学版),2018,46(S1):116. [百度学术]
MENG Haolan, CHEN Junyi, XING Xingyu, et al. Quantitative evaluation system of autonomous parking system[J]. Journal of Tongji University (Natural Science), 2018,46(S1):116. [百度学术]
GAO X, DONG G, GAO L. Fuzzy synthetic evaluation of driving abilities for intelligent vehicles[C]//2011 IEEE 2nd International Conference on Software Engineering and Service Science. Beijing:IEEE, 2011: 449-452. [百度学术]
BUDHANI N, JHA C K, BUDHANI S K. Prediction of stock market using artificial neural network[C]// International Conference on Soft Computing Techniques for Engineering & Technology. [s.l.]:IEEE, 2016: 320-328. [百度学术]
DU F, ZHAO Y, GAO L, et al. Evaluation of the autonomous parking system based on BP neural network[C]//2017 9th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC). Hangzhou:IEEE, 2017: 324-327. [百度学术]
孙慧慧. 基于GA-BP神经网络的车内声品质评价研究[D]. 长春: 吉林大学, 2012. [百度学术]
SUN Huihui. Research on evaluation of vehicle sound quality based on GA-BP neural network[D]. Changchun: Jilin University, 2012. [百度学术]
LIU M, ZHANG M, HU J, et al. Evaluation method of handling force feedback comfort of vehicle gear lever[J]. China Mechanical Engineering, 2016, 27(15): 2100. [百度学术]
SU Z B, LI D R, LI B, et al. Objective visual comfort assessment model of stereoscopic images based on bp neural network[C]//2018 Tenth International Conference on Advanced Computational Intelligence (ICACI). Xiamen:[S. [百度学术]
n.]:2018: 426-431. [百度学术]
张昊, 王琪洁, 朱建军,等. 样本数据预处理对基于BP神经网络的GPS高程拟合的影响[J]. 大地测量与地球动力学, 2011,31(2):129. [百度学术]
ZHANG Hao, WANG Qijie, ZHU Jianjun, et al. Influence of sample data preprocessing on BP Neural network-based GPS elevation fitting[J]. Journal of Geodesy and Geodynamics, 2011,31(2): 129. [百度学术]
KALIK S F, PROKHOROV D V. Automotive turing test[C]// The Workshop on Performance Metrics for Intelligent Systems. Gaithersburg: ACM, 2007:152-158. [百度学术]
李可. 高速公路合流影响区车辆运行建模和仿真分析[D].武汉:华中科技大学,2015. [百度学术]
LI Ke. A Thesis submitted in partial fulfillment of the requirements for the degree of master of engineering[D]. Wuhan: Huazhong University of Science and Technology, 2015. [百度学术]
WANG Y, ZHANG Q, ZHANG L, et al. A method to automatic measuring riding comfort of autonomous vehicles[C]//8th International Conference on Design, User Experience, and Usability, DUXU 2019, held as part of the 21st International Conference on Human-Computer Interaction. Orlando: [S. [百度学术]
n.]: 2019: 130-145. [百度学术]
丛爽. 面向MATLAB工具箱的神经网络理论与应用[M].合肥: 中国科技大学出版社, 2009. [百度学术]
CONG Shuang. Neural network theory and application for MATLAB toolbox[M]. Hefei: University of Science and Technology of China Press, 2009. [百度学术]
LIANG J, LIU R. Stacked denoising autoencoder and dropout together to prevent overfitting in deep neural network[C]// 2015 8th International Congress on Image and Signal Processing (CISP). Shenyang:IEEE, 2015:697-701. [百度学术]
徐梓荐. 蒙特卡洛方法神经网络的激活函数研究及应用[D].兰州: 兰州大学, 2018. [百度学术]
XU Zijian. Research and applications of activation function in Monte Carlo Method based neural network[D]. Lanzhou: Lanzhou University, 2018. [百度学术]
SRIVASTAVA N, HINTON G, KRIZHEVSKY A, et al. Dropout: A simple way to prevent neural networks from overfitting[J]. The Journal of Machine Learning Research, 2014, 15(1): 1929. [百度学术]
AZHAR M A, THOMAS P A. Comparative review of feature selection and classification modeling[C]// 2019 International Conference on Advances in Computing, Communication and Control (ICAC3). Mumbai: IEEE, 2019:9. [百度学术]