[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112289034A - Deep neural network robust traffic prediction method based on multi-mode space-time data - Google Patents

Deep neural network robust traffic prediction method based on multi-mode space-time data Download PDF

Info

Publication number
CN112289034A
CN112289034A CN202011587058.2A CN202011587058A CN112289034A CN 112289034 A CN112289034 A CN 112289034A CN 202011587058 A CN202011587058 A CN 202011587058A CN 112289034 A CN112289034 A CN 112289034A
Authority
CN
China
Prior art keywords
matrix
model
data
gcn
traffic flow
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
Application number
CN202011587058.2A
Other languages
Chinese (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.)
Sichuan Gaolu Transportation Information Engineering Co ltd
Original Assignee
Sichuan Gaolu Transportation Information Engineering Co ltd
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 Sichuan Gaolu Transportation Information Engineering Co ltd filed Critical Sichuan Gaolu Transportation Information Engineering Co ltd
Priority to CN202011587058.2A priority Critical patent/CN112289034A/en
Publication of CN112289034A publication Critical patent/CN112289034A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0129Traffic data processing for creating historical data or processing based on historical data
    • 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
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0133Traffic data processing for classifying traffic situation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention relates to a deep neural network robust traffic prediction method based on multi-mode space-time data, which comprises the steps of obtaining characteristic data of a traffic flow state at a certain time, constructing a characteristic data set according to a function, taking historical time sequence data as input, and capturing an urban road network topological structure by using a graph convolution network to obtain spatial characteristics; then inputting a gated recursion unit model, acquiring dynamic change through information transfer among units, and capturing time characteristics; the method comprises the steps of obtaining a T-GCN output prediction result in a full connection layer mode, obtaining a final output prediction result by performing Kalman filtering on an obtained output data set, sequentially performing data preprocessing and feature learning on an input vector of traffic flow data by adopting a time chart convolution network model, correcting an output result by using Kalman filtering, mining essential rules in the traffic flow data, and finally sampling the model to obtain high-level feature vectors to predict the state of traffic flow.

Description

Deep neural network robust traffic prediction method based on multi-mode space-time data
Technical Field
The invention relates to the field of traffic control, in particular to a deep neural network robust traffic prediction method based on multi-mode space-time data.
Background
Traffic flow prediction aims at estimating the traffic flow in a certain space-time range, and is a core problem in the research of modern intelligent traffic systems. A reliable, accurate and durable traffic flow prediction model should satisfy the following conditions: (1) the intelligent passenger trip information inquiry system provides economic and time-saving route planning for passengers; (2) the intelligent traffic control system effectively reduces the probability of road congestion and accidents; (3) scientific evaluation and future optimization suggestions can be given to the performances of the two systems. Existing traffic flow prediction models can be roughly classified into three types, namely time series prediction, probability map models and non-parametric strategies. The first two methods have the following problems: (1) the model constructed in the background of lack of specific scenes and manual evaluation does not have specific scene pertinence, but is more generalized in general scenes; (2) the first two strategies cannot capture the non-linear scene in the traffic sequence compared with the non-parameter strategies. However, in terms of non-parametric strategies, represented by artificial neural networks, most artificial neural networks currently have only one single hidden layer in construction, because the application of multiple hidden layers is not necessarily capable of successfully constructing models in corresponding scenes, and in this regard, the linear construction strategy in the time series prediction method is better than the artificial neural network in performance. Therefore, in response to the shortcomings of the artificial neural network, researchers mainly address the shortcomings by mixing two aspects of the neural network and controlling the overfitting scenario in the construction of the neural network. The hybrid neural network integrates different statistical methods and calculation methods, wherein the most representative method is integration with a time sequence prediction strategy, a Takagi-Sugeno fuzzy depth model integrates fuzzy logic and a feedforward neural network to construct a short-term traffic flow model, Stathopoulos et al introduces Kalman filtering to optimize the model on the basis, Srinivasan et al uses fuzzy filtering parameters to perform clustering operation on data to serve as input parameters of the feedforward neural network, and Tan et al uses traditional sliding average and autoregressive sliding average models to serve as input parameters of the neural network. Although the hybrid neural network integrates different computing strategies, high-performance and high-storage computing equipment is required as support, and in addition, hardware conditions often limit the true computing capacity of the hybrid neural network strategy. For the strategy of suppressing the overfitting, the quality of the data sample can be improved by means of noise addition, but this method also needs a lot of calculation time and algorithm processing, and another common method is to use cross validation, namely, a data set is divided into a fitting data set and a validation data set, the former is used for neural network learning, the latter is used for estimating the validity error, and the training is terminated when the error rate is lower than a set threshold value. Liu et al, however, demonstrate that even reasonable cross-validation may not avoid the over-fitting phenomenon, and that validation data sets often do not have sufficient data representation to provide undirected data evaluation capabilities.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a deep neural network robust traffic prediction method based on multi-mode space-time data.
The purpose of the invention is realized by the following technical scheme:
a deep neural network robust traffic prediction method based on multi-modal spatiotemporal data comprises the following steps:
s100: obtaining the characteristic data of traffic flow state at a certain time according to the functionH (l) A feature data set is constructed which is,H (l) for mapping neural networkslThe output of layer and the input result of original data set can be expressed asx(t i ), i = 1,2, ... , n};
S200: taking time series data corresponding to a certain time in S100 as input, and capturing an urban road network topological structure by using a graph convolution network to obtain spatial characteristics;
s300: inputting the time sequence with the space characteristics obtained by output into a gated recursive unit model, obtaining dynamic change through information transfer among units, and capturing time characteristics;
s400: T-GCN output prediction result obtained in full connection layer modey(t i ), i = 1,2, ... , n}; and the obtained output data set is processed by Kalman filtering to obtain a final output prediction result.
Further, the graph convolution network constructs a filter in the Fourier domain through the adjacency matrix and the feature matrix, the filter is applied to each node of the graph, the spatial features between the nodes are captured through the first-order neighborhood of the filter, and then a graph convolution network model is constructed by superposing a plurality of convolution layers:
Figure 637579DEST_PATH_IMAGE001
wherein,
Figure 966929DEST_PATH_IMAGE002
a self-join or adjacency matrix is introduced into the representation matrix,Awhich represents the adjacency matrix, is,I N representing an identity matrix;
Figure 713299DEST_PATH_IMAGE003
the degree of representation matrix, i.e. ofjA hidden layer andia matrix under the network of visible layers is
Figure 913336DEST_PATH_IMAGE004
Figure 437859DEST_PATH_IMAGE005
Is as followsjA hidden layer andian adjacency matrix under the network of visible layers;H (l) is composed oflThe output of the layer(s) is,θ (l) the parameters related to the layer are included; the σ () function represents a Sigmoid function for constructing a nonlinear model.
Further, the step of obtaining the spatial features is as follows:
setting a certain node as a central road in an urban road, obtaining a topological relation between the central road and surrounding roads by a GCN model, coding a road network topological structure and road attributes, and capturing a spatial dependency relation by adopting a two-layer GCN model, wherein spatial characteristics are as follows:
Figure 972614DEST_PATH_IMAGE006
wherein,xa matrix of the representative features is then generated,Arepresents a adjacency matrix;w 0 for the first layer of the GCN spatial weight matrix model,w 1 for the second layer GCN spatial weight matrix model,Relu()i.e. a linear rectification function.
Further, in the process of acquiring the spatial characteristics, for the whole T-GCN model, the output of a GCN part at a certain moment enters the GRU model as data input, and finally an output result is generated through data processing of an update gate and a reset gate of the GRU part.
Further, in the process of acquiring the spatial characteristics, for a given road section, a characteristic matrix is definedxI.e. the length of the historical time series, the matrix being determined by the number of nodes of the matrix for the road sectionnAnd the node attribute characteristicspThe temperature of the molten steel is controlled by the temperature control device,
Figure 240784DEST_PATH_IMAGE007
i.e. representing the traffic flow speed at the time t on the road section; for a contiguous matrixAIn other words, it reflects the traffic flow connection parameter between roads becauseRelu()Normalizing the function to obtain a result ranging from 0 to 1, wherein 0 indicates no link between two roads, and 1 indicates a link between two roads, and the adjacency matrixAI.e. number of different road nodesnThereby forming the structure.
Further, in the Kalman filtering processing process, the initial predicted value of the traffic flow isy(t i ), i = 1,2, ... , nCan be converted intoy(t + T) And the predicted value istThe traffic flow at a time is related to the traffic flow before and after the time, and therefore:
Figure 295328DEST_PATH_IMAGE008
wherein 0 1 And 2 respectively representtThe parameters of the matrix before and after the matrix,Vrepresenting the traffic flow at that moment in time,δ 0 for artificially introduced parametric noise, defined here as a covariance matrix, andtfront and rear traffic flowsV( )The following transformations are made:
Figure 256331DEST_PATH_IMAGE009
according to kalman filtering, the above equation can be integrated as follows:
Figure 779847DEST_PATH_IMAGE010
wherein,
Figure 586129DEST_PATH_IMAGE011
s (t) is a state vector,ϕ(t) is
Figure 26338DEST_PATH_IMAGE011
The corresponding state transition matrix is then used to determine,n(t) is an artificially designed noise processing function, and the covariance matrix is defined asδ 0 (t);
Therefore, the traffic flow prediction formula subjected to the kalman filtering process is as follows, whereinβ(t) isϕ(t) corresponding observation matrix:
Figure 627083DEST_PATH_IMAGE012
the invention has the beneficial effects that: compared with the traditional traffic flow prediction model, the prediction data value of the traffic flow prediction model constructed by the scheme has smaller deviation with the actually measured real data value and can better match with the actual traffic flow level, and the model is proved to have higher prediction precision in the aspect of traffic flow prediction.
Drawings
FIG. 1 is a flowchart of a TK-GCN model;
FIG. 2 is a comparison of traffic flow vehicle speed prediction data and actual traffic flow vehicle speed observation data for two models.
Detailed Description
The technical solution of the present invention is further described in detail with reference to the following specific examples, but the scope of the present invention is not limited to the following.
The traditional Convolutional Neural Network (CNN) cannot overcome the ability of graph strategies to construct urban roads, because urban road graphs are not two-dimensional spatial grids, and the traditional CNN cannot represent the complex topological structure of road networks and capture the dependency relationship of various parameters in the space. Therefore, aiming at the defects of the traditional CNN in expressing urban road traffic flow, the Lihaifeng team of the university of China and south in 2019 proposes a time graph convolution network (T-GCN) model which integrates a Graph Convolution Network (GCN) and a Gated Recursion Unit (GRU), wherein the graph convolution network captures the spatial dependency among the nodes of the traffic flow graph by learning a complex topological structure, and the gated recursion unit captures the temporal dependency by learning the dynamic change of traffic data.
In describing the spatial dependency relationship, the construction of the GCN model constructs a filter in the fourier domain through the adjacency matrix and the feature matrix, the filter is applied to each node of the graph, the spatial features between the nodes are captured through the first-order neighborhood of the filter, and then the GCN model is constructed by stacking a plurality of convolution layers:
Figure 404940DEST_PATH_IMAGE013
wherein
Figure 14913DEST_PATH_IMAGE014
The representation matrix is introduced with self-join, i.e. adjacency, matrices,I N representing an identity matrix;
Figure 44049DEST_PATH_IMAGE015
the degree of representation matrix, i.e. ofjA hidden layer andia matrix under the network of visible layers is
Figure 346854DEST_PATH_IMAGE016
Figure 579383DEST_PATH_IMAGE017
Is as followsjA hidden layer andian adjacency matrix under the network of visible layers;H(l)is composed oflThe output of the layer(s) is,θ(l)the parameters related to the layer are included; the σ () function represents a Sigmoid function for constructing a nonlinear model. Therefore, a certain node is set as a central road in the urban road, and the central road can be obtained by the GCN modelAnd the topological relation between the road network and the surrounding roads encodes the topological structure of the road network and the road attributes to obtain the spatial dependence relation.
The spatial dependency is captured here using a two-layer GCN model, as follows:
Figure 993047DEST_PATH_IMAGE006
wherein,xa matrix of the representative features is then generated,Arepresents a adjacency matrix;w 0 for the first layer of the GCN spatial weight matrix model,w 1 for the second layer GCN spatial weight matrix model,Relu()i.e. a linear rectification function.
In the description of the time dependency relationship, because the long short-term memory network (LSTM) requires a relatively long training time for the data, the GRU model with a relatively simple structure and a relatively fast overall training speed is selected to obtain the time dependency from the traffic data. Thus, for the entire T-GCN model, the output of the GCN portion at a certain time goes into the GRU model as a data input, and the data processing through the update gate and the reset gate of the GRU portion finally produces an output result.
Due to the fact that the space-time evolution of the actual scene traffic flow has nonlinear and unstable characteristics, and good compatibility and complementation can not be achieved under the complex scene conditions and the multi-parameter reference among algorithms in a mixed model constructed by different deep confidence networks, based on the T-GCN model, Kalman filtering is introduced in the output process of a T-GCN output result to improve the original model, the TK-GCN model is obtained, and the deviation caused by the introduction of the multi-parameter is reduced in a simulation mode.
For a given road sectionRoadWe define its feature matrixxI.e. the length of the historical time series, the matrix being determined by the number of nodes of the matrix for the road sectionnAnd the node attribute characteristicspThe temperature of the molten steel is controlled by the temperature control device,
Figure 876690DEST_PATH_IMAGE018
i.e. at time tA traffic flow speed down the road segment; for a contiguous matrixAIn other words, it reflects the traffic flow connection parameter between roads becauseRelu()And (4) normalizing the function, wherein the calculation result ranges from 0 to 1, 0 indicates that no connection exists between two roads, and 1 indicates that the two roads are connected. Adjacency matrixAI.e. number of different road nodesnThereby forming the structure.
Therefore, the specific flow of the whole traffic flow prediction algorithm is as follows:
1. obtaining characteristic data of traffic flow state at a certain time, constructing characteristic data set according to function, and expressing the input result of original data set asx(t i ), i = 1,2, ... , n};
2. Taking the historical time sequence data as input, capturing the topological structure of the urban road network by using a graph convolution network, and obtaining spatial characteristics;
3. inputting the time sequence with the space characteristics obtained by output into a gated recursive unit model, obtaining dynamic change through information transfer among units, and capturing time characteristics;
4. T-GCN output prediction result obtained in full connection layer modey(t i ), i = 1,2, ... , n}; and the obtained output data set is processed by Kalman filtering to obtain a final output prediction result, and the whole process is shown in FIG. 1.
In the filtering process of Kalman, the initial predicted value of traffic flowy(t i ), i = 1,2, ... , nCan be converted intoy(t + T) And the predicted value istThe traffic flow at a time is related to the traffic flow before and after the time, and therefore:
Figure 350396DEST_PATH_IMAGE019
wherein 0 1 And 2 respectively representtThe parameters of the matrix before and after the matrix,Vrepresenting the traffic flow at that moment in time,δ 0 which is artificially introduced parametric noise, here defined as a covariance matrix. WhiletFront and rear traffic flowsV() The following transformations are made:
Figure 834336DEST_PATH_IMAGE009
according to kalman filtering, the above equation can be integrated as follows:
Figure 520532DEST_PATH_IMAGE020
wherein,
Figure 789840DEST_PATH_IMAGE011
s (t) is a state vector,ϕ(t) is
Figure 185180DEST_PATH_IMAGE011
The corresponding state transition matrix is then used to determine,n(t) is an artificially designed noise processing function, and the covariance matrix is defined asδ 0 (t)。
Therefore, the traffic flow prediction formula subjected to the kalman filtering process is as follows, whereinβ() Namely an observation matrix:
Figure 641569DEST_PATH_IMAGE021
the experimental data and the simulation and verification work of the model of the research are based on that No. 5 month 1 to No. 10 month 30 adults in 2019 recorded by a Chuanhao system video intelligent analysis platform in real time encircle the eastern section of the urban expressway, the real-time speed is acquired once every 5 minutes, and the total number of sampling points in the whole data acquisition section is 397. Because the traffic flow data has certain regularity, and the double holidays and the working days respectively present different data characteristics, in order to fully utilize the regularity between the data, the scheme excludes the data of the double holidays and the national legal holidays from the training data for predicting the traffic flow of the highway and uses actual data for verification. The data is composed of an adjacency matrix and a feature matrix, and the adjacency matrix is calculated through the distance between camera points of the intelligent eye platform. In the experiment, the input data were normalized into interval [0,1] uniformly by the activation function. In addition, 80% of the data is used as a training set, and the remaining 20% is used as a test set, which is used as an input of the model. We predict traffic speeds of 10, 20, 30, 40, 50 and 60 minutes into the future.
The model of the invention is based on TK-GCN, and hyper-parameters involved in the model training process comprise: learning rate, training set capacity, and number of hidden layers. In the study, we set the learning rate to 0.001, and select 32 training sets, with the number of training iterations being 6000. In the deep learning framework, the sizes of different hidden layer values have great influence on the prediction accuracy, and the hidden layer values need a large amount of tests to be selected. Therefore, in order to select the optimal value of the hidden layer, attempts are made to select the optimal value by comparing the prediction results for different numbers of hidden layers. In the process of repeated verification, it is found that when the value of the number of hidden layers is greater than 60, the value of the mean square error no longer changes significantly, so the upper limit value of the number of hidden layers is set to 60, the number of nodes of the final output layer is {5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60}, and the value of the number of hidden layers is designed to be 40. The entire model is trained by an Adaptive Moment Estimation (Adam) optimizer.
In order to be able to better analyze and evaluate the prediction results, the invention uses the absolute mean error (MAE), the relative mean error (MRE) and the coefficient of determination (R)2) Three criteria are defined as follows:
absolute mean error (MAE)
Figure 397036DEST_PATH_IMAGE022
Relative mean error (MRE)
Figure 989691DEST_PATH_IMAGE023
Determining the coefficient (R)2)
Figure 69116DEST_PATH_IMAGE024
WhereinY P A predicted value representing a traffic flow is displayed,Y R a true observation value representing the traffic flow,Y A is the average value within the statistical interval. The smaller the values of MAE and MRE are, the smaller the error of the predicted value is;R 2 and calculating a correlation coefficient, wherein the larger the numerical value is, the closer the prediction result is to the true level. The improved TK-GCN model provided by the invention is compared with a T-GCN model, a CRBM-DBN model, an LGCN-NGCN model and an FL-GCN-CNN model, and as can be known from Table 1, the error performance of the prediction model provided by the invention is obviously superior to that of mixed models of the T-GCN, the CRBM-DBN, the LGCN-NGCN and the FL-GCN-CNN based on a deep confidence network after the same data set is used for verification aiming at each algorithm, so that the effectiveness of the improved deep learning strategy in traffic flow prediction is shown.
Figure 12801DEST_PATH_IMAGE025
TABLE 1 comparison of Performance indicators
And the FL-GCN-CNN model is higher in prediction accuracy compared with other models based on the deep confidence network, so that only the TK-GCN model and the FL-GCN-CNN model are compared with the actual traffic flow speed in terms of the prediction effect of the real traffic flow. Here, the prediction of the actual traffic flow is shown in fig. 2, taking the traffic flow speed tracking from No. 5/month 13 in 2019 to No. 5/month 17 in 2019 for 60 minutes as an example.
Referring to fig. 2, it can be seen that the true observed value, that is, the solid line part in fig. 2, has more accurate data, the data fluctuation of which is a nonlinear curve, and a plurality of peaks and troughs appear in the data, compared to the TK-GCN model and the FL-GCN-CNN model, the data of which has larger data error, especially larger data error in the peak and trough parts, compared to the true observed value, according to the FL-GCN-CNN model, the prediction by using the TK-GCN model, although there is still a certain error with the true observed value, obviously has smaller error, especially the peak and trough sections fit the true data better, and the overall curve trend fits the true observed value better, compared to the FL-GCN-CNN model.
Because a certain traffic flow level always exists in the expressway within 24 hours, the difference between the prediction of the traffic flow by the two models and the actual traffic flow speed change trend is not large, but the prediction performance of the TK-GCN algorithm on wave crests and wave troughs, namely the prediction of the traffic flow speed in the up-and-down peak period, and the prediction performance of the rising and falling trend of the traffic flow speed are realized, and the calculated prediction result is more consistent with the real traffic flow data change.
The method is applied to short-time traffic flow prediction based on an improved time chart convolution network model (TK-GCN). The method introduced by the scheme utilizes a Graph Convolution Network (GCN) to capture a road network topological structure and models the spatial dependence of the road network; meanwhile, a Gated Recursion Unit (GRU) is used for capturing dynamic changes of road traffic data, modeling is carried out on the time dependence of the dynamic changes, and then Kalman filtering processing is carried out on predicted data, so that essential characteristics of traffic flow data are mined; and finally, predicting the future traffic flow by using the model. The experimental result shows that compared with the traditional traffic flow prediction model, the prediction data value of the traffic flow prediction model constructed by the scheme has smaller deviation with the actual measured real data value and can better match with the actual traffic flow level, and the model is proved to have higher prediction precision in the aspect of traffic flow prediction.
The foregoing is illustrative of the preferred embodiments of this invention, and it is to be understood that this invention is not limited to the disclosed forms, but is intended to cover other embodiments, as may be used in various other combinations, modifications, and environments and is capable of changes within the scope of the invention as set forth, either as indicated by the above teachings or as may be learned by the practice of the invention. And that modifications and variations may be effected by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (5)

1. A deep neural network robust traffic prediction method based on multi-modal spatiotemporal data is characterized by comprising the following steps:
s100: obtaining the characteristic data of traffic flow state at a certain time according to the functionH (l) A feature data set is constructed which is,H (l) for mapping neural networkslThe output of layer and the input result of original data set can be expressed asx(t i ), i = 1,2, ... , n};
S200: taking time series data corresponding to a certain time in S100 as input, and capturing an urban road network topological structure by using a graph convolution network to obtain spatial characteristics;
s300: inputting the time sequence with the space characteristics obtained by output into a gated recursive unit model, obtaining dynamic change through information transfer among units, and capturing time characteristics;
s400: T-GCN output prediction result obtained in full connection layer modey(t i ), i = 1,2, ... , n}; and the obtained output data set is processed by Kalman filtering to obtain a final output prediction result.
2. The method for deep neural network robust traffic prediction based on multi-modal spatiotemporal data as claimed in claim 1, wherein the graph convolution network constructs a filter in the fourier domain through the adjacency matrix and the feature matrix, the filter is applied to each node of the graph, the spatial features between the nodes are captured through the first-order neighborhood of the filter, and then a graph convolution network model is constructed by superposing a plurality of convolution layers:
Figure 390667DEST_PATH_IMAGE001
wherein,
Figure 838966DEST_PATH_IMAGE002
a self-join or adjacency matrix is introduced into the representation matrix,Awhich represents the adjacency matrix, is,I N representing an identity matrix;
Figure 402059DEST_PATH_IMAGE003
the degree of representation matrix, i.e. ofjA hidden layer andia matrix under the network of visible layers is
Figure 594006DEST_PATH_IMAGE004
Figure 939537DEST_PATH_IMAGE005
Is as followsjA hidden layer andian adjacency matrix under the network of visible layers;H (l) is composed oflThe output of the layer(s) is,θ (l) the parameters related to the layer are included; the σ () function represents a Sigmoid function for constructing a nonlinear model.
3. The deep neural network robust traffic prediction method based on multi-modal spatiotemporal data according to claim 2, characterized in that the spatial features are obtained by the steps of:
setting a certain node as a central road in an urban road, obtaining a topological relation between the central road and surrounding roads by a GCN model, coding a road network topological structure and road attributes, and capturing a spatial dependency relation by adopting a two-layer GCN model, wherein spatial characteristics are as follows:
Figure 293157DEST_PATH_IMAGE006
wherein,xa matrix of the representative features is then generated,Arepresents a adjacency matrix;w 0 for the first layer GCN spatial weightThe matrix model is a model of the matrix,w 1 for the second layer GCN spatial weight matrix model,Relu()i.e. a linear rectification function.
4. The method for deep neural network robust traffic prediction based on multi-modal spatio-temporal data as claimed in claim 3, wherein in the process of obtaining the spatial features, for the whole T-GCN model, the output of a GCN part at a certain time enters the GRU model as data input, and the output result is finally generated through data processing of an update gate and a reset gate of the GRU part.
5. The method of claim 4, wherein in the process of obtaining the spatial features, for a given road segment, we define its feature matrixxI.e. the length of the historical time series, the matrix being determined by the number of nodes of the matrix for the road sectionnAnd the node attribute characteristicspIs formed for the adjacent matrixAIn other words, it reflects the traffic flow connection parameter between roads becauseRelu()Normalizing the function to obtain a result ranging from 0 to 1, wherein 0 indicates no link between two roads, and 1 indicates a link between two roads, and the adjacency matrixAI.e. number of different road nodesnThereby forming the structure.
CN202011587058.2A 2020-12-29 2020-12-29 Deep neural network robust traffic prediction method based on multi-mode space-time data Pending CN112289034A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011587058.2A CN112289034A (en) 2020-12-29 2020-12-29 Deep neural network robust traffic prediction method based on multi-mode space-time data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011587058.2A CN112289034A (en) 2020-12-29 2020-12-29 Deep neural network robust traffic prediction method based on multi-mode space-time data

Publications (1)

Publication Number Publication Date
CN112289034A true CN112289034A (en) 2021-01-29

Family

ID=74426538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011587058.2A Pending CN112289034A (en) 2020-12-29 2020-12-29 Deep neural network robust traffic prediction method based on multi-mode space-time data

Country Status (1)

Country Link
CN (1) CN112289034A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112801386A (en) * 2021-02-04 2021-05-14 北京工业大学 Short-term traffic flow prediction method based on three-stage model
CN113053115A (en) * 2021-03-17 2021-06-29 北京工商大学 Traffic prediction method based on multi-scale graph convolution network model
CN113065690A (en) * 2021-03-19 2021-07-02 浙江财经大学 Traffic prediction method and device
CN113268916A (en) * 2021-04-07 2021-08-17 浙江工业大学 Traffic accident prediction method based on space-time graph convolutional network
CN113487856A (en) * 2021-06-04 2021-10-08 兰州理工大学 Traffic flow combination prediction model based on graph convolution network and attention mechanism
CN113610286A (en) * 2021-07-27 2021-11-05 中国地质大学(武汉) PM accounting for spatio-temporal correlations and meteorological factors2.5Concentration prediction method and device
CN113823090A (en) * 2021-09-22 2021-12-21 南通大学 Traffic flow prediction method based on multi-space-time graph convolution network
CN114205251A (en) * 2021-12-09 2022-03-18 西安电子科技大学 Switch link resource prediction method based on space-time characteristics
CN114333327A (en) * 2022-01-05 2022-04-12 北京航空航天大学合肥创新研究院(北京航空航天大学合肥研究生院) Traffic state prediction method based on multi-stream neural network
CN114511154A (en) * 2022-02-22 2022-05-17 南通大学 Traffic flow prediction method based on space-time complex graph convolution network
CN114860715A (en) * 2022-03-18 2022-08-05 浙江大学 Lanczos space-time network method for predicting flow in real time
CN115116225A (en) * 2022-06-23 2022-09-27 上海交通大学 Hybrid traffic flow-oriented data-driven random model prediction control method
CN115116212A (en) * 2022-05-06 2022-09-27 浙江科技学院 Traffic prediction method for road network, computer device, storage medium and program product
CN115482666A (en) * 2022-09-13 2022-12-16 杭州电子科技大学 Multi-graph convolution neural network traffic prediction method based on data fusion
CN115809747A (en) * 2023-02-06 2023-03-17 东南大学 Pyramid cause-and-effect network-based coupling information flow long-term prediction method
CN115938103A (en) * 2022-11-01 2023-04-07 北京航空航天大学 Space-time streaming data prediction method based on incremental learning
CN116153069A (en) * 2023-02-09 2023-05-23 东南大学 Traffic flow model and data fusion driven traffic state estimation method and device
CN116824838A (en) * 2022-11-07 2023-09-29 苏州规划设计研究院股份有限公司 Road network level traffic flow integrated prediction method based on self-adaptive time sequence decomposition
CN117275215A (en) * 2023-05-04 2023-12-22 长江空间信息技术工程有限公司(武汉) Urban road congestion space-time prediction method based on graph process neural network
CN117292584A (en) * 2023-11-24 2023-12-26 南京航空航天大学 Multi-machine-field terminal area flow prediction method and system based on GCN-LSTM model
CN117351718A (en) * 2023-10-19 2024-01-05 东南大学 Urban road network mixed traffic flow daily evolution prediction method based on intelligent networking environment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105321345A (en) * 2015-09-18 2016-02-10 浙江工业大学 Road traffic flow prediction method based on ARIMA model and kalman filtering
CN109754605A (en) * 2019-02-27 2019-05-14 中南大学 A kind of traffic forecast method based on attention temporal diagram convolutional network
CN110969854A (en) * 2019-12-13 2020-04-07 深圳先进技术研究院 Traffic flow prediction method, system and terminal equipment
CN111079975A (en) * 2019-11-14 2020-04-28 青岛海信网络科技股份有限公司 Traffic data prediction method and device and vehicle control method
CN111210089A (en) * 2020-01-17 2020-05-29 大连大学 Stock price prediction method of gated cyclic unit neural network based on Kalman filtering
CN111696355A (en) * 2020-06-29 2020-09-22 中南大学 Dynamic graph convolution traffic speed prediction method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105321345A (en) * 2015-09-18 2016-02-10 浙江工业大学 Road traffic flow prediction method based on ARIMA model and kalman filtering
CN109754605A (en) * 2019-02-27 2019-05-14 中南大学 A kind of traffic forecast method based on attention temporal diagram convolutional network
CN111079975A (en) * 2019-11-14 2020-04-28 青岛海信网络科技股份有限公司 Traffic data prediction method and device and vehicle control method
CN110969854A (en) * 2019-12-13 2020-04-07 深圳先进技术研究院 Traffic flow prediction method, system and terminal equipment
CN111210089A (en) * 2020-01-17 2020-05-29 大连大学 Stock price prediction method of gated cyclic unit neural network based on Kalman filtering
CN111696355A (en) * 2020-06-29 2020-09-22 中南大学 Dynamic graph convolution traffic speed prediction method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
LING ZHAO ET AL.: "T-GCN: A Temporal Graph Convolutional Network for Traffic Prediction", 《IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS》 *
THOMAS N. KIPF ET AL.: "Semi-supervised Classification with Graph Convolutional Networks", 《ICLR 2017》 *
朱凯利等: "基于图卷积神经网络的交通流量预测", 《智能计算机与应用》 *
杨兆升: "《城市交通流诱导系统理论与模型》", 31 January 2000, 人民交通出版社 *

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112801386A (en) * 2021-02-04 2021-05-14 北京工业大学 Short-term traffic flow prediction method based on three-stage model
CN113053115A (en) * 2021-03-17 2021-06-29 北京工商大学 Traffic prediction method based on multi-scale graph convolution network model
CN113065690A (en) * 2021-03-19 2021-07-02 浙江财经大学 Traffic prediction method and device
CN113065690B (en) * 2021-03-19 2023-06-30 浙江财经大学 Traffic prediction method and device
CN113268916A (en) * 2021-04-07 2021-08-17 浙江工业大学 Traffic accident prediction method based on space-time graph convolutional network
CN113487856A (en) * 2021-06-04 2021-10-08 兰州理工大学 Traffic flow combination prediction model based on graph convolution network and attention mechanism
CN113610286A (en) * 2021-07-27 2021-11-05 中国地质大学(武汉) PM accounting for spatio-temporal correlations and meteorological factors2.5Concentration prediction method and device
CN113610286B (en) * 2021-07-27 2024-03-29 中国地质大学(武汉) PM taking into account space-time correlation and meteorological factors 2.5 Concentration prediction method and device
CN113823090A (en) * 2021-09-22 2021-12-21 南通大学 Traffic flow prediction method based on multi-space-time graph convolution network
CN114205251B (en) * 2021-12-09 2022-12-02 西安电子科技大学 Switch link resource prediction method based on space-time characteristics
CN114205251A (en) * 2021-12-09 2022-03-18 西安电子科技大学 Switch link resource prediction method based on space-time characteristics
CN114333327A (en) * 2022-01-05 2022-04-12 北京航空航天大学合肥创新研究院(北京航空航天大学合肥研究生院) Traffic state prediction method based on multi-stream neural network
CN114511154A (en) * 2022-02-22 2022-05-17 南通大学 Traffic flow prediction method based on space-time complex graph convolution network
CN114860715A (en) * 2022-03-18 2022-08-05 浙江大学 Lanczos space-time network method for predicting flow in real time
CN115116212A (en) * 2022-05-06 2022-09-27 浙江科技学院 Traffic prediction method for road network, computer device, storage medium and program product
CN115116225A (en) * 2022-06-23 2022-09-27 上海交通大学 Hybrid traffic flow-oriented data-driven random model prediction control method
CN115116225B (en) * 2022-06-23 2023-08-04 上海交通大学 Data-driven random model predictive control method for mixed traffic flow
CN115482666A (en) * 2022-09-13 2022-12-16 杭州电子科技大学 Multi-graph convolution neural network traffic prediction method based on data fusion
CN115482666B (en) * 2022-09-13 2024-05-07 杭州电子科技大学 Multi-graph convolution neural network traffic prediction method based on data fusion
CN115938103A (en) * 2022-11-01 2023-04-07 北京航空航天大学 Space-time streaming data prediction method based on incremental learning
CN116824838A (en) * 2022-11-07 2023-09-29 苏州规划设计研究院股份有限公司 Road network level traffic flow integrated prediction method based on self-adaptive time sequence decomposition
CN115809747B (en) * 2023-02-06 2023-05-09 东南大学 Pyramid causal network-based coupling information flow long-term prediction method
CN115809747A (en) * 2023-02-06 2023-03-17 东南大学 Pyramid cause-and-effect network-based coupling information flow long-term prediction method
CN116153069A (en) * 2023-02-09 2023-05-23 东南大学 Traffic flow model and data fusion driven traffic state estimation method and device
CN116153069B (en) * 2023-02-09 2024-01-30 东南大学 Traffic flow model and data fusion driven traffic state estimation method and device
CN117275215A (en) * 2023-05-04 2023-12-22 长江空间信息技术工程有限公司(武汉) Urban road congestion space-time prediction method based on graph process neural network
CN117351718A (en) * 2023-10-19 2024-01-05 东南大学 Urban road network mixed traffic flow daily evolution prediction method based on intelligent networking environment
CN117351718B (en) * 2023-10-19 2024-08-06 东南大学 Urban road network mixed traffic flow daily evolution prediction method based on intelligent networking environment
CN117292584A (en) * 2023-11-24 2023-12-26 南京航空航天大学 Multi-machine-field terminal area flow prediction method and system based on GCN-LSTM model
CN117292584B (en) * 2023-11-24 2024-02-02 南京航空航天大学 Multi-machine-field terminal area flow prediction method and system based on GCN-LSTM model

Similar Documents

Publication Publication Date Title
CN112289034A (en) Deep neural network robust traffic prediction method based on multi-mode space-time data
CN107862864B (en) Driving condition intelligent prediction estimation method based on driving habits and traffic road conditions
CN110164128B (en) City-level intelligent traffic simulation system
CN109117987B (en) Personalized traffic accident risk prediction recommendation method based on deep learning
CN108648457B (en) Method, device and computer readable storage medium for speed prediction
CN106951976B (en) Bus passenger flow prediction method based on mode classification
CN110648014B (en) Regional wind power prediction method and system based on space-time quantile regression
CN111563706A (en) Multivariable logistics freight volume prediction method based on LSTM network
CN111612243A (en) Traffic speed prediction method, system and storage medium
CN113672865A (en) Traffic flow prediction method based on depth map Gaussian process
CN112071062B (en) Driving time estimation method based on graph convolution network and graph attention network
CN113591380B (en) Traffic flow prediction method, medium and equipment based on graph Gaussian process
CN112542049A (en) Comprehensive management and control platform for intelligent traffic
CN107967803A (en) Traffic congestion Forecasting Methodology based on multi-source data and variable-weight combined forecasting model
CN110689183B (en) Cluster photovoltaic power probability prediction method, system, medium and electronic device
CN111047078B (en) Traffic characteristic prediction method, system and storage medium
CN113420414A (en) Short-term traffic flow prediction model based on dynamic space-time analysis
CN112699941B (en) Plant disease severity image classification method, device, equipment and storage medium
CN112966871A (en) Traffic jam prediction method and system based on convolution long-short term memory neural network
CN111967308A (en) Online road surface unevenness identification method and system
CN113435658A (en) Traffic flow prediction method based on space-time fusion correlation and attention mechanism
CN116311921A (en) Traffic speed prediction method based on multi-spatial scale space-time converter
CN107481523A (en) A kind of traffic flow speed Forecasting Methodology and system
CN115762147B (en) Traffic flow prediction method based on self-adaptive graph meaning neural network
CN109583741B (en) Driving track risk assessment method and system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210129