CN113065722B - 一种基于深度学习的连续多步预测道路智能养护*** - Google Patents

一种基于深度学习的连续多步预测道路智能养护*** Download PDF

Info

Publication number
CN113065722B
CN113065722B CN202110498608.1A CN202110498608A CN113065722B CN 113065722 B CN113065722 B CN 113065722B CN 202110498608 A CN202110498608 A CN 202110498608A CN 113065722 B CN113065722 B CN 113065722B
Authority
CN
China
Prior art keywords
road
maintenance
performance index
data
prediction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110498608.1A
Other languages
English (en)
Other versions
CN113065722A (zh
Inventor
李家乐
张志帅
王雪菲
马国伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hebei University of Technology
Original Assignee
Hebei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hebei University of Technology filed Critical Hebei University of Technology
Priority to CN202110498608.1A priority Critical patent/CN113065722B/zh
Publication of CN113065722A publication Critical patent/CN113065722A/zh
Application granted granted Critical
Publication of CN113065722B publication Critical patent/CN113065722B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/36Creation of semantic tools, e.g. ontology or thesauri
    • G06F16/367Ontology
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/048Activation functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Biomedical Technology (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Biophysics (AREA)
  • Strategic Management (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Molecular Biology (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Animal Behavior & Ethology (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明为一种基于深度学习的连续多步预测道路智能养护***,通过预测模型和残差修正模型,可以预测出未来几年内哪些道路病害会发展成比较严重的病害。根据道路的全寿命周期策略,全寿命周期养护管理即在有限的养护资金规模下,从公路整体出发,综合考虑路基路面运行现状并结合当前可采取的预防性养护技术,制定涵盖路面全寿命周期的中长期养护战略计划,并针对最佳路段确定最佳时机,对“最差”路段采取重建、维修、改善等有效的养护措施,实现最大化的资金利用效果和路况改善效果,指导用户进行科学的道路养护,避免因养护方法不佳而造成资金的浪费。

Description

一种基于深度学习的连续多步预测道路智能养护***
技术领域
本发明涉及道路养护技术领域,尤其是涉及一种基于深度学习的连续多步预测道路智能养护***。
背景技术
截止至2020年底,我国公路总里程达到510万公里,位居世界第一位。公路建成投入使用后,受车辆荷载、气候等因素的影响,一段时间后会出现许多的路面病害如裂缝、车辙、沉陷、坑槽、波浪拥包、松散等,如不及时处理会影响道路的正常使用年限。对道路进行养护能够保证行车安全、舒适、畅通,节约运输费用和时间。
现有技术的不足之处在于,传统的养护方法具有滞后性,养护方式比较被动,往往需要重复投入,修复规模比较大,养护后的路面很难达到原来的使用效果。CN 111105332 A一种基于人工神经网络的高速公路智能预养护方法及***,提高了预测精度和预测的前瞻性,但是此种预测方式不能实现路面性能的多步预测,无法提前得知哪些病害会发展成为比较严重的病害,以至于无法判断需要对哪些病害进行重点的修复。
发明内容
针对现有技术的不足,本发明拟解决的技术问题是,提供一种基于深度学习的连续多步预测道路智能养护***。
本发明解决所述技术问题的技术方案是,设计一种基于深度学习的连续多步预测道路智能养护***,该***包括以下内容:
1)基于GRU神经网络建立预测模型,预测模型能够根据历史的路面性能指标数据和道路环境数据,计算得到未来的路面性能指标预测值;预测模型表征路面不同位置的路面性能指标值在不同年份的变化规律,历史的道路环境数据和路面性能指标数据与未来路面性能指标数据之间的因果关系;然后用路面性能指标真实值减去路面性能指标预测值,得到残差。
2)基于GRU神经网络建立残差修正模型,残差修正模型的特征值与预测模型的特征值一样,即残差修正模型的输入为固定时间步长的路面性能指标数据和道路环境数据,残差修正模型的目标值为残差;残差修正模型能够准确的预测出残差预测值,然后将预测模型计算出的路面性能指标预测值与残差修正模型计算出的残差预测值相加,得到路面性能指标修正预测值;预测模型可以得到路面性能指标预测值,残差修正模型可以得到残差预测值,残差预测值与路面性能指标预测值相加,得到的就是路面性能指标修正预测值,将路面性能指标修正预测值作为对应年份的路面性能指标数据;通过迭代训练,得到训练好的预测模型和残差修正模型。
3)将相应时间步长的路面性能指标数据和道路环境数据作为特征值,输入训练好的预测模型计算出下一年的路面性能指标预测值,同时将相应时间步长的路面性能指标修正预测值和道路环境数据作为特征值输入训练好的残差修正模型计算出残差预测值,相加以后得到下一年的路面性能指标修正预测值,根据这个过程,不断的进行迭代预测,实现路面性能指标的连续多步预测。
4)建立一个问答***,问答可以快速准确的解答用户的问题。首先利用python和neo4j建立知识图谱,然后基于LSTM神经网络建立语义解析模型,基于Bi-SLSTM神经网络(双向切片长短期记忆神经网络)和卷积神经网络CNN进行实体和关系抽取,最后构建Cypher查询语句,输出结果。
与现有技术相比,本发明的有益效果是:
1通过预测模型和残差修正模型,可以预测出未来几年内哪些道路病害会发展成比较严重的病害。根据道路的全寿命周期策略,全寿命周期养护管理即在有限的养护资金规模下,从公路整体出发,综合考虑路基路面运行现状并结合当前可采取的预防性养护技术,制定涵盖路面全寿命周期的中长期养护战略计划,并针对最佳路段确定最佳时机,对“最差”路段采取重建、维修、改善等有效的养护措施,实现最大化的资金利用效果和路况改善效果,指导用户进行科学的道路养护,避免因养护方法不佳而造成资金的浪费。
2进行路面性能预测后,将预测结果导入问答***,问答***会根据已经建立好的知识图谱,能够回答用户道路可能会在哪个时间段出现哪种病害,以及产生病害的原因、如何避免此类病害发生,并给出合适道路养护策略。
3能够自动、快速的帮助用户解答道路养护相关问题,减少用户因查阅各种资料而浪费的时间。
总之,本方法能够高效,准确地预测出未来若干年内的路面性能指标值,为路面预养护工作提供准确的数据支持,通过多步的预测,提高养护的前瞻性。通过问答***,可以科学的指导用户实施养护工作,提高养护资金的利用率,延长路面的使用寿命。
附图说明
图1为GRU神经网络预测修正流程图;
图2为知识图谱及问答***构建流程图。
具体实施方式
下面结合实施例及附图,详细叙述本发明。具体实施例仅是对发明的进一步详细地说明及解释,并不以此限定本发明权利要求的保护范围。
本发明基于深度学习的连续多步预测道路智能养护***,包括以下步骤:
步骤1,数据采集和预处理
①收集环境因素和路面性能指标值,路面建成后第一年到第t+n年的路面性能指标数据(I1,I2,...,It,...,It+n),以及路面建成后第一年到第t+n年的道路环境数据(E1,E2,...,Et,...,Et+n)。It表示第t年的路面性能指标值,Et表示第t年的道路环境数据。路面性能指标包括:路面损坏状况指数(PCI)、路面行驶质量指数(RQI)、路面车辙深度指数(RDI)、路面抗滑性能指数(SRI)、路面结构强度指数(PSSI)等。环境数据包括温度、降雨量、交通量等。
②对数据进行标准化处理,将数据映射到(0,1)区间内。标准化公式:
Figure BDA0003055510870000031
其中,其中Xnorm为标准化后的数据,x为原始数据。max为x所在列的最大值,min为x所在列的最小值。
③根据桩号的不同,将数据按照7:3的比例划分为训练集和测试集。假设一共有桩号为1km-100km路段的第一年到第t+n年的路面性能指标数据和道路环境数据,则将1km-70km的数据作为训练集,(所有桩号多年的数据一起训练,但是年份不是所有的一起训练,而是每次选取固定的步长,固定的步长指几年几年的选取,也就是每次用固定的参数长度,本实施例中参数长度为t)进行训练,71km-100km的数据作为测试集。每1km为一个桩号。
步骤2,基于GRU神经网络建立预测模型
GRU神经网络计算公式:
重置门计算公式:
Figure BDA0003055510870000032
候选值
Figure BDA0003055510870000033
的计算公式为:
Figure BDA0003055510870000034
更新门zt的计算公式为:
Figure BDA0003055510870000035
当前时刻的隐藏状态:
Figure BDA0003055510870000036
其中,σ为sigmoid函数;tanh为双曲正切函数;ht为当前时刻的隐藏状态,ht-1为上一个时刻传输下来的隐藏状态,xt为当前时刻的状态,zt为控制更新的门控,rt为重置的门控;Wr、Wh、Wz为待训练的参数,按照随机初始化的方法赋予其初始化值。
①基于GRU神经网络建立预测模型,将(I1,I2,...,It,E1,E2,...,Et)作为输入特征值,将It+1作为目标值。调节超参数,训练预测模型。
②通过训练得到历史的道路环境数据和路面性能指标数据与未来路面性能指标数据之间的因果关系的预测模型,该模型可根据输入的特征值计算出目标值;使用测试集测试预测模型,调节超参数直到模型满足预测精度要求,本实施例中精度要求为平均绝对百分比误差(MAPE)小于5%。则通过预测模型可以得到路面性能指标预测值
Figure BDA0003055510870000037
f1指预测模型,
Figure BDA0003055510870000038
表示第t+1年的路面性能指标预测值。
步骤3计算残差,基于GRU神经网络建立残差修正模型,计算路面性能指标修正预测值。
首先利用路面性能指标真实值It+1减去路面性能指标预测值
Figure BDA0003055510870000039
得到残差,残差计算公式为:
Figure BDA00030555108700000310
Rt+1表示第t+1年的残差。
然后,基于GRU神经网络建立残差修正模型,将(I1,I2,...,It,E1,E2,...,Et)作为输入特征值,Rt+1作为目标值。通过训练得到道路环境数据、路面性能指标数据与残差之间因果关系的残差修正模型;使用测试集测试残差修正模型,调节超参数直到满足精度要求,精度要求为平均绝对百分比误差(MAPE)小于5%。通过残差修正模
Figure BDA0003055510870000041
型可以得到残差预测值
Figure BDA0003055510870000042
f2指残差修正模型,表示第t+1年的残差预测值。则残差预测值与路面性能指标预测值相加得到最终的路面性能指标修正预测值
Figure BDA0003055510870000043
为:
Figure BDA0003055510870000044
步骤2和步骤3,分别建立了预测模型和残差修正模型。利用
Figure BDA0003055510870000045
和其他已有的数据,通过预测模型和残差修正模型计算出第t+2年的路面性能指标修正预测值
Figure BDA0003055510870000046
计算过程如下:
Figure BDA0003055510870000047
Et+1是本来已有的数据,收集到的数据包括了(E1,E2,...Et+1,...,Et+n)。每次输入到模型中的参数长度是固定的,所以第一次输入的是E1,...,Et。第二次输入的是E2,...,Et+1。
Figure BDA0003055510870000048
Figure BDA0003055510870000049
Figure BDA00030555108700000410
重复这个过程,直至计算得到
Figure BDA00030555108700000411
在进行预测时,时间步长为t,历史数据为1到t+n年的数据,t和n都为大于1的整数,因为n和t的大小不是确定的,所以当n<t时,
Figure BDA00030555108700000412
的计算公式为:
Figure BDA00030555108700000413
Figure BDA00030555108700000414
Figure BDA00030555108700000415
Figure BDA00030555108700000416
当n>t时,
Figure BDA00030555108700000417
的计算公式为:
Figure BDA00030555108700000418
Figure BDA0003055510870000051
Figure BDA0003055510870000052
Figure BDA0003055510870000053
按照此方法,即可根据道路第1年到第t+n年路面性能指标和道路环境数据训练出预测模型和残差修正模型。取待预测年份之前的连续固定时间步长的路面性能指标(这里的路面性能指标可以是历史路面性能指标也可以包含根据本申请步骤预测获得的路面性能指标预测值,根据实际时间步长确定)和道路环境数据即可连续预测未来几年的路面性能指标,实现路面性能指标的多步预测,并且在预测模型的基础上加入了残差修正模型,能够及时的修正预测值,在进行连续多步预测时,能够减少误差的传播,提高预测精度。本实施例中t+n年的数据为已知,在实际使用时预测年份的道路环境数据可通过现有的道路环境数据预测方式进行预测获得。
最后将路面性能指标的修正预测结果保存到本地,保存的数据为每个桩号每一年的路面性能指标修正预测结果。
上述中
Figure BDA0003055510870000054
其中,ya表示真实值,
Figure BDA0003055510870000055
表示预测值,这里n则表示值的个数。
步骤4知识图谱及问答***的构建
1)知识图谱构建。读取路面性能指标的修正预测结果,该预测结果表示为第几个桩号哪一年的路面性能指标修正预测值是多少。寻找与道路养护相关的规范,包括:道路建设期、道路服役期以及道路养护规范,例如但不限于《公路工程技术标准》JTG B01-2014、《公路技术状况评定标准》JTG5210-2018、《公路沥青路面养护技术规范》-JTG 5142-2019。将预测结果和规范的非结构化文本数据采用规则匹配与人工检查的方式进行预处理,得到结构化数据并保存到EXCEL表格中。预处理后的数据应是三元组形式的结构化数据,例如:(节点1,关系,节点2).
安装py2neo工具箱,使用python连接到neo4j图数据库平台,读取已经创建好的EXCEL文件,将节点和关系创建到neo4j平台中,构建一个关于道路病害养护的知识图谱。将知识图谱中所有的节点和关系构建为一个数据集,然后使用BIO标注法对每个词进行标注,生成BIO实体和关系标注集。
2)语义解析。给定一个单词W={c1,c2,...,cm},其中ci表示单词中的第i个字符,m表示单词W中有m个字符。则单词所对应的词向量可以表示为vw,单词对应的字符向量序列可以表示为:
w={vc1,vc2,...,vcn}
使用长短期记忆(LSTM)神经网络对字符向量序列编码,得到字符级别的向量表示:
vc=LSTM({vc1,vc2,...,vcn})
单词最终可以表示为:
V=[vw,vc]
vw为单词的词向量。
3)使用BI-SLSTM-CNN神经网络进行实体和关系抽取。
3.1)使用BI-SLSTM神经网络提取单词特征
对于问句q={q1,q2,...,ql},可将该问句表示为V={v1,v2,...,vl},l表示问句q中单词的个数。将解析后的问句V输入至双向长短期记忆(BI-SLSTM)神经网络并提取问句序列特征,得到该时刻的隐藏层输出向量hi=SLSTM(vi,hi-1)。其中,hi-1是上一个时刻输出的隐藏层状态,i表示长短期记忆神经网络第i个时刻。将正向隐藏层状态和反向的隐藏层状态进行拼接得到双向长短期记忆(Bi-SLSTM)神经网络的输出h:
Figure BDA0003055510870000061
则双向切片长短期记忆(Bi-SLSTM)神经网络层的输出序列h={h1,h2,...,hl}。
3.2)预测单词是否属于实体或关系词汇
Bi-SLSTM神经网络的输出序列h即为问句单词序列,给定一个训练集,训练集中包含一定数量的问句单词序列h={h1,h2,...,hj}和这些问句对应的实体和关系的真实标签t={t1,t2,...,tj},将问句单词序列作为特征值,真实标签作为目标值,训练得到CNN预测模型。利用sigmoid函数将CNN预测模型的输出压缩到0到1之间。通过CNN预测模型可以预测得到某个词汇属于或实体或关系的概率为Ok=σ(W[hk-s,...,hk,...,hk+s]+b),其中,W是CNN预测模型的参数,b是偏置项,σ为激活函数,此处使用sigmoid激活函数,表达式为:
Figure BDA0003055510870000062
k是指第k个单词,从k-s到k+s一共2s+1个数,2s+1是指CNN预测模型的滑动窗口大小。滑动窗口就是能够根据指定单位长度来框住单词局部上下文,从而获得窗口内单词上下文特征。则第k个单词属于实体或关系组成部分的概率为:P(Wk∈TE|q)=Ok,TE是指实体和关系。最后设定一个概率阈值,例如将阈值设置为0.5,当概率P大于0.5时,单词被认为是实体或关系的组成部分。概率小于0.5的单词被认为非实体或关系组成部分。
4)结果查询与输出。通过语义解析、实体和关系抽取,可以得到问题中涉及到的实体和关系。然后根据这些实体和关系,构建Cypher查询语句。例如,识别出的实体是车辙,关系是预防方法,则需要构造一条Cypher查询语句match(a:Entity)-[b:Relation]-(c:Entity)where a.name='<rut>'and b.name='<prevent>'return c.name,用于查询车辙(rut)的预防方法。如果用户问的是多个问题,程序就会构造出多条查询语句。将查询语句通过python输入到neo4j平台进行查询,得到问题的答案,最后根据调用相应的回复模板,比如从问题中提取的关系为预防方法,则回复“****”的预防方法有“****”,如果问题中提取的关系为原因,则回复造成“****”的原因可能有“****”,将结果呈现给用户。
本发明中引入门控循环单元(GRU)神经网络,是RNN的一种变体,门控循环单元(GRU)神经网的输出不仅受当前输入特征的影响,而且受前一时刻的输出影响,所以具有更好的时间序列性能,它有一个重置门和一个更新门。重置门决定了新的输入信息与前面的记忆信息如何结合,更新门决定了之前记忆保存到当前时间步的信息,从而解决梯度消失和梯度***问题。切片长短期记忆(SLSTM)神经网络将输入序列进行多次切片处理,形成多个长度相等的最小子序列。因此,循环单元可以在每个层上同时处理每个子序列,实现并行计算,然后通过多层网络进行信息传递。SLSTM神经网络能够加快实体和关系抽取的速度,特别是处理长文本时,有较大的优势。双向切片长短期记忆神经网络(BI-SLSTM)包含前向的SLSTM与后向的SLSTM,它同时考虑了历史信息和将来信息对预测准确性的影响。
本发明未述及之处适用于现有技术。

Claims (5)

1.一种基于深度学习的连续多步预测道路智能养护***,该***包括以下内容:
基于GRU神经网络建立预测模型,预测模型能够根据历史的路面性能指标数据和道路环境数据,计算得到未来的路面性能指标预测值;预测模型表征路面不同位置的路面性能指标值在不同年份的变化规律,历史的道路环境数据和路面性能指标数据与未来路面性能指标数据之间的因果关系;
然后用路面性能指标真实值减去路面性能指标预测值,得到残差;
基于GRU神经网络建立残差修正模型,残差修正模型的特征值与预测模型的特征值一样,即残差修正模型的输入为固定时间步长的路面性能指标数据和道路环境数据,残差修正模型的目标值为残差;残差修正模型用于预测出残差预测值;
然后将预测模型计算出的路面性能指标预测值与残差修正模型计算出的残差预测值相加,得到路面性能指标修正预测值,将路面性能指标修正预测值作为对应年份的路面性能指标数据;通过迭代训练,得到训练好的预测模型和残差修正模型;
将相应时间步长的路面性能指标数据和道路环境数据作为特征值,输入训练好的预测模型计算出下一年的路面性能指标预测值,同时将相应时间步长的路面性能指标修正预测值和道路环境数据作为特征值输入训练好的残差修正模型计算出残差预测值,相加以后得到下一年的路面性能指标修正预测值,根据这个过程,不断的进行迭代预测,实现路面性能指标的连续多步预测;
该养护***还包括有知识图谱及问答***,进行路面性能连续多步预测后,将路面性能指标的修正预测结果保存到本地,保存的数据为每个桩号每一年的路面性能指标修正预测结果,将预测结果导入知识图谱及问答***中,问答***会根据已经建立好的知识图谱,能够回答用户道路可能会在哪个时间段出现哪种病害,以及产生病害的原因、如何避免此类病害发生,并给出合适道路养护策略;
所述养护***能预测出未来几年内哪些道路病害会发展成比较严重的病害,在有限的养护资金规模下,从公路整体出发,综合考虑路基路面运行现状并结合当前能采取的预防性养护技术,制定涵盖路面全寿命周期的中长期养护战略计划,并针对最佳路段确定最佳时机,对“最差”路段采取重建、维修或改善的养护措施,实现最大化的资金利用效果和路况改善效果,指导用户进行科学的道路养护,避免因养护方法不佳而造成资金的浪费。
2.根据权利要求1所述的养护***,其特征在于,所述知识图谱及问答***的构建过程是:首先利用python和neo4j建立知识图谱,然后基于LSTM神经网络建立语义解析模型,基于Bi-SLSTM神经网络和卷积神经网络CNN进行实体和关系抽取,最后构建Cypher查询语句,建立好问答***。
3.根据权利要求2所述的养护***,其特征在于,知识图谱及问答***的构建过程是:
1)知识图谱构建:
读取路面性能指标的修正预测结果,并寻找与道路养护相关的规范,包括:道路建设期、道路服役期以及道路养护规范,将规范和预测结果中的非结构化文本数据采用规则匹配与人工检查的方式进行预处理,得到结构化数据并保存到EXCEL表格中;预处理后的数据应是三元组形式的结构化数据,包括节点和关系;
安装py2neo工具箱,使用python连接到neo4j图数据库平台,读取已经创建好的EXCEL文件,将节点和关系创建到neo4j平台中,构建一个关于道路病害养护的知识图谱;将知识图谱中所有的节点和关系构建为一个数据集,然后使用BIO标注法对每个词进行标注,生成BIO实体和关系标注集;
2)语义解析:使用长短期记忆(LSTM)神经网络对字符向量序列编码,得到字符级别的向量;将字符级别的向量和词向量合并为单词,
3)使用Bi-SLSTM神经网络和卷积神经网络CNN进行实体和关系抽取:
3.1)使用BI-SLSTM神经网络提取单词特征
将单词表示的问句输入至双向长短期记忆(BI-SLSTM)神经网络并提取问句序列特征,输出为问句单词序列,
3.2)预测单词是否属于实体或关系词汇
给定一个训练集,训练集中包含大量问句单词序列h={h1,h2,...,hj}和这些问句对应的实体和关系的真实标签t={t1,t2,...,tj},将问句单词序列作为特征值,真实标签作为目标值,训练得到CNN预测模型;利用sigmoid函数将CNN预测模型的输出压缩到0到1之间,通过CNN预测模型能预测得到某个词汇属于或实体或关系的概率;设定概率阈值,当概率P大于概率阈值时,单词被认为是实体或关系的组成部分,否则单词被认为非实体或关系组成部分;
4)结果查询与输出
通过语义解析、实体和关系抽取,能得到问题中涉及到的实体和关系,然后根据这些实体和关系,构建Cypher查询语句,如果用户问的是多个问题,程序就会构造出多条查询语句,将查询语句通过python输入到neo4j平台进行查询,得到问题的答案,最后根据调用相应的回复模板,将结果呈现给用户。
4.根据权利要求1所述的养护***,其特征在于,所述路面性能指标包括:路面损坏状况指数(PCI)、路面行驶质量指数(RQI)、路面车辙深度指数(RDI)、路面抗滑性能指数(SRI)、路面结构强度指数(PSSI);道路环境数据包括温度、降雨量、交通量;收集路面建成后第一年到第t+n年的路面性能指标数据,以及路面建成后第一年到第t+n年的道路环境数据,并对数据进行标准化处理;再根据桩号不同划分测试集和训练集,用于GRU神经网络的建立。
5.根据权利要求1所述的养护***,其特征在于,根据道路第1年到第t+n年路面性能指标和道路环境数据训练出预测模型和残差修正模型;然后利用训练好的预测模型和残差修正模型实现路面性能指标的多步预测,并且在预测模型的基础上加入了残差修正模型,能够及时的修正预测值,在进行连续多步预测时,能够减少误差的传播。
CN202110498608.1A 2021-05-08 2021-05-08 一种基于深度学习的连续多步预测道路智能养护*** Active CN113065722B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110498608.1A CN113065722B (zh) 2021-05-08 2021-05-08 一种基于深度学习的连续多步预测道路智能养护***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110498608.1A CN113065722B (zh) 2021-05-08 2021-05-08 一种基于深度学习的连续多步预测道路智能养护***

Publications (2)

Publication Number Publication Date
CN113065722A CN113065722A (zh) 2021-07-02
CN113065722B true CN113065722B (zh) 2022-07-01

Family

ID=76568342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110498608.1A Active CN113065722B (zh) 2021-05-08 2021-05-08 一种基于深度学习的连续多步预测道路智能养护***

Country Status (1)

Country Link
CN (1) CN113065722B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114139460B (zh) * 2022-02-01 2022-04-15 四川省公路规划勘察设计研究院有限公司 连续下坡路段驾驶舒适度评价模型构建、诊断方法及***
CN115841190B (zh) * 2023-02-14 2023-06-06 中咨公路养护检测技术有限公司 道路pci多步预测方法及装置
CN116362714B (zh) * 2023-02-21 2023-11-03 中国公路工程咨询集团有限公司 路面养护周期的预测方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108335002A (zh) * 2017-01-20 2018-07-27 亚信蓝涛(江苏)数据科技有限公司 一种可视化的道路养护大数据分析***
CN108596396A (zh) * 2018-04-28 2018-09-28 中国公路工程咨询集团有限公司 一种基于养护历史修正的路面性能预测和养护方法及装置
CN109918489A (zh) * 2019-02-28 2019-06-21 上海乐言信息科技有限公司 一种多策略融合的知识问答方法和***
CN111105332A (zh) * 2019-12-19 2020-05-05 河北工业大学 一种基于人工神经网络的高速公路智能预养护方法及***
CN112527997A (zh) * 2020-12-18 2021-03-19 中国南方电网有限责任公司 一种基于电网领域调度场景知识图谱的智能问答方法及***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110334211A (zh) * 2019-06-14 2019-10-15 电子科技大学 一种基于深度学习的中医诊疗知识图谱自动构建方法
CN111737916B (zh) * 2020-06-22 2023-07-18 华南农业大学 一种基于大数据的道路桥梁病害分析与养护决策方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108335002A (zh) * 2017-01-20 2018-07-27 亚信蓝涛(江苏)数据科技有限公司 一种可视化的道路养护大数据分析***
CN108596396A (zh) * 2018-04-28 2018-09-28 中国公路工程咨询集团有限公司 一种基于养护历史修正的路面性能预测和养护方法及装置
CN109918489A (zh) * 2019-02-28 2019-06-21 上海乐言信息科技有限公司 一种多策略融合的知识问答方法和***
CN111105332A (zh) * 2019-12-19 2020-05-05 河北工业大学 一种基于人工神经网络的高速公路智能预养护方法及***
CN112527997A (zh) * 2020-12-18 2021-03-19 中国南方电网有限责任公司 一种基于电网领域调度场景知识图谱的智能问答方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
残差自修正深度学习集成神经网络在短期电力负荷预测中的应用;陈卓;《中国优秀硕士学位论文全文数据库工程科技II辑》;20190815;论文第4节 *

Also Published As

Publication number Publication date
CN113065722A (zh) 2021-07-02

Similar Documents

Publication Publication Date Title
CN113065722B (zh) 一种基于深度学习的连续多步预测道路智能养护***
CN108520155B (zh) 基于神经网络的车辆行为模拟方法
CN104598611B (zh) 对搜索条目进行排序的方法及***
Chen et al. Soft computing methods applied to train station parking in urban rail transit
CN113918538B (zh) 一种基于人工神经网络的新建道路养护数据迁移***
CN116050670B (zh) 一种基于数据驱动的道路养护决策方法及***
CN108334943A (zh) 基于主动学习神经网络模型的工业过程半监督软测量建模方法
CN108665093A (zh) 基于深度学习的高速公路交通事故严重度预测方法
CN114926802B (zh) 基于双层lstm网络的车辆轨迹预测方法
CN113378479A (zh) 基于自动驾驶测试智能平台车的智能化标准方法和***
CN112163669A (zh) 基于bp神经网络的路面沉陷预测方法
CN115948964A (zh) 一种基于ga-bp神经网络的路面平整度预测方法
Kayadelen et al. Effects of maintenance, traffic and climate condition on International Roughness Index of flexible pavement
CN114973665A (zh) 一种结合数据分解和深度学习的短时交通流预测方法
CN114239397A (zh) 基于动态特征提取与局部加权深度学习的软测量建模方法
CN117151346A (zh) 一种基于智慧学习的民航专业教学培训***
CN108764523A (zh) 基于无偏非齐次灰色模型和马氏模型的交通事故预测方法
CN112241808A (zh) 路面技术状况预测方法、装置、电子设备及存储介质
CN115964483B (zh) 基于神经网络的高速公路养护大数据分类决策方法
CN116306785A (zh) 一种基于注意力机制的卷积长短期网络的学生成绩预测方法
CN116110219A (zh) 交通事故预测方法
CN113689301B (zh) 赔付策略的构建方法、装置、设备及存储介质
CN115909717A (zh) 一种基于深度学习的高速公路短时交通流预测方法
Ming et al. The performance evaluation of expressway PPP project during operation period based on RF
CN114722704A (zh) 车轮磨损预测网络模型训练方法、装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant