摘要
提出了基于编码器‒解码器结构的路面平整度预测模型。对比分析了不同网络层的表现,并比较了网络层个数、隐藏节点数、数据时间窗口对模型精度的影响。在美国交通部公开的LTPP(long-term pavement performance)数据库的基础上构建了国际平整度指数(IRI)数据集,并对模型进行了训练和评估。结果表明:采用门控循环单元(GRU)网络层的编码器‒解码器结构的预测性能最好,优于经典的机器学习模型XGBoost和单独长短期记忆(LSTM)网络。通过特征随机打乱的方式对不同输入特征的重要性进行了评估,结果显示路面结构和温度对于路面平整度预测比较重要,在数据库建设时应注意对这些数据的收集。
随着计算机技术和信息技术的发展,智能交通系统(ITS)的相关理念和实践在交通领域得到了蓬勃发展。在此背景下,智能路面概念得到了学者们的重视,其中一个技术支撑就是路面性能预
国际上通常使用国际平整度指数(IRI)评估路面平整度状态,该指数由世界银行组织的国际研究小组于1986年提出。目前在我国发布的《公路技术状况评定标准》(JTG 5210—2018)中路面行驶质量指数(RQI)也是由IRI计算得出的,因此路面平整度预测可以简化为对IRI的预测。
根据所采用工具的不同,路面性能预测方法可以分为三大类,分别是确定型方法、概率型方法和人工智能方
为了更好地利用历史数据并刻画各因素对路面使用性能的动态影响,一些人工智能方法得到了应用。Karlaftis
与传统的机器学习方法不同,深度学习方法可以自动获取不同特征的交叉信息,进而更好地学习不同影响因素对于路面平整度变化的耦合作用。Google团队于2014年提出了编码器‒解码器结构用于接收序列输入并输出目标序列信
编码器‒解码器结构在土木交通领域中也有一些应用。Meng
以编码器‒解码器结构为基础搭建了路面平整度的深度学习预测模型,深度学习模型在处理大规模数据时更具优势,在道路相关数据越来越丰富的当下具有较大的研究价值。同时,尝试对路面平整度进行多步预测,不局限于先前研究的单步预测,使得预测模型能够更好地应用到长期路面养护决策中。首先,介绍了模型框架,并详细介绍了数据输入模块、深度学习网络预测模块和特征重要性评估模块的实现方法和作用;然后,对所提出的模型进行试验验证,设计深度学习网络的结构参数,并与传统机器学习算法和基础的深度学习模型进行对比;最后,筛选出对结果影响比较显著的输入特征。
路面平整度预测方法的系统框架如

图1 模型系统框架
Fig.1 System framework of the model
路面平整度的衰变主要受4种因素的影响,如下所示:
(1)时间。随着时间尺度的拉长,路面平整度的衰变将会越来越严重,因此相邻数据点之间的时间间隔需要予以考虑。
(2)路面结构。不同路面结构的性能衰变速率有所不同,取路面前3层的面层材料类型和厚度作为输入,面层材料采用独热编码。
(3)交通荷载。随着交通荷载的增加,路面性能的衰变速率越来越快,本模型中采用标准轴载当量作用次数(ESAL)刻画交通荷载情况。
(4)环境。路面材料在不同环境下有不同性能,进而影响到路面平整度表现,因此在预测模型中引入温度、湿度、降雨量、冰冻天数等因素。
需要注意的是,本模型选择的4种输入特征不包括道路病害。考虑到道路病害本身处于变化过程中,长期预测时不能获取病害的精准信息,引入道路病害作为输入将会降低模型的实际应用价值。
选取LTPP(long-term pavement performance)项目的数据库作为数据来源,构建数据集用于模型训练和测试。LTPP项目是美国公路联邦管理局资助的项
特征名称 | 平均值 | 方差 |
---|---|---|
国际平整度指数/(mm·k | 1.35 | 0.57 |
时间间隔/年 | 1.23 | 1.08 |
面层1厚度/mm | 78.31 | 18.90 |
面层2厚度/mm | 11.01 | 9.03 |
面层3厚度/mm | 6.97 | 5.39 |
标准轴载当量作用次数 | 418.54 | 613.74 |
年平均最高湿度/% | 89.75 | 2.45 |
年平均最低湿度/% | 48.85 | 3.10 |
年降雨量/mm | 931.02 | 211.61 |
年平均最高温度/℃ | 17.31 | 2.27 |
年平均最低温度/℃ | 4.82 | 2.12 |
年冰冻天数/d | 121.05 | 25.10 |
从LTPP项目数据库提取相关数据字段后,为了保证数据质量,需要对数据进行预处理。数据预处理主要分为数据删除、数据独热编码、数据填充和数据归一化。对于不合理的数据需要删除,如某些路段未经过养护性能却有所提升,删除不合理数据后,可以得到21 687条IRI数据,每条数据含有45个特征,用于后续模型训练。对面层材料种类这一分类变量进行独热编码;由于数据采集覆盖率的限制,部分数据的某些连续型特征如标准轴载当量作用次数存在缺失,采用中值填充。为了解决不同数据字段数量级不同的问题,对数据进行归一化处理,并记录相关信息方便后续对预测结果进行反算。在后续模型训练过程中采用了最值归一化和Z-Score归一化2种方法,发现最值归一化的效果更好,其计算式如下所示:
式中:为原始数据输入值;为原始数据输入的最小值;为原始数据输入的最大值;为原始数据归一化后的值。
LSTM网络是一种特殊的循环神经网络(RNN)模型,在处理序列数据方面具有较好的表现。实践表明,传统的RNN模型在处理长序列数据时会出现梯度消失或梯度爆炸问题,而LSTM网络在RNN模型的基础上进行了改进,其在长序列任务上的表现更

图2 LSTM网络结构示意图
Fig.2 Schematic diagram of LSTM network structure
LSTM网络在建筑安全监控、交通流量预测、交通出行方式识别等领域都有应用。Hou
Bi-LSTM网络同时采用一个前向和一个后向的LSTM网络,可以从过去和未来的上下文中获取信息,模型结构更加复杂。
类似于LSTM网络,GRU也存在一些门控,这些门控能够自适应地学习不同时间尺度下的信息,保证长序列中的重要特征不会丢

图3 GRU结构示意图
Fig.3 Schematic diagram of GRU structure
GRU在结构分析和交通行为预测上有所应用。Wang
注意力模块被Google团队用于机器翻译任务中,以较小的计算代价取得了较高的精

图4 自注意力机制原理示意图
Fig.4 Schematic diagram of self-attention mechanism
注意力机制作为深度学习的重要方法,在土木交通领域也有所应用。Cui
不同特征对于路面平整度预测的重要程度是不同的,在工程实践中需要注意对重要特征数据的质量控制。本研究采用的特征重要性评估方法流程如

图5 特征重要性评估方法流程
Fig.5 Flowchart of feature importance evaluation method
(1)将数据中某列特征随机打乱,获取新的数据集。
(2)将新的数据集输入表现最好的深度学习预测网络,得到均方根误差。
(3)计算新的数据集相较于原始数据集均方根误差增加的比例,特征越重要,该比例越高。
基于编码器‒解码器结构的深度学习模型需要调整编码器和解码器的网络层堆叠方式和结构参数,其他设置可以初始化设定。
本研究采用了2层全连接层以获取最终输出,第1层全连接层输出维度为10,第2层全连接层输出维度为1,激活函数则选用tanh函数。为了评估模型的预测精度,误差函数采用均方损失函数。为了使得训练过程更加稳定快速,同时减少调参,采用Adam算法更新网络中梯度,该算法通过计算梯度的一阶矩估计和二阶矩估计自适应地调整学习
为了获得高精度的预测模型,需要对模型的一些超参数进行优化。本节主要探讨隐藏神经元个数、网络层个数以及样本时间窗口个数对模型预测误差的影响,以下试验结果均是在预测时间步长为1的情形下得到的。
当编码器和解码器的网络层个数均为1且样本时间窗口数为2时,调整每个网络层中的隐藏神经元个数,3种网络层预测模型在测试数据上的误差如

图6 隐藏神经元个数对模型结果的影响
Fig.6 Effect of hidden unit number on model’s performance
当编码器和解码器的隐藏神经元个数均为50且样本时间窗口数为2时,调整编码器和解码器的网络层个数,3种网络层预测模型在测试数据上的误差如

图7 网络层个数对模型结果的影响
Fig.7 Effect of layer number on model’s performance
当编码器和解码器的隐藏神经元个数均为50且网络层个数均为2时,调整数据输入的样本时间窗口数,3种网络层预测模型在测试数据上的误差如

图8 样本时间窗口数对模型结果的影响
Fig.8 Effect of sample time window number on model’s performance
根据上述分析,当预测模型网络层个数为2、隐藏神经元个数为50、样本时间窗口数为2时,模型的预测精度最高。在后续模型性能对比分析中将以此为基础。
为了测试模型性能,以XGBoost和LSTM网络为基准模
模型 | 网络层 | eRMSE | eMAE | |
---|---|---|---|---|
XGBoost | 0.175 1 | 0.093 8 | 0.919 4 | |
LSTM | 0.154 1 | 0.093 2 | 0.927 3 | |
本模型 | LSTM | 0.141 5 | 0.091 0 | 0.937 3 |
LSTM+Attention | 0.141 4 | 0.090 6 | 0.937 4 | |
Bi-LSTM | 0.142 3 | 0.091 8 | 0.936 6 | |
Bi-LSTM+Attention | 0.142 9 | 0.091 3 | 0.936 1 | |
GRU | 0.141 4 | 0.089 7 | 0.937 4 | |
GRU+Attention | 0.141 2 | 0.088 4 | 0.937 6 |
从

图9 IRI预测值和真实值对比
Fig.9 Comparison of IRI between actual values and predicted values
道路性能预测将被应用于道路养护决策中,而养护决策的周期较长,需要未来较长时间段的路面性能数据。定义预测步长为,当预测步长为时,根据和时刻的历史数据预测时刻的IRI数值。前文试验结果都是在预测步长为1的情况下得到的,调整预测步长,对比不同模型的表现,结果如

图10 不同预测步长下模型结果对比
Fig.10 Comparison of performance between models at different prediction step sizes
设计了一种基于编码器‒解码器结构的路面平整度预测模型,利用LTPP项目数据库提供的数据对模型进行训练和测试,并与基准模型XGBoost和LSTM网络进行对比。结果表明:该模型在各个预测步长下均能获得相较于基准模型更高的预测精度;不同特征在平整度预测中的作用不同,路面结构和气候因素发挥重要作用;样本时间窗口数的选择对于模型预测精度具有较为显著的影响。
在预测步长增加时,预测误差提升比较明显,这会给路面养护决策带来较大的不确定性,今后的研究工作将尝试进一步提升长期预测精度。
作者贡献声明
呙润华:确定整体研究思路和方法,对试验结论进行总结,提出论文修改建议。
于向前:原始数据处理和深度学习模型计算,论文初稿撰写与完善。
参考文献
WANG Linbing, 王含笑, 赵千, 等. 智能路面发展与展望[J]. 中国公路学报, 2019,32(4):50. [百度学术]
WANG Linbing, WANG Hanxiao, ZHAO Qian, et al. Development and prospect of intelligent pavement [J]. China Journal of Highway and Transport, 2019,32(4):50. [百度学术]
于华洋, 马涛, 王大为, 等. 中国路面工程学术研究综述:2020[J]. 中国公路学报, 2020,33(10):1. [百度学术]
YU Huayang, MA Tao, WANG Dawei, et al. Review on China’s pavement engineering research:2020 [J]. China Journal of Highway and Transport, 2020,33(10):1. [百度学术]
殷晗宇. 高速公路沥青路面使用性能评价与预测决策研究[D]. 西安:长安大学, 2016. [百度学术]
YIN Hanyu. Study on the performance evaluation and forecast decision-making of expressway asphalt pavement [D]. Xi’an: Chang’an University, 2016. [百度学术]
孙立军, 刘喜平. 路面使用性能的标准衰变方程[J]. 同济大学学报(自然科学版), 1995(5):512. [百度学术]
SUN Lijun, LIU Xiping. General deterioration equation for pavement performance [J]. Journal of Tongji University (Natural Science), 1995(5):512. [百度学术]
GUO F, GREGORY J, KIRCHAIN R. Incorporating cost uncertainty and path dependence into treatment selection for pavement networks[J]. Transportation Research, Part C: Emerging Technologies, 2020,110:40. [百度学术]
周亮, 凌建明, 林小平. 考虑环境因素的沥青路面疲劳开裂预估模型[J]. 中国公路学报, 2013,26(6):47. [百度学术]
ZHOU Liang, LING Jianming, LIN Xiaoping. Prediction model for fatigue crack of asphalt pavement with environmental factors considered [J]. China Journal of Highway and Transport, 2013,26(6):47. [百度学术]
BUTT A A, SHAHIN M Y, FEIGHAN K J, et al. Pavement performance prediction model using the Markov process[J]. Transportation Research Record, 1987(1123):12. [百度学术]
KARLAFTIS A G, BADR A. Predicting asphalt pavement crack initiation following rehabilitation treatments[J]. Transportation Research, Part C: Emerging Technologies, 2015,55:510. [百度学术]
GONG H, SUN Y, SHU X, et al. Use of random forests regression for predicting IRI of asphalt pavements[J]. Construction and Building Materials, 2018,189:890. [百度学术]
ALATOOM Y I, Al-SULEIMAN OBAIDAT T I. Development of pavement roughness models using artificial neural network (ANN)[J]. International Journal of Pavement Engineering, 2022,23(13):4622. [百度学术]
ZIARI H, MAGHREBI M, AYOUBINEJAD J, et al. Prediction of pavement performance: application of support vector regression with different kernels[J]. Transportation Research Record, 2016, 2589(1):135. [百度学术]
GUO R, FU D, SOLLAZZO G. An ensemble learning model for asphalt pavement performance prediction based on gradient boosting decision tree[J]. International Journal of Pavement Engineering, 2022,23(10):3633. [百度学术]
KALOOP M R, El-BADAWY S M, AHN J, et al. A hybrid wavelet-optimally-pruned extreme learning machine model for the estimation of international roughness index of rigid pavements[J]. International Journal of Pavement Engineering, 2022,23(3):862. [百度学术]
SUTSKEVER I, VINYALS O, LE Q V. Sequence to sequence learning with neural networks[C]//Proceedings of the 27th International Conference on Neural Information Processing Systems. [S.l.]: ACM, 2014:3104-3112. [百度学术]
MENG F, PEI H. Cyclic shear stress-strain prediction of saturated sand based on the unrolled seq2seq model and scheduled sampling[J]. Soil Dynamics and Earthquake Engineering, 2023, 165: 107665. [百度学术]
ZHANG Z, LI M, LIN X, et al. Multistep speed prediction on traffic networks: a deep learning approach considering spatio-temporal dependencies[J]. Transportation Research, Part C: Emerging Technologies, 2019, 105: 297. [百度学术]
韩皓,谢天. 基于注意力Seq2Seq网络的高速公路交织区车辆变道轨迹预测[J]. 中国公路学报, 2020,33(6):106. [百度学术]
HAN Hao, XIE Tian. Lane change trajectory prediction of vehicles in highway interweaving area using Seq2Seq-attention network[J]. China Journal of Highway and Transport, 2020, 33(6): 106. [百度学术]
GONG H, HUANG B, SHU X. Field performance evaluation of asphalt mixtures containing high percentage of RAP using LTPP data[J]. Construction and Building Materials, 2018,176:118. [百度学术]
GREFF K, SRIVASTAVA R K, KOUTNIK J, et al. LSTM: a search space odyssey[J]. IEEE Transactions on Neural Networks and Learning Systems, 2017,28(10):2222. [百度学术]
HOU G, LI L, XU Z, et al. A BIM-based visual warning management system for structural health monitoring integrated with LSTM network[J]. KSCE Journal of Civil Engineering, 2021, 25(8): 2779. [百度学术]
LUO X, LI D, YANG Y, et al. Spatiotemporal traffic flow prediction with KNN and LSTM[J]. Journal of Advanced Transportation, 2019, 2019:537. [百度学术]
FRIEDRICH B, LÜBBE C, HEIN A. Combining LSTM and CNN for mode of transportation classification from smartphone sensors[C]//Adjunct Proceedings of the 2020 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2020 ACM International Symposium on Wearable Computers. [S.l.]: ACM, 2020: 305-310. [百度学术]
CHUNG J, GULCEHRE C, CHO K H, et al. Empirical evaluation of gated recurrent neural networks on sequence modeling[J/OL]. [2023-01-01]. arXiv:1412.3555. [百度学术]
WANG C, SONG L, FAN J. End-to-end structural analysis in civil engineering based on deep learning[J]. Automation in Construction, 2022, 138: 104255. [百度学术]
CUI J, YU G, ZHOU B, et al. Forecasting freeway on-ramp lane-changing behavior based on GRU[J]. Journal of Transportation Engineering, Part A: Systems, 2021, 147(12): 04021092. [百度学术]
VASWANI A, SHAZEER N, PARMAR N, et al. Attention is all you need[C]//Proceedings of the 31st International Conference on Neural Information Processing Systems. [S.l.]: ACM, 2017:6000-6100. [百度学术]
CUI X, WANG Q, DAI J, et al. Intelligent crack detection based on attention mechanism in convolution neural network[J]. Advances in Structural Engineering, 2021, 24(9): 1859. [百度学术]
CHEN T, FANG J, XU M, et al. Prediction of public bus passenger flow using spatial-temporal hybrid model of deep learning[J]. Journal of Transportation Engineering, Part A: Systems, 2022, 148(4): 04022007. [百度学术]
KINGMA D P, BA J. Adam: a method for stochastic optimization[J/OL]. [2023-01-01]. arXiv:1412.6980. [百度学术]
CHEN T, GUESTRIN C. XGBoost: a scalable tree boosting system[C]//Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. [S.l.]:ACM, 2016: 785-794. [百度学术]