CN113222236A - 数据分布自适应的跨区域尾气排放预测方法及*** - Google Patents
数据分布自适应的跨区域尾气排放预测方法及*** Download PDFInfo
- Publication number
- CN113222236A CN113222236A CN202110481944.5A CN202110481944A CN113222236A CN 113222236 A CN113222236 A CN 113222236A CN 202110481944 A CN202110481944 A CN 202110481944A CN 113222236 A CN113222236 A CN 113222236A
- Authority
- CN
- China
- Prior art keywords
- data
- exhaust
- concentration
- target
- exhaust gas
- 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.)
- Pending
Links
- 238000009826 distribution Methods 0.000 title claims abstract description 51
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000012549 training Methods 0.000 claims abstract description 32
- 238000013527 convolutional neural network Methods 0.000 claims abstract description 23
- 238000007781 pre-processing Methods 0.000 claims abstract description 20
- 238000012545 processing Methods 0.000 claims description 15
- 239000011159 matrix material Substances 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000012795 verification Methods 0.000 claims description 9
- 230000003044 adaptive effect Effects 0.000 claims description 8
- 239000003344 environmental pollutant Substances 0.000 claims description 7
- 231100000719 pollutant Toxicity 0.000 claims description 7
- 230000002159 abnormal effect Effects 0.000 claims description 6
- 210000002569 neuron Anatomy 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 4
- 238000003915 air pollution Methods 0.000 claims description 3
- 238000013528 artificial neural network Methods 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 3
- 238000011109 contamination Methods 0.000 claims description 3
- 238000005457 optimization Methods 0.000 claims description 3
- 238000005192 partition Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 7
- 238000003860 storage Methods 0.000 description 6
- 230000007613 environmental effect Effects 0.000 description 4
- 238000000638 solvent extraction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明的一种数据分布自适应的跨区域尾气排放预测方法及***包括以下步骤,对已知区域站点的尾气数据以及与尾气排放相关的数据,进行预处理得到目标域数据;使用卷积神经网络在该数据集上构建尾气浓度预测模型;训练得到目标区域尾气浓度的估计值数据,并按照设定标准将尾气浓度划分等级;基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,消除两个域之间的差异;再次将目标区域数据输入训练过后的尾气浓度预测模型,得到预测结果。本发明基于数据分布自适应尽可能地缩小源域和目标区域的差异,使训练模型能够更好地适用于不易直接获取尾气数据的目标区域,实现对目标区域的尾气浓度预测效果。
Description
技术领域
本发明涉及环境检测技术领域,具体涉及一种数据分布自适应的跨区域尾气排放预测方法及***。
背景技术
研究表明,在某个特定的时空区域内机动车排放尾气的量与该段区域内交通流的密集程度、道路的路况信息、天气的好坏程度以及相关联区域的污染物排放量等等密切相关。现有的方法大多基于已有的尾气测量数据对将来某一时刻的尾气排放量进行相应预测,这种方法适用于布满尾气监测站点且能有效提供尾气浓度的区域。然而并不是所有的监测站点都可以有效测量尾气浓度,例如路况信息监测站点以及空气质量指数(AQI)监测站点,对于具有这些站点的区域,不易直接获得具体的尾气浓度。因此,期望利用易监测地区的交通流情况、空气质量指数等相关数据并与尾气浓度结合,对不易直接获得尾气浓度的区域进行尾气浓度预测分析。
发明内容
本发明提出的一种数据分布自适应的跨区域尾气排放预测方法及***,可解决现有方法在目标区域无尾气浓度数据但具有AQI等其他相关数据的情况下,区域尾气预测的技术问题。
为实现上述目的,本发明采用了以下技术方案:
一种数据分布自适应的跨区域尾气排放预测方法,包括以下步骤,
S10、对已知区域站点的尾气数据以及与尾气排放相关的数据,进行获取、整理、预处理,得到源域数据;对目标区域的相关数据进行获取与预处理,得到目标域数据;
S20、对源域尾气浓度及相关数据进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型;
S30、利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照设定标准将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级;
S40、基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,消除两个域之间的差异;
S50、再次将目标区域数据输入训练过后的尾气浓度预测模型,得到目标域尾气浓度的预测结果。
进一步的,所述S10对已知区域站点的尾气数据以及与尾气排放相关的数据,进行获取、整理、预处理,得到源域数据;对目标区域的相关数据进行获取与预处理,得到目标域数据,具体包括以下步骤:
S11:从指定官方网站分别获取源区域和目标区域的历史尾气数据以及与尾气浓度有关的外部因素数据,将同一时间段同一路段内各类污染物的最高浓度记为该路段特定时空下的尾气浓度;
S12:对源区域和目标区域的历史尾气数据进行插值,利用箱线图法对异常值进行识别并对其进行处理,零-均值规范化预处理操作,消除指标之间的量纲和取值范围差异的影响,将数据按照比例进行缩放,使之落入一个特定的区域。
进一步的,所述S20对源域尾气浓度及相关数据进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型,具体包括:
S22:要使用卷积神经网络,需要提供二维的特征数据,将某段时间路段内尾气及其相关数据组织成二维数据,总共5行对应5个影响因子,10列对应尾气各主要成分浓度、总浓度,得到每天的上千组区域尾气分布图;
S23:随机选取数据集的80%作为训练集,使用卷积神经网络对训练集进行模型训练;神经网络使用Conv2D层和MaxPooling2D层的堆叠,使用均方损失函数MSE作为损失函数loss:
上式中,yi为第i个数据的准确数值,而y′i为卷积神经网络给出的估计值;
将数据集的剩余20%作为验证集,在训练的同时观察卷积神经网络在验证集上的表现,当验证集上的损失函数loss达到最小时,停止训练,得到适用于源域数据集的尾气预测模型。
进一步的,步骤S23中在训练过程中随机将部分神经元的权重置为0(dropout),即让一些神经元失效。
进一步的,所述S30利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照设定标准将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级,具体包括:
S31:处理目标域中与尾气相关的数据,按照时间顺序以时间间隔Δt划分成观测数据序列;根据时间序列长度将目标域AQI观测数据序列划分成用Ht表示,将目标域的数据集输入训练好的尾气浓度预测模型中,得到目标区域相应的尾气浓度估计值Y′t;
S32:因尾气浓度定义为该时空条件下各类污染物浓度的最高值,将尾气按浓度与相对应的空气污染指数的关系进行划分,尾气浓度单位毫克/立方米,分为五个等级:(1)0-5记为“优”(Ⅰ级);(2)6-15记为“良好”(Ⅱ级);(3)16-60记为“轻度污染”(Ⅲ级);(4)61-100记为“中度污染”(Ⅳ级);(5)100以上记为“重度污染”(Ⅴ级),将源数据域上的尾气浓度数据与目标数据域的估计输出尾气浓度按照以上分类方法进行划分以便进行概率计算。
进一步的,所述S40基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,消除两个域之间的差异,具体包括:
S41:对已经完成划分的源域尾气数据和目标域尾气数据估计值进行概率计算,记P(S)和P(T)是源域和目标域的边缘概率分布,设二维离散型随机变量(X,Y)的概率分布为P{X=xi,Y=yi}=pij,i,j=1,2,…,随机变量X和Y的概率分布为P{X=xi}=pi·,i=1,2,…,P{Y=yi=p·j,j=1,2,…,分别称为(X,Y)关于X和Y的边缘概率分布;
记Q(S)和Q(T)是源数据域和目标数据域的条件分布概率:
S42:用最大均值差异MMD测量他们之间平均函数值之间的最大差值:
Distance(Ds,Dt)≈||P(xs)-P(xt)||
在条件概率下,公式表达为:
其中,n1,n2分别表示源域和目标域的样本个数;
应用于为估计值的目标数据域,则MMD表达为:
为了获得合理的f(·),引入核矩阵K:
以及一个MMD矩阵L,它的每个元素的计算公式为:
此时距离转变为tr(KL)-γtr(K),构造更低维度的矩阵W,使得:
TCA最后优化的目标变为:
s.t.W′KHKW=Im
其中H是中心矩阵。
进一步的,所述步骤S11中源区域和目标区域的历史尾气数据以及与尾气浓度有关的外部因素数据包括天气因素、路况信息、交通流的密集程度。
另一方面,本发明还公开一种数据分布自适应的跨区域尾气排放预测***,包括以下单元,
数据获取及处理单元,对已知区域站点的尾气数据以及与尾气排放相关的数据,进行获取、整理、预处理,得到源域数据;对目标区域的相关数据进行获取与预处理,得到目标域数据;
预测模型构建单元,用于对源域尾气浓度及相关数据进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型;
模型训练单元,用于利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照设定标准将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级;
数据差异处理单元,用于基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,消除两个域之间的差异;
预测单元,用于再次将目标区域数据输入训练过后的尾气浓度预测模型,得到目标域尾气浓度的预测结果。
第三方面,本发明还公开一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述方法的步骤。
由上述技术方案可知,本发明的数据分布自适应的跨区域尾气排放预测方法、***及存储介质,将基于域适应的跨域极限学习方法与传统方法相融合,该***从已知区域内能获取尾气浓度以及AQI等数据的监测站点中提取数据,训练尾气预测模型,依据跨域极限学习机与域适应的方法,更好地将该模型迁移到只能获得AQI等相关数据而没有尾气数据的目标区域内,对目标区域的尾气浓度进行预测与分析。
本发明克服现有方法的不足,在已知区域站点监测数据上训练源域尾气预测模型,基于数据分布自适应尽可能地缩小源域和目标区域的差异,使训练模型能够更好地适用于不易直接获取尾气数据的目标区域,实现对目标区域的尾气浓度预测效果。
附图说明
图1是本发明的方法流程图;
图2是本发明的***框图;
图3是本发明的尾气浓度预测热力图(a)源域(b)目标域。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
如图1所示,本实施例所述的数据分布自适应的跨区域尾气排放预测方法,包括以下步骤:
步骤1:对已知区域站点的尾气数据以及与尾气排放直接或间接有关的其他外部数据,进行获取、整理、预处理,得到源域数据。对目标区域(因环境、技术等问题无法直接获取尾气数据)的相关数据进行获取与预处理,得到目标域数据。
步骤2:对源域尾气浓度以及与尾气浓度有关的数据(如AQI等)进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型。
步骤3:利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照国家环保局统一规定,将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级。
步骤4:基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,有效地消除两个域之间的差异,使得学习的尾气浓度预测模型可以很好地在目标域数据上进行适应。
步骤5:再次将目标区域数据(AQI等)输入训练过后的尾气浓度预测模型,得到目标域尾气浓度的预测结果。
以下具体说明:
进一步地,上述步骤S1:对已知区域站点的尾气数据以及与尾气排放直接或间接有关的其他外部数据,进行获取、整理、预处理,得到源域数据。对目标区域(因环境、技术等问题无法直接获取尾气数据)的相关数据进行获取与预处理,得到目标域数据。具体包括如下细分步骤S11至S12:
S11:从政府官方网站分别获取源区域和目标区域的历史尾气数据以及与尾气浓度有关的外部因素数据,如天气因素、路况信息、交通流的密集程度等等,将同一时间段同一路段内各类污染物的最高浓度记为该路段特定时空下的尾气浓度。
S12:对源区域和目标区域的历史尾气数据进行插值,利用箱线图法对异常值进行识别并对其进行处理,零-均值规范化等预处理操作,消除指标之间的量纲和取值范围差异的影响,将数据按照比例进行缩放,使之落入一个特定的区域。
上述步骤S2:对源域尾气浓度以及与尾气浓度有关的数据(如AQI等)进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型。
具体包括如下细分步骤S21至S23:
S22:要使用卷积神经网络,需要提供二维的特征数据,将某段时间路段内尾气及其相关数据组织成类似于图片的二维数据,总共5行(对应5个影响因子如天气因素、路况信息、交通流的密集程度等等),10列(尾气各主要成分浓度、总浓度),得到每天的上千组区域尾气分布图。
S23:随机选取数据集的80%作为训练集,使用卷积神经网络对训练集进行模型训练。神经网络使用Conv2D层和MaxPooling2D层的堆叠,使用均方损失函数MSE作为损失函数loss:
上式中,yi为第i个数据的准确数值,而y′i为卷积神经网络给出的估计值。将数据集的剩余20%作为验证集,在训练的同时观察卷积神经网络在验证集上的表现,当验证集上的损失函数loss达到最小时,停止训练,得到适用于源域数据集的尾气预测模型(AQI→尾气浓度)。在训练过程中随机将部分神经元的权重置为0(dropout),即让一些神经元失效,这样可以缩减参数量,避免过度拟合。
上述步骤S3:利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照国家环保局统一规定,将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级。具体包括如下细分步骤S31至S32:
S31:按同样的方法处理目标域中与尾气相关的数据(如AQI),按照时间顺序以时间间隔Δt划分成观测数据序列(其中Δt取1小时)。根据时间序列长度将目标域AQI等观测数据序列划分成用Ht表示,将目标域的数据集输入训练好的尾气浓度预测模型中,得到目标区域相应的尾气浓度估计值Y′t
S32:因尾气浓度定义为该时空条件下各类污染物浓度的最高值,因此可根据国家环保局统一规定,将尾气按浓度与相对应的空气污染指数(API)的关系进行划分,尾气浓度(毫克/立方米)分为五个等级:(1)0-5记为“优”(Ⅰ级);(2)6-15记为“良好”(Ⅱ级);(3)16-60记为“轻度污染”(Ⅲ级);(4)61-100记为“中度污染”(Ⅳ级);(5)100以上记为“重度污染”(Ⅴ级),将源数据域上的尾气浓度数据与目标数据域的估计输出尾气浓度按照以上分类方法进行划分以便进行概率计算。
上述步骤S4:基于数据分布自适应,最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,有效地消除两个域之间的差异,使得学习的尾气浓度预测模型可以很好地在目标域数据上进行适应。具体包括如下细分步骤S41至S42:
S41:对已经完成划分的源域尾气数据和目标域尾气数据估计值进行概率计算,记P(S)和P(T)是源域和目标域的边缘概率分布,设二维离散型随机变量(X,Y)的概率分布为P{X=xi,Y=yi}=pij,i,j=1,2,…,随机变量X和Y的概率分布为P{X=xi}=pi·,i=1,2,…,P{Y=yi=p·j,j=1,2,…,分别称为(X,Y)关于X和Y的边缘概率分布。
记Q(S)和Q(T)是源数据域和目标数据域的条件分布概率:
S42:为完成数据分布自适应进行迁移学***均函数值之间的最大差值:
Distance(Ds,Dt)≈||P(xs)-P(xt)||
在条件概率下,公式可表达为:
其中,n1,n2分别表示源域和目标域的样本个数,
应用于为估计值的目标数据域,则MMD可以表达为:
为了获得合理的f(·),引入核矩阵K:
以及一个MMD矩阵L,它的每个元素的计算公式为:
此时距离转变为tr(KL)-γtr(K),构造更低维度的矩阵W,使得:
综上可知,TCA最后优化的目标变为:
s.t.W′KHKW=Im
其中H是中心矩阵。
上述步骤S5:再次将目标区域数据(AQI等)输入训练过后的尾气浓度预测模型,得到目标域尾气浓度的预测结果。具体包括如下步骤:通过最小化源域和目标域的距离,两域已足够接近,此时源域尾气数据集上训练的模型(AQI→尾气浓度)可以很好地适用于目标域数据集。将目标域上的数据(与尾气浓度相关的数据,如AQI等)输入步骤2中使用卷积神经网络构建的尾气浓度预测模型,得到目标区域的尾气浓度预测值;测试结果如图3所示。
综上所述,在已知区域站点监测数据上训练源域尾气预测模型,基于数据分布自适应尽可能地缩小源域和目标区域的差异,使训练模型能够更好地适用于不易直接获取尾气数据的目标区域,实现对目标区域的尾气浓度预测效果。
另一方面,本发明还公开一种数据分布自适应的跨区域尾气排放预测***,包括以下单元,
数据获取及处理单元,对已知区域站点的尾气数据以及与尾气排放相关的数据,进行获取、整理、预处理,得到源域数据;对目标区域的相关数据进行获取与预处理,得到目标域数据;
预测模型构建单元,用于对源域尾气浓度及相关数据进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型;
模型训练单元,用于利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照设定标准将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级;
数据差异处理单元,用于基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,消除两个域之间的差异;
预测单元,用于再次将目标区域数据输入训练过后的尾气浓度预测模型,得到目标域尾气浓度的预测结果。
第三方面,本发明还公开一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述方法的步骤。
可理解的是,本发明实施例提供的***与本发明实施例提供的方法相对应,相关内容的解释、举例和有益效果可以参考上述方法中的相应部分。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (8)
1.一种数据分布自适应的跨区域尾气排放预测方法,其特征在于,包括以下步骤,
S10、对已知区域站点的尾气数据以及与尾气排放相关的数据,进行获取、整理、预处理,得到源域数据;对目标区域的相关数据进行获取与预处理,得到目标域数据;
S20、对源域尾气浓度及相关数据进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型;
S30、利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照设定标准将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级;
S40、基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,消除两个域之间的差异;
S50、再次将目标区域数据输入训练过后的尾气浓度预测模型,得到目标域尾气浓度的预测结果。
2.根据权利要求1所述的数据分布自适应的跨区域尾气排放预测方法,其特征在于:所述S10对已知区域站点的尾气数据以及与尾气排放相关的数据,进行获取、整理、预处理,得到源域数据;对目标区域的相关数据进行获取与预处理,得到目标域数据,具体包括以下步骤:
S11:从指定官方网站分别获取源区域和目标区域的历史尾气数据以及与尾气浓度有关的外部因素数据,将同一时间段同一路段内各类污染物的最高浓度记为该路段特定时空下的尾气浓度;
S12:对源区域和目标区域的历史尾气数据进行插值,利用箱线图法对异常值进行识别并对其进行处理,零-均值规范化预处理操作,消除指标之间的量纲和取值范围差异的影响,将数据按照比例进行缩放,使之落入一个特定的区域。
3.根据权利要求2所述的数据分布自适应的跨区域尾气排放预测方法,其特征在于:所述S20对源域尾气浓度及相关数据进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型,具体包括:
S22:要使用卷积神经网络,需要提供二维的特征数据,将某段时间路段内尾气及其相关数据组织成二维数据,总共5行对应5个影响因子,10列对应尾气各主要成分浓度、总浓度,得到每天的上千组区域尾气分布图;
S23:随机选取数据集的80%作为训练集,使用卷积神经网络对训练集进行模型训练;神经网络使用Conv2D层和MaxPooling2D层的堆叠,使用均方损失函数MSE作为损失函数loss:
上式中,yi为第i个数据的准确数值,而y′i为卷积神经网络给出的估计值;
将数据集的剩余20%作为验证集,在训练的同时观察卷积神经网络在验证集上的表现,当验证集上的损失函数loss达到最小时,停止训练,得到适用于源域数据集的尾气预测模型。
4.根据权利要求3所述的数据分布自适应的跨区域尾气排放预测方法,其特征在于:步骤S23中在训练过程中随机将部分神经元的权重置为0(dropout),即让一些神经元失效。
5.根据权利要求3所述的数据分布自适应的跨区域尾气排放预测方法,其特征在于:所述S30利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照设定标准将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级,具体包括:
S31:处理目标域中与尾气相关的数据,按照时间顺序以时间间隔Δt划分成观测数据序列;根据时间序列长度l,将目标域AQI观测数据序列划分成用Ht表示,将目标域的数据集输入训练好的尾气浓度预测模型中,得到目标区域相应的尾气浓度估计值Y′t;
S32:因尾气浓度定义为该时空条件下各类污染物浓度的最高值,将尾气按浓度与相对应的空气污染指数的关系进行划分,尾气浓度单位毫克/立方米,分为五个等级:(1)0-5记为“优”(Ⅰ级);(2)6-15记为“良好”(Ⅱ级);(3)16-60记为“轻度污染”(Ⅲ级);(4)61-100记为“中度污染”(Ⅳ级);(5)100以上记为“重度污染”(Ⅴ级),将源数据域上的尾气浓度数据与目标数据域的估计输出尾气浓度按照以上分类方法进行划分以便进行概率计算。
6.根据权利要求5所述的数据分布自适应的跨区域尾气排放预测方法,其特征在于:所述S40基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,消除两个域之间的差异,具体包括:
S41:对已经完成划分的源域尾气数据和目标域尾气数据估计值进行概率计算,记P(S)和P(T)是源域和目标域的边缘概率分布,设二维离散型随机变量(X,Y)的概率分布为P{X=xi,Y=yi}=pij,i,j=1,2,…,随机变量X和Y的概率分布为P{X=xi}=pi·,i=1,2,…,P{Y=yi}=p·j,j=1,2,…,分别称为(X,Y)关于X和Y的边缘概率分布;
记Q(S)和Q(T)是源数据域和目标数据域的条件分布概率:
S42:用最大均值差异MMD测量他们之间平均函数值之间的最大差值:
Distance(Ds,Dt)≈||P(xs)-P(xt)||
在条件概率下,公式表达为:
其中,n1,n2分别表示源域和目标域的样本个数;
应用于为估计值的目标数据域,则MMD表达为:
为了获得合理的f(·),引入核矩阵K:
以及一个MMD矩阵L,它的每个元素的计算公式为:
此时距离转变为tr(KL)-γtr(K),构造更低维度的矩阵W,使得:
TCA最后优化的目标变为:
s.t.W′KHKW=Im
其中H是中心矩阵。
7.根据权利要求2所述的数据分布自适应的跨区域尾气排放预测方法,其特征在于:所述步骤S11中源区域和目标区域的历史尾气数据以及与尾气浓度有关的外部因素数据包括天气因素、路况信息、交通流的密集程度。
8.一种数据分布自适应的跨区域尾气排放预测***,其特征在于:包括以下单元,
数据获取及处理单元,对已知区域站点的尾气数据以及与尾气排放相关的数据,进行获取、整理、预处理,得到源域数据;对目标区域的相关数据进行获取与预处理,得到目标域数据;
预测模型构建单元,用于对源域尾气浓度及相关数据进行时间序列划分,并使用卷积神经网络在该数据集上构建尾气浓度预测模型;
模型训练单元,用于利用尾气浓度预测模型对目标域数据进行训练得到目标区域尾气浓度的估计值数据,并按照设定标准将尾气浓度划分为优、良、轻度污染、中度污染、重度污染五个等级;
数据差异处理单元,用于基于数据分布自适应最小化源域尾气数据和目标域尾气浓度估计值数据的边缘和条件概率,消除两个域之间的差异;
预测单元,用于再次将目标区域数据输入训练过后的尾气浓度预测模型,得到目标域尾气浓度的预测结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110481944.5A CN113222236A (zh) | 2021-04-30 | 2021-04-30 | 数据分布自适应的跨区域尾气排放预测方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110481944.5A CN113222236A (zh) | 2021-04-30 | 2021-04-30 | 数据分布自适应的跨区域尾气排放预测方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113222236A true CN113222236A (zh) | 2021-08-06 |
Family
ID=77090666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110481944.5A Pending CN113222236A (zh) | 2021-04-30 | 2021-04-30 | 数据分布自适应的跨区域尾气排放预测方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113222236A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113919234A (zh) * | 2021-10-29 | 2022-01-11 | 合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室) | 基于时序特征迁移的移动源排放预测方法、***及设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105488316A (zh) * | 2014-09-17 | 2016-04-13 | 日本电气株式会社 | 用于预测空气质量的***和方法 |
CN108288109A (zh) * | 2018-01-11 | 2018-07-17 | 安徽优思天成智能科技有限公司 | 基于lstm深度时空残差网络的机动车尾气浓度预测方法 |
WO2018214060A1 (zh) * | 2017-05-24 | 2018-11-29 | 北京质享科技有限公司 | 一种城市小尺度空气质量指数预测方法与*** |
CN112132264A (zh) * | 2020-09-11 | 2020-12-25 | 合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室) | 基于时空残差感知网络的区域尾气排放预测方法及*** |
CN112598170A (zh) * | 2020-12-18 | 2021-04-02 | 中国科学技术大学 | 基于多组件融合时间网络的车辆尾气排放预测方法及*** |
-
2021
- 2021-04-30 CN CN202110481944.5A patent/CN113222236A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105488316A (zh) * | 2014-09-17 | 2016-04-13 | 日本电气株式会社 | 用于预测空气质量的***和方法 |
WO2018214060A1 (zh) * | 2017-05-24 | 2018-11-29 | 北京质享科技有限公司 | 一种城市小尺度空气质量指数预测方法与*** |
CN108288109A (zh) * | 2018-01-11 | 2018-07-17 | 安徽优思天成智能科技有限公司 | 基于lstm深度时空残差网络的机动车尾气浓度预测方法 |
CN112132264A (zh) * | 2020-09-11 | 2020-12-25 | 合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室) | 基于时空残差感知网络的区域尾气排放预测方法及*** |
CN112598170A (zh) * | 2020-12-18 | 2021-04-02 | 中国科学技术大学 | 基于多组件融合时间网络的车辆尾气排放预测方法及*** |
Non-Patent Citations (1)
Title |
---|
袁立镇: "基于生成对抗网络的无监督域适应研究", 《中国优秀硕士学位论文全文数据库 (工程科技Ⅱ辑)》, no. 1, 15 January 2021 (2021-01-15), pages 2 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113919234A (zh) * | 2021-10-29 | 2022-01-11 | 合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室) | 基于时序特征迁移的移动源排放预测方法、***及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108491970B (zh) | 一种基于rbf神经网络的大气污染物浓度预测方法 | |
WO2020063689A1 (zh) | 一种电力***热负荷预测的方法和装置 | |
CN110782658B (zh) | 一种基于LightGBM算法的交通量预测方法 | |
CN110555989B (zh) | 一种基于Xgboost算法的交通量预测方法 | |
CN111325403B (zh) | 一种公路隧道机电设备剩余寿命预测方法 | |
CN113496314B (zh) | 一种神经网络模型预测道路交通流量的方法 | |
CN113918538B (zh) | 一种基于人工神经网络的新建道路养护数据迁移*** | |
CN111027662A (zh) | 基于混沌量子粒子群算法优化的sd-lssvr短时交通流量预测方法 | |
CN116416884B (zh) | 一种显示器模组的测试装置及其测试方法 | |
CN115526298A (zh) | 一种高鲁棒性的大气污染物浓度综合预测方法 | |
CN110134754B (zh) | 区域兴趣点的作业时长预测方法、装置、服务器和介质 | |
CN111694856A (zh) | 储层敏感性智能预测方法及装置 | |
CN113222236A (zh) | 数据分布自适应的跨区域尾气排放预测方法及*** | |
Carrillo et al. | Design of efficient deep learning models for determining road surface condition from roadside camera images and weather data | |
CN112819218B (zh) | 高分辨率城市移动源污染时空预测方法、***及存储介质 | |
CN113158084B (zh) | 移动轨迹数据处理的方法、装置、计算机设备及存储介质 | |
CN111694855B (zh) | 储层敏感性智能预测数据处理方法及装置 | |
CN111260927B (zh) | 一种公路路网流量预测方法 | |
Sonu et al. | Linear regression based air quality data analysis and prediction using python | |
Bidyuk et al. | An Approach to Identifying and Filling Data Gaps in Machine Learning Procedures | |
CN116933947A (zh) | 一种基于软投票集成分类器的滑坡易发性预测方法 | |
CN113256304B (zh) | 一种校园卡异常使用行为在线预警方法及*** | |
CN112506930B (zh) | 一种基于机器学习技术的数据洞察*** | |
Zhu et al. | Predicting profit performance of international construction projects | |
CN117171678B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210806 |
|
RJ01 | Rejection of invention patent application after publication |