Next Article in Journal
The Inverse of Exact Renormalization Group Flows as Statistical Inference
Previous Article in Journal
A Spatiotemporal Probabilistic Graphical Model Based on Adaptive Expectation-Maximization Attention for Individual Trajectory Reconstruction Considering Incomplete Observations
Previous Article in Special Issue
A Comprehensive Framework for Measuring the Immediate Impact of TV Advertisements: TV-Impact
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Study of Adjacent Intersection Correlation Based on Temporal Graph Attention Network

School of Traffic and Transportation, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Entropy 2024, 26(5), 390; https://doi.org/10.3390/e26050390
Submission received: 19 February 2024 / Revised: 13 April 2024 / Accepted: 28 April 2024 / Published: 30 April 2024
(This article belongs to the Special Issue Information-Theoretic Methods in Data Analytics)

Abstract

:
Traffic state classification and relevance calculation at intersections are both difficult problems in traffic control. In this paper, we propose an intersection relevance model based on a temporal graph attention network, which can solve the above two problems at the same time. First, the intersection features and interaction time of the intersections are regarded as input quantities together with the initial labels of the traffic data. Then, they are inputted into the temporal graph attention (TGAT) model to obtain the classification accuracy of the target intersections in four states—free, stable, slow moving, and congested—and the obtained neighbouring intersection weights are used as the correlation between the intersections. Finally, it is validated by VISSIM simulation experiments. In terms of classification accuracy, the TGAT model has a higher classification accuracy than the three traditional classification models and can cope well with the uneven distribution of the number of samples. The information gain algorithm from the information entropy theory was used to derive the average delay as the most influential factor on intersection status. The correlation from the TGAT model positively correlates with traffic flow, making it interpretable. Using this correlation to control the division of subareas improves the road network’s operational efficiency more than the traditional correlation model does. This demonstrates the effectiveness of the TGAT model’s correlation.

1. Introduction

Intersections are key areas for vehicle convergence and evacuation [1]. To improve the efficiency of vehicle traffic and effectively reduce traffic congestion, it is necessary to carry out traffic management on intersections and formulate a reasonable traffic signal control scheme.
There are two important concepts in intersection management: intersection traffic status and intersection correlation degree. On the one hand, the real-time traffic state of an intersection can reflect the suitability of the current traffic flow and the signal control scheme, which provides a basis for finding the key points of traffic congestion; on the other hand, the correlation between adjacent intersections can reflect the necessity for coordinated control [2]. The implementation of more highly correlated and linked intersections will reduce stopping delays and improve the level of service of the entire roadway network.
In terms of the traffic state, in the existing research, it is mainly transformed into a clustering problem through the extraction of the feature vectors of the traffic state from traffic data, such as speed, flow rate, time occupancy, etc., and then artificial intelligence algorithms are used to solve the problem, such as the spectral clustering algorithm [3], k-means algorithm [4], DBSCAN algorithm [5], etc. The shortcomings of the existing research are as follows: (1) The object of many studies is the traffic state of road sections, not the traffic state of intersections. The difference is that the feature dimension of the road section traffic data is generally low, and the traffic flow generates new feature parameters such as queue length, number of stops, flow ratio, etc., at signal-controlled intersections. In other words, the original road section features cannot comprehensively describe the traffic state of the intersection. (2) The performance of traditional machine learning algorithms decreases with a significant increase in feature dimensions and data volume, making it difficult to apply them to large-scale road networks.
In terms of the intersection correlation degree, the existing research mainly aims to establish the corresponding mathematical function and calculate the intersection correlation degree quantitatively according to the patterns of the change in traffic data between adjacent intersections. The Whitson model [6] is a typical representative of the correlation function that takes into account many parameters between neighbouring intersections, such as the average travel time, maximum directional traffic flow, and total traffic flow. If the correlation degree is closer to 1, the more suitable the two intersections are for coordinated control. Many scholars have improved the Whitson model, such as by adding correction parameters and expanding or creating brand-new correlation formulas from other aspects such as the degree of traffic dispersion and intersection spacing. The shortcomings of the existing research are as follows: (1) Some specific parameters in the intersection correlation degree model need to be manually set according to experience, such as the weight coefficient, which makes the model itself subjective. (2) Some parameters, such as the number of vehicle transfers and saturation dissimilarity, need to be calculated by combining a variety of inputs, during which errors are cumulative and constantly deviate from the actual values. Most importantly, these mathematical models lack a self-adjustment mechanism, which obviously affects the reliability of the correlation.
In order to solve the above problems, this paper uses graph theory to abstract intersections as nodes in the graph and road sections as edges in the graph, so as to transform the intersection state classification problem into the classification problem of nodes and the intersection relevance into the relevance of nodes. An intersection correlation degree model based on temporal graph attention is established to solve the intersection traffic state classification problem and the intersection correlation problem at the same time. Specifically, we establish a temporal graph attention (TGAT)-based intersection correlation degree model, where the data source is the VISSIM simulation results. The inputs are the traffic characteristics of each intersection, the interaction time of the intersections, and the initial labels of the intersections. The outputs are the node embeddings of the target node and its neighbour node weights at any moment. Then, the node states are inferred from the node embeddings, and the neighbour node weights are aggregated as the correlation of the adjacent intersections. Finally, the classification accuracy of the TGAT model is compared with three traditional classification models. Meanwhile, the relationship between the correlation degree and roadway flow was quantitatively analysed, the roadway network nodes were divided into different control subareas based on the correlation degree, and the validity of the correlation degree was verified by comparing the operational efficiency of the whole roadway network.
The rest of this paper is organized as follows: Section 2 describes the existing relevant research methods for traffic state classification and intersection correlation. Section 3 presents the TGAT-based intersection correlation degree model. Section 4 shows the simulation experiments based on real data and the validation of the classification accuracy and correlation of the TGAT model. Section 5 discusses the results of the experiment. Section 6 summarizes the full work and provides an outlook on future research directions.

2. Related Works

2.1. Research on Classification of Traffic Flow States

The accurate classification of traffic states is the basis for the development of traffic control schemes, and scholars have carried out a lot of research on this topic. Wang et al. [7] proposed a traffic state classification model based on a feature graph and deep learning, converted the traffic state feature vector into a feature graph, and established a traffic state classification model based on the CoAtNet algorithm, which was verified by vehicle trajectory data in Shanghai city. Zhang et al. [8] selected volume, speed, and occupancy as inputs, quantitatively analysed the influence of different traffic flow parameters on traffic state classification, and proposed a weighted fuzzy c-means clustering method for traffic classification, which has a better classification accuracy than that of the traditional algorithm. Tu et al. [9] chose vehicle acceleration, angular acceleration, and GPS speed data to establish a deep belief network model that proved that acceleration and angular acceleration data can increase the accuracy of traffic flow classification significantly. Hu et al. [10] conducted experiments using measured data from floating vehicles, set thresholds for the different phases of traffic flow at intersections, and combined various data such as instant direction, instant speed, GPS position, time, etc., to identify the traffic states. Yuan et al. [11] selected various variables such as the average speed, stopping times, minimum speed, etc., and compared the performance of various models such as Convolutional Neural Networks (CNNs), gradient boosting decision trees, and long short-term memory neural networks, etc. Yang et al. [12] combined five typical daily traffic state change clusters with different patterns and classified the traffic state using a spectral clustering algorithm.

2.2. Research on Intersection Correlation Degrees

Shen et al. [13] analysed the influences of the segment distance, traffic flow density, and signal cycle time on the correlation degree of two adjacent intersections and proposed a fuzzy calculation method based on a hierarchical structure to estimate the correlation degree. Hu et al. [14] selected five variables between two intersections, including the flow, signal timing correlation degree, travel time, queue length, and delay, and then built separate correlation models and combined them into a composite correlation, which was used as a basis for the coordinated control of arterial roads, and improved the operational efficiency of the arterial road network. Bie et al. [15] proposed the correlation degree index (CI) to represent the correlation degree of intersections by taking into account the cycle, flow, and road length and used numerical experiments; the calculation was complicated. Ke et al. [16] proposed a correlation degree calculation method based on the distance and flow between adjacent intersections, combined with the Newman algorithm and an automatic license plate recognition algorithm, conducted subarea division experiments under large-scale road networks, and verified their effectiveness. Pang et al. [17] proposed a coupling model of adjacent intersections of highways and established a density-based traffic transfer equation for evaluating the coupling strength of adjacent intersections.

2.3. Research on Graph Neural Networks

A graph neural network is a deep learning method based on graph structure. Kipf et al. [18] presented a scalable approach for semi-supervised learning on graph-structured data, which improved the accuracy of classification models based on graph structures. On this basis, Velickovi et al. [19] presented graph attention networks (GAT), without requiring any kind of costly matrix operation or dependence on knowing the graph structure upfront, which laid the foundation for subsequent research on various types of GAT models.
The road network is a natural graph structure, and in recent years, many scholars have used graph neural networks to solve problems in traffic road networks. The spatial correlation in the traffic network is captured using graph neural networks, and the temporal correlation in the time series is captured using time series models. For example, Wang et al. [20] designed a graph neural framework with a GAT and LSTM network (MetaSTGAT) to obtain spatial and temporal information. Fang et al. [21] proposed an end-to-end neural framework named ConSTGAT to estimate travel time. Zhang et al. [22] proposed a spatial–temporal convolutional graph attention network for traffic flow prediction. Wu et al. [23] proposed a novel neural network framework called DynSTGAT to solve the signal control problem.
In 2020, Xu et al. [24] proposed the temporal graph attention (TGAT) model at the top deep learning conference, the International Conference on Learning Representations (ICLR). They encoded time and used self-attention mechanisms to deal with continuous time, and their experimental analysis demonstrated the effectiveness of their approach for capturing temporal feature signals in terms of both node and topological features on temporal graphs. It was considered one of the most important research results in the field of graph neural networks in recent years. On the one hand, as a classification model, compared with traditional machine learning models, the performance of TGAT is less restricted by input dimensions and has been shown to be applicable to multi-dimensional datasets such as Reddit, Wikipedia, Industrial, etc., and its classification accuracy is generally better than that of traditional machine learning models, so it can be used to widely select traffic features at intersections and more comprehensively describe the traffic status of intersections. On the other hand, since TGAT contains a self-attention mechanism, the self-attention value can be used as the node’s relevance; compared with traditional relevance models [13,14,15,16,17], TGAT does not require the additional input of artificial parameters; and compared with static graphs such as GraphSage (Graph Sample and Aggregate), GAT, and so on, it can continuously adjust the weight coefficients of the neighbouring nodes in training, and it can more clearly show the influence of nodes on the current road network structure at different moments and obtain the dynamic correlation of intersections.
However, the TGAT model cannot be used directly because it only considers the time factor in the process of capturing neighbouring nodes, which will lead to two intersections that are far away from each other being incorrectly defined as highly similar because of their similar interaction times. Therefore, in this paper, we propose an intersection correlation degree model based on the TGAT, which redefines the interaction time of intersections and improves the capture process of the nearest neighbour nodes in the model to make it applicable to road network nodes, which can simultaneously solve the two problems of intersection traffic state classification and intersection correlation. We established a simulation environment based on measured traffic data and verified the classification accuracy and correlation validity of the model through simulation experiments.

3. Materials and Methods

For ease of description, intersections are collectively referred to as nodes in the following. Figure 1 shows the framework of this paper, which is divided into four parts.
Figure 1A is to transform the traffic characteristics of the nodes into a feature matrix and determine the node interaction times. Figure 1B is to build the TGAT-based intersection correlation model in layer l. After inputting the node feature matrix and the time of node interaction, the neighbouring node weights of each node in layer l at different moments are obtained through layer-by-layer iteration, and the embedding value of the target node is obtained. Figure 1C is to superimpose the neighbour node weights into the correlation degree of the nodes and infer the state labels of the nodes based on the node embedding. Figure 1D verifies the interpretability of the correlation in terms of flows and uses the correlation of the different models to partition subareas in order to verify the effectiveness of the correlation in improving the operational efficiency of the road network.

3.1. TGAT-Based Intersection Correlation Model

The inputs to build the TGAT-based intersection correlation model are intersection feature matrix F , intersection interaction time matrix T , and intersection initial labelling matrix L , and the outputs are the traffic states of the target intersection and the correlation of adjacent intersections at different moments.

3.1.1. Selection of Inputs

(1)
Intersection feature matrix F
The features of an intersection can be divided into traffic flow features and physical features. In this paper, the traffic flow features are collected by node detectors and data point detectors in the VISSIM simulation environment; the physical features are obtained by field traffic survey. The specific parameters are shown in Table 1.
Since all the intersections in the experimental area are 3–4 directional inlets, the features of each intersection are set according to the 4 inlets—east, west, south, and north—and all the data for the missing directions are set to 0. Thus, the feature matrix for the east inlet of an intersection can be expressed as the following:
f E = D ave E , T stopd E , N stops E , N veh E , L queue E , C E , T sg E , T lg E
Then, the feature matrix of an intersection can be expressed as F = f E , f W , f S , f N , T , where the dimension is 33.
(2)
Interaction time matrix T
In the TGAT model, it is necessary to determine the time at which information interaction occurs at two intersections. We use the example of intersection 2 and intersection 3 in part A of Figure 1 to define the interaction time. It is assumed that the phases of both intersections are [east–west straight, east–west left turn, north–south straight, north–south left turn]. As shown in Figure 2, there are 3 time periods ( t 2 _ N L , t 2 _ W S , t 2 _ S R ) in a cycle when vehicles at intersection 2 can drive towards intersection 3, i.e., there are 3 ways of interacting with intersection 3:
t 2 _ N L denotes the left-turn green time at the north inlet of Intersection 2, t 2 _ W S denotes the straight green time at the west inlet of intersection 2, and t 2 _ S R denotes the right-turn time at the south inlet of intersection 2. We only need to consider the first two scenarios because right-turning traffic is not controlled by traffic signals.
Traffic in the actual driving process is discrete, which makes it difficult to form a unified arrival time. So, we choose the median of the effective green time as the start time. Then, the distance of the road section ( L 2 3 ) and average speed in the simulation ( V ¯ 2 - 3 ) are used to calculate the interaction times T 2 W 3 and T 2 S 3 .
T 2 N 3 = t 2 _ N L 2 + L 2 3 V ¯ 2 - 3
T 2 W 3 = t 2 _ W S 2 + L 2 3 V ¯ 2 - 3
Assuming that the west inlet of intersection 2 starts to release at moment x , the two interaction times of intersections 2 and 3 in the time matrix T are x + T 2 W 3 , x + t 2 _ WS + t 2 _ WL + t 2 _ NS + 3 t y + T 2 N 3 , where t y is the yellow light time.
(3)
Label matrix L
The clustering algorithm (Clustering by Fast Search and Find of Density Peaks, DPC) proposed in the literature [25] is used to divide the feature matrix F into 4 classes (free, stable, slow moving, and congested) based on the mean value of L queue in each class.

3.1.2. TGAT Network Structure

Part B in Figure 1 is a schematic diagram of the l-layer TGAT network, including interaction time, node characteristics, and the multi-head attention mechanism. Each layer is a local aggregation operator, whose inputs are the node embedding in the previous layer and the time difference between the two layers. The output is the target node embedding of the current layer. Assuming that nodes 1–3 in layer l have each interacted with the target node 0 once, and the interaction times t 1 t 3 are all earlier than the moment t, the aggregation process of the nodes in layer l is as follows:
(1)
Find adjacent nodes of target node 0.
TGAT is only concerned with interactions that occur before time t of the target node, but in this paper, adjacent nodes should also consider the positional relationship. Studies in the literature [15] have shown that two intersections are often considered unrelated when the intersection distance exceeds 1 km. Assume that the interaction time between the other nodes and node 0 is t 0 _ i and the distance is L 0 _ i ; then, the adjacent nodes of node 0 in this paper are the following:
N 0 = N i t 0 _ i < t N i L 0 _ i < 1   km
The symbol “|” denotes a condition.
(2)
Splicing node features
In layer l, the feature Z i t j of the ith adjacent node can be expressed as the following:
Z i t j = h ˜ i l 1 t j | | Φ t t j
The symbol “||” represents concatenation, a common data processing method used in the field of graph theory. The formulae include the node embedding in the previous TGAT layer and the time difference function. h ˜ i l 1 t j denotes the node embedding of node i in layer l 1 . Φ t t j denotes the time difference function between node i and the target node at time t j , which can be derived according to Bochner’s theorem:
Φ d t = 1 d cos ω 1 t , sin ω 1 t , , cos ω d t , sin ω d t
where ω m = ω 1 , , ω d is the parameter to be learnt.
(3)
Aggregation of target node information
The aggregation of target node information is performed with inputs as the set of target node features and adjacent node features, i.e.,
Z t = h ˜ 0 l 1 t | | Φ d 0 , h ˜ 1 l 1 t 1 | | Φ d t t 1 , , h ˜ 3 l 1 t 3 | | Φ d t t 3 T
where Z ( t ) 0 is the target node feature and the time difference between node 0 and itself is 0, so its time difference function is Φ d 0 ; Z ( t ) 1 : 3 denotes the adjacent node feature.
The aggregated query vectors, key vectors, and value vectors are then obtained using a linear transformation utilising the three weight matrices W Q , W K , and W V in self-attention, which are used to capture the interactions between the temporal encoding and the node features:
Q t = Z ( t ) 0 W Q ,   K t = Z ( t ) 1 : 3 W K ,   V t = Z ( t ) 1 : 3 W V
Finally, the attention value is calculated:
Attention Q , K , V = softmax Q K T d V
In the self-attention mechanism of TGAT, the associativity of adjacent nodes is different from GAT, which used the linear transformation followed by the dot-product to capture pair wise interactions of the hidden factors between entities and the time embeddings. The attention weight α i j between node i and node j is calculated as the following:
α i j ( t ) = exp h ˜ i t i | | Φ d t t i W Q T h ˜ j t j | | Φ d t t i W K k N ( i ; t ) exp h ˜ i t i | | Φ d t t i W Q T h ˜ k t k | | Φ d t t k W K
In this paper, the 3-head attention mechanism is used for aggregation, and the three neighbour weight matrices α 0 _ headi = α 01 _ i , , α 0 n _ i obtained from node 0 are averaged to be the final correlation between the target node and its neighbours, where n is the number of neighbour nodes in the TGAT parameter.
(4)
Fully Connected Neural Network
The three attention values obtained are merged into h t and spliced with x 0 , where x 0 = h ˜ 0 l 1 t is the node embedding of the 0 node at layer l 1 . After the FCNN fully connected layer, the final output of layer l is obtained, which is the node embedding of node 0 at moment t. Based on the probability of the target node belonging to each type of state inferred from h ˜ 0 l t and combined with the initial labelling matrix, the cross entropy loss function (CrossEntropyLoss [26]) is computed.
L o s s = i = 1 K y i log p i
where K is the number of classifications and y i is the real label in matrix L; if the category is i, y i = 1 , otherwise y i = 0 . p i is the probability of i.
The model parameters are then updated by error back propagation until the training termination condition is reached.
(5)
The state label of the target node inferred from the last training will be used as the final traffic state of the target intersection, and the mean value of α 0 _ headi is the weight of the adjacent intersection.

3.2. Information Gain

The TGAT model does not inherently discern the significance of each feature in categorizing data. Therefore, this study employs the information gain algorithm in the information entropy theory to pinpoint features that substantially influence category distinctions. Information gain measures the degree to which the presence of feature X decreases the uncertainty surrounding the classification of category Y .
The information gain of feature A on dataset D ( g D , A ) is defined as the difference between the empirical entropy of set D ( H D ) and the conditional empirical entropy ( H D A ) given the condition of feature A .
Assuming the dataset is D , the number of samples is D , the number of categories is K , and C k is the number of samples belonging to category C k , where k = 1 , 2 , , K . Assume that feature A has n different values a 1 , a 2 , , a i , , a n , and divide D into n subsets based on the values of a i , i.e., k = 1 K D i = D . Set the sample collection in subset D i that belongs to category C k as D i k , i.e., D i k = D i C k .
The steps of the information gain algorithm are as follows:
(1)
Calculate the empirical entropy of the dataset D .
H D = k = 1 K C k D log 2 C k D
(2)
Calculate the empirical conditional entropy of feature A for dataset D.
H D A = i = 1 n D i D H D i
(3)
Calculate the information gain.
g D , A = H D H D A

4. Results

Based on actual traffic survey data, we have established a corresponding Vissim simulation environment to validate the classification accuracy and connectivity effectiveness of the TGAT model through simulation experiments.

4.1. Experimental Parameters

The traffic volume survey data of a regional road network in Haidian District, Beijing, from 14:00 to 15:00 on a weekday in 2019 were selected for the study. The data included the traffic flow in each direction and traffic signal cycle of each intersection. The road network including 33 signal-controlled intersections is shown in Figure 3.
We set up the VISSIM simulation environment: the maximum simulation time is 6300 s, the data acquisition time is from 1800 to 6300 s, and the interval of the detector’s data acquisition is 300 s. Each inlet on the periphery of the road network increases the traffic volume according to its capacity every 1500 s to simulate the different traffic states of the intersection in different periods.
Three common classification algorithms are selected to verify the classification accuracy of the TGAT model. The first is GWO-MLP [27]: Grey Wolf Optimization (GWO) is used to optimize a Multi-Layer Perceptron (MLP), in which the particle position information of GWO is set as the initial weight and bias in MLP; the second is long short-term memory (LSTM) [28]; and the third is Support Vector Machine (SVM) [29]. The specific parameter settings are shown in Table 2.

4.2. Intersection State Identification Results

The dimension of the target node embedding is consistent with the input volume feature matrix F of TGAT, which cannot be displayed directly. So, the t-SNE algorithm proposed in the literature [30] is used for dimensionality reduction. The results of the dimensionality reduction are shown in Figure 4.
Due to the small traffic flow of the road network at the beginning of the simulation, the distribution of intersection state labels is not balanced, so the 30th to 60th interaction information points of each intersection are selected to be displayed. The data involved in the dimensionality reduction are the target node and neighbour node embeddings from the final output of TGAT, which are reduced to a two-dimensional space.
Points of different shapes in Figure 4 correspond to different labels, and the thickness of the lines represents the magnitude of the weights among the nodes. It can be seen that all the points are roughly divided into four clusters, and the boundaries between the clusters are relatively clear, indicating that TGAT can not only identify the traffic state of the target intersection at different moments but also quantitatively describe its correlation value with the neighbouring intersections.
The total number of samples during the simulation time period is 4933, representing the number of times each node was interacted with. The division ratio of training, validation, and testing is [0.7, 0.15, 0.15], and the test set confusion matrix for the four algorithms is shown in Figure 5.
In Figure 5, the four traffic states of free, stable, slow moving, and congested are labelled as labels 1 to 4. The integers within the diagonal of the confusion matrix are the number of correctly predicted labels in each category, and the columns indicate the prediction of the current label. For example, the first column of GWO-MLP indicates that 89 of the samples with label 1 were predicted correctly, 9 were predicted for label 2, and 48 were predicted for label 3. The data in the lower right corner of each matrix are the overall accuracies of the models.
In terms of classification accuracy, TGAT has the highest overall accuracy of 93.4%, followed by LSTM, and the MLP algorithm optimized by GWO outperforms SVM. Since the samples are divided in chronological order, and at the later stage of the simulation experiments, traffic flows in the road network are accumulating and the intersections are mostly in congested state, the number of samples labelled 3 in the test set is higher, and the number of labels 1 and 4 are relatively low. Traditional models perform poorly in this case of uneven label distribution, such as class 1 labels of GWO-MPL, class 4 labels of LSTM, and class 4 labels of SVM. There will be a situation in which the accuracy of classification of a certain class of labels is less than 60%, whereas the TGAT has an accuracy of more than 86% for all types of labels.
For further comparison, we calculated the Precision, Recall, F1-score, and accuracy, as shown in Table 3, where the unit of measurement is “%”. The chosen metric is the weighted average, which, unlike the macro-average, considers the varying sample counts in each category, thus more accurately reflecting each category’s contribution to the actual metrics, making it more suitable for dealing with the imbalanced dataset in this paper.
As shown in Table 3, as deep learning models, LSTM and TGAT have advantages over traditional machine learning models such as SVM and GWO-MLP across all metrics. TGAT’s Precision metric indicates that for a given category, the average proportion of correctly predicted samples to total predicted samples for that category is 94.01%, while the least effective model, SVM, is only 83.71%. TGAT’s Recall metric indicates that for a given category, the average proportion of correctly predicted samples to actual samples in that category is 93.38%, showing a high coverage of actual samples. The F1-score is the harmonic mean of Precision and Recall. Overall, TGAT achieved the highest values in each metric, making it the most accurate. It should be noted that, as each sample can only belong to one category, accuracy and Recall are equal.
To verify the role of each feature in classification, the information gain of each feature was calculated according to Formulas (11)–(13). The calculation results are shown in Figure 6.
In the figure, the x-axis represents the feature names and the y-axis represents the results of information gain, with different colours representing different directions. We aggregate the information gain values for each direction based on the variable names. From the figure, it can be seen that average delay is the most influential feature on traffic state classification, with a total information gain value of 6.776, and its value in each direction exceeds 1.42. Average parking time, average number of stops, and average queue length also play a significant role, with information gain values all above 5.3. The significance of the cycle of the intersection and the average number of vehicles is not high, and the latter exhibits a large variance in information gain values across different directions. The impact of effective green light time and designed traffic capacity is very limited.

4.3. Intersection Correlation Results

4.3.1. Interpretability Validation of Correlations

We propose weight evaluation coefficients ω to evaluate the validity of the correlations. Traffic flow is an important parameter for judging the status of an intersection. Usually, the adjacent intersections with larger flow correspond to a larger correlation.
Of all the traffic flows converging on a target intersection, the adjacent intersection corresponding to a particular direction is usually considered to be the most important if it has the largest share of traffic flows.
Assuming that the set of nearest adjacent intersections of the target intersection i is N i = I 1 , I 2 , , I n , the set of weights corresponding to each neighbour is α = α 1 , α 2 , , α n , and the intersection with the largest weight in the above set is I max , with the corresponding weight of α max . We set the weight evaluation coefficient ω , which is calculated by the following formula:
ω = α I max β P I max = α I max j = 1 n q j β q S + q L
where α I max is the weight of the intersection with the largest weight; q j is the non-right-turning traffic flow from I j to i ; q S is the straight traffic flow from I max to i ; q L is the left-turning traffic flow from I max to i ; P I max is the proportion of the non-right-turning traffic flow from I max to i among all the non-right-turning traffic flows to i; and β is the adjustment coefficient, which is taken as 1.2 in this paper.
According to the above definition, when ω takes a value close to 1, it means that α i is relatively accurate. It should be noted that since the effect of time on node interaction is considered in TGAT, the same intersection may occur several times.
We describe its computation using the arithmetic example in Figure 7.
In Figure 3, intersection 13 is north of intersection 20. For intersection 20, α I max = 0.403 , q S = 631 , q L = 204 , and j = 1 n q j is the sum of flows other than right-turn flows, so ω = 1.3751 . Similarly for intersection 24 at moment 3556, ω = 1.094 , where adjacent node 20 appears twice, so α I max = 0.591 .
In Figure 7, node 20 at time 3570 and node 24 at time 3556 are target nodes, each connected by straight lines to five neighbouring nodes, with the numbers beside the lines representing the weights of the neighbouring nodes. Each target node is connected in the east, west, south, and north directions to an array of three units, representing the traffic flows for left turns, straight-through, and right turns, respectively. For example, at the east approach of intersection 20, the traffic flow is 165 vehicles per hour for left turns, 930 vehicles per hour for straight-through, and 145 vehicles per hour for right turns.
For further validation, 11 intersections on two main roads in the road network were selected for the study, with intersections numbered 1–7, 13, 20, 24, and 30, and their ω values were counted and plotted on a ridge diagram, as shown in Figure 8.
The height of the ridge represents the density of the data points in the vicinity of the corresponding ω values, the dotted line in the ridge represents the median, and the horizontal position of the ridge represents the range of ω . As can be seen from Figure 8, the ω values of intersection 2 and intersection 20 are significantly high, most of which are larger than 1.2. Most of the rest of the intersections have weight judgement coefficients around 1, indicating that the correlation of these intersections is closely related to the traffic flow, with the shorter length of the hills at intersections 1, 4, 5, 13, and 24, which indicates that the range of data fluctuation is very small, and the weight judgement coefficients are relatively stable.

4.3.2. Validity Validation of Correlation

In order to verify the validity of the correlation degree more intuitively, the correlation degree calculated by TGAT and the correlation degree calculated by the Whitson model are used as the basis for dividing the road network into different control subareas. Specifically, we divided the 1800–3600 s time period in the experiment into three time periods on average and controlled the input flow in the road network according to 1, 1.2, and 1.5 times that of the actual flow. At the same time, we calculated the correlation values of intersections based on simulation parameters in the second and third time periods and divided the subareas based on this to implement coordinated control. The validity of the correlation is verified by comparing the operational efficiency of the road network as a whole.
Figure 9 shows the average traffic statistics for each of the 33 intersections without coordinated control for the above three time periods. The three subgraphs from left to right represent the time periods 1800–2400 s, 2400–3000 s, and 3000–3600 s. The data units in the graph are Queue (m), Delay (s), Vehicle (veh/min), and Stops (time/h).
It can be seen that in period 1, the traffic condition is stable, and the average vehicle delay is less than 45 s at most intersections. Only the statuses of intersection 7 and 16 are slow moving as their average queue lengths were longer. In period 2, the degree of congestion increases at intersection 3 and intersection 7, with the average vehicle delay being over 80 s, and all the other data also increase to some extent, with longer average queue lengths and more average stops. In period 3, most of the intersections are already congested, and the average delay of the most serious intersection 16 exceeded 100 s. It is difficult for the coordinated control strategy to be effective in the case of serious congestion on the whole road network, so we only compare the effectiveness of the correlation degree under the coordinated control.
The correlation degree within period 2 is illustrated as an example. According to the traffic data, the correlation degree of each node of the road network can be obtained by bringing it into the Whitson model and the TGAT model, as shown in Figure 10 and Figure 11.
In the Whitson model, it is considered that association is not necessary when the correlation is less than 0.3, and association usually gives better results when it is greater than 0.4. The fuzzy interval is 0.3–0.4. Following this rule, we have filled the nodes within the same subarea with the same colour in Figure 10 and Figure 11, and the unfilled nodes are controlled individually.
The Whitson correlation-based scenario was labelled as Scenario 1 and TGAT as Scenario 2; the average vehicle delay, average queue length, and average number of stops at all intersections in the road network were counted; and the results are shown in Figure 12.
As can be seen from Figure 12, from 2400 s onwards, with the increase in traffic flow, most traffic indicators show a small increase. The traffic flow in the network is accumulating, according to which the traffic indicators show a gradual increase in general. But the average delay in some periods of Scenario 2 is lower than the previous moment, which indicates that the coordinated control based on the TGAT correlation is more effective. When the traffic volume increases to 1.5 times, the average vehicle delay for Scenario 1 has improved by more than 26% compared to the simulation start time, while the average vehicle delay for Scenario 2 is lower than the value ten minutes prior to Scenario 1, demonstrating that the correlation of the TGAT is still reliable in the presence of a surge in traffic volume. The difference between the two scenarios in terms of average queue length and average number of stops is not significant, mainly because these two values are inherently small, especially since the average number of stops is the value that results from expanding a 5-min statistic to a 1-h one. However, the overall picture is that Scenario 2 is the better option.

5. Discussion

  • Integration of entropy and traffic issues
In this paper, the TGAT model has certain flaws, as it cannot quantitatively describe the relationship between various features and classification results. Therefore, we screened out traffic features that significantly impact the intersection category by calculating information gain. In fact, entropy has more connections with traffic issues. Since the types, quantities, and ordering methods of vehicles, even the ordering of traffic signal phases at intersections, are different, if we can consider vehicles and traffic signals as a whole, use entropy to describe their level of disorder, and optimize in the direction of reducing entropy, there might be new solutions to traffic congestion.
2.
Intersection state
While the TGAT model does not have the highest classification accuracy for category three, it still has a significant overall accuracy advantage. This is mainly due to limitations in experimental data and computing resources, with less than 5000 samples, which is a relatively small dataset. The model parameters chosen were conservative, unable to fully demonstrate the advantages of TGAT as a deep learning model. The literature [24] has proven that TGAT can handle complex high-dimensional datasets such as Reddit (with 11,000 nodes, 672,447 edges, and 172 dimensions), Wikipedia (with 9227 nodes, 157,474 edges, and 172 dimensions), and Industrial (with 170,843 nodes, 2,135,762 edges, and 100 dimensions). Therefore, it can be anticipated that TGAT’s advantage in classification accuracy will become even more apparent as the data volume increases. In future research, while increasing the number of samples, we can adjust TGAT’s parameters, increase the number of training iterations, reduce the batch size, and try other optimizers such as Adadelta and RMSprop to further enhance the model’s accuracy.
3.
Weight evaluation coefficients ω .
We did not choose the intersection on the secondary road to verify ω . On the one hand, we consider that it is a heavy workload. On the other hand, because the traffic flow of the secondary trunk road is relatively small, the traffic flow fluctuates within the data collection interval of every 5 min, which will cause the ω to be unstable.
There is a reason why the ω for intersection 2 and intersection 20 deviate.
(1)
Intersection 2 has a difference of more than four times in flow in the east–west and north–south directions and is in close proximity to intersections 8–10. The very high interaction frequency results in large weights, but the actual flow contribution is very low, resulting in a generally large ω .
(2)
Intersection 20 has similar causes. Its neighbours in the north–south direction are close, but the contribution of traffic is low, and it is more than 500 m away from the adjacent intersections (13, 19, 21, 24), with a low frequency of interactions, all of which lead to large values of ω .
It can be seen that ω is applicable to non-isolated intersections with relatively uniform traffic distribution on most trunk roads and can be used to judge the validity of the correlation, which is positively correlated with traffic.

6. Conclusions and Future Work

Based on the simulation data to extract the intersection traffic characteristics, a TGAT-based intersection correlation model is proposed, which can simultaneously obtain the traffic state of the intersection and the neighbouring intersection correlation. The contributions of this paper lie in the following aspects:
  • The intersection correlation problem is transformed into the neighbour node correlation problem of the nodes in the graph neural network, and the intersection interaction time is defined, the neighbour intersection selection rule is improved, and the traffic state of the intersection can be obtained at the same time.
  • The classification accuracy of the TGAT model proposed in this paper is higher than that of the three classification models, GWO-MLP, LSTM, and SVM, and for the samples with uneven label distribution, the accuracy of each class is higher than 86%, which is a good classification effect and can accurately identify the traffic state of intersections at different moments.
  • We quantitatively calculated the information gain of each traffic characteristic, and the vehicle average delay, average number of stops, and average queue length can significantly affect the classification of intersection status. The effect of traffic capacity and effective green time on classification is smaller, and these features can be appropriately reduced in subsequent research.
  • TGAT-based correlation is positively related to the traffic flow of neighbouring intersections. Compared with the Whitson model, the average vehicle delay, average queue length, and average number of stops of the road network have decreased, which indicates that the correlation degree is effective and can be used as the basis of the traffic control scheme.
There are still some shortcomings in this paper:
  • Due to the limited amount of data, simulation experiments were conducted only on the data of 33 intersections, which should be subsequently expanded to a larger road network environment to verify the efficiency and accuracy of the model in terms of running time.
  • The maximum traffic flow in this paper is 1.5 times that of the investigated flow, and there is no serious congestion in the whole road network. Subsequently, the traffic flow should continue to increase to explore the reliability of the TGAT correlation under oversaturation.
  • Multimodal transportation simulation is very important, and bike lanes are a crucial component of urban road networks [30,31,32,33,34,35]. The experimental area discussed in this paper is located in Beijing, China, where there is a significant presence of non-motorized vehicles that often disrupt motor vehicle traffic. Therefore, when we have more data on bicycles, we can design unique bicycle signal control schemes, which could help improve the efficiency of motor vehicle traffic.

Author Contributions

Conceptualization, P.L. and B.D.; methodology, P.L. and S.L.; software, P.L. and S.L.; validation, P.L. and S.L.; resources, B.D.; data curation, P.L.; writing—original draft preparation, P.L.; writing—review and editing, B.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China under Grant 61772065.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Li, D.; Zhu, F.; Chen, T.; Wong, Y.; Zhu, C. COOR-PLT: A hierarchical control model for coordinating adaptive platoons of connected and autonomous vehicles at signal-free intersections based on deep reinforcement. Transp. Res. Part C Emerg. Technol. 2023, 146, 103933. [Google Scholar] [CrossRef]
  2. El-Tantawy, S.; Abdulhai, B.; Abdelgawad, H. Multiagent Reinforcement Learning for Integrated Network of Adaptive Traffic Signal Controllers (MARLIN-ATSC): Methodology and Large-Scale Application on Downtown Toronto. IEEE Trans. Intell. Transp. 2013, 14, 1140–1150. [Google Scholar] [CrossRef]
  3. Xing, Y.; Li, W.; Liu, W.; Li, Y.; Zhang, Z. A Dynamic Regional Partitioning Method for Active Traffic Control. Sustainability 2022, 14, 9802. [Google Scholar] [CrossRef]
  4. Wang, N.; Guo, G.; Wang, B.; Wang, C. Traffic clustering algorithm of urban data brain based on a hybrid-augmented architecture of quantum annealing and brain-inspired cognitive computing. Tsinghua Sci. Technol. 2020, 25, 813–825. [Google Scholar] [CrossRef]
  5. Wei, Z.; Gao, Y.; Zhang, X.; Li, X.; Han, Z. Adaptive marine traffic behaviour pattern recognition based on multidimensional dynamic time warping and DBSCAN algorithm. Expert Syst. Appl. 2024, 238, 122229. [Google Scholar] [CrossRef]
  6. Tian, X.; Liang, C.; Feng, T.; Min, Y.; Ye, M. Dynamic Control Subarea Division Based on Node Importance Evaluating. Math. Probl. Eng. 2021, 2021, 9923514. [Google Scholar] [CrossRef]
  7. Wang, C.; Zhang, W.; Wu, C.; Hu, H.; Ding, H.; Zhu, W. A traffic state recognition model based on feature map and deep learning. Phys. A Stat. Mech. Its Appl. 2022, 607, 128198. [Google Scholar] [CrossRef]
  8. Zhang, L.; Jia, Y.; Sun, D.; Yang, Y. A fuzzy weighted c-means classification method for traffic flow state division. Mod. Phys. Lett. B 2021, 35, 2150341. [Google Scholar] [CrossRef]
  9. Tu, W.; Xiao, F.; Li, L.; Fu, L. Estimating traffic flow states with smart phone sensor data. Transp. Res. Part C Emerg. Technol. 2021, 126, 103062. [Google Scholar] [CrossRef]
  10. Hu, R.; Xia, Y. Traffic Condition Recognition Based on Vehicle Trajectory Big Data. Wangji Wanglu Jishu Xuekan = J. Int. Technol. 2017, 18, 1587. [Google Scholar]
  11. Yuan, Y.; Zhang, W.; Yang, X.; Liu, Y.; Liu, Z.; Wang, W. Traffic state classification and prediction based on trajectory data. J. Intell. Transp. Syst. 2021, 1–15. [Google Scholar] [CrossRef]
  12. Yang, S.; Wu, J.; Qi, G.; Tian, K. Analysis of traffic state variation patterns for urban road network based on spectral clustering. Adv. Mech. Eng. 2017, 9, 168781401772379. [Google Scholar] [CrossRef]
  13. Shen, G.; Yang, Y. A dynamic signal coordination control method for urban arterial roads and its application. Front. Inf. Technol. Electron. 2016, 17, 907–918. [Google Scholar] [CrossRef]
  14. Hu, Y.; Wang, Y.; Zhang, J.; Yu, H. Correlation degree analysis of arterial adjacent intersections for coordinated control subunit partition. Adv. Mech. Eng. 2018, 10, 168781401774874. [Google Scholar] [CrossRef]
  15. Bie, Y.; Wang, D.; Qu, X. Modelling correlation degree between two adjacent signalised intersections for dynamic subarea partition. IET Intell. Transp. Syst. 2013, 7, 28–35. [Google Scholar] [CrossRef]
  16. Ke, S.; Liu, W.; Lu, Z.; Rao, W.; An, C.; Xia, J. Subarea Partition Based on Correlation Analysis with Edge-Elimination Strategy Using Automatic License Plate Recognition Data. Transp. Res. Rec. J. Transp. Res. Board 2022, 2676, 641–652. [Google Scholar] [CrossRef]
  17. Pang, M.; Yang, M. Coordinated control of urban expressway integrating adjacent signalized intersections based on pinning synchronization of complex networks. Transp. Res. Part C Emerg. Technol. 2020, 116, 102645. [Google Scholar] [CrossRef]
  18. Kipf, T.N.; Welling, M. Semi-Supervised classification with graph convolutional networks. In Proceedings of the International Conference on Learning Representations (ICLR), Toulon, France, 24–26 April 2017. [Google Scholar]
  19. Velickovi, P.; Cucurull, G.; Casanova, A.; Romero, A.; Li, P.; Bengio, Y. Graph attention networks. In Proceedings of the International Conference on Learning Representations (ICLR), Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
  20. Wang, M.; Wu, L.; Li, M.; Wu, D.; Shi, X.; Ma, C. Meta-learning based spatial-temporal graph attention network for traffic signal control. Knowl.-Based Syst. 2022, 250, 109166. [Google Scholar] [CrossRef]
  21. Fang, X.; Huang, J.; Wang, F.; Zeng, L.; Liang, H.; Wang, H. Constgat: Contextual spatial–temporal graph attention network for travel time estimation at baidu maps. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Virtual Event, 23–27 August 2020; pp. 2697–2705. [Google Scholar]
  22. Zhang, X.; Huang, C.; Xu, Y.; Xia, L. Spatial-Temporal Convolutional Graph Attention Networks for Citywide Traffic Flow Forecasting. In Proceedings of the 31th ACM International Conference on Information & Knowledge Management(CIKM), Atlanta, GA, USA, 17–21 October 2022; pp. 1853–1862. [Google Scholar]
  23. Wu, L.; Wang, M.; Wu, D.; Wu, J. Dynstgat: Dynamic spatial–temporal graph attention network for traffic signal control. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management (CIKM), Queensland, Australia, 1–5 November 2021; pp. 2150–2159. [Google Scholar]
  24. Xu, D.; Ruan, C.; Korpeoglu, E.; Kumar, S.; Achan, K. Inductive representation learning on temporal graphs. In Proceedings of the International Conference on Learning Representations (ICLR), Addis Ababa, Ethiopia, 26–30 April 2020. [Google Scholar]
  25. Rodriguez, A.; Laio, A. Clustering by fast search and find of density peaks. Science 2014, 344, 1489–1492. [Google Scholar] [CrossRef]
  26. Zeng, X.; Zhang, Y.; Wang, X.; Chen, K.; Li, D.; Yang, W. Fine Grained Image Retrieval via Piecewise Cross Entropy loss. Image Vis. Comput. 2019, 93, 103820. [Google Scholar] [CrossRef]
  27. Hassib, E.M.; El-Desouky, A.I.; Labib, L.M.; El-kenawy, E.M. WOA + BRNN: An imbalanced big data classification framework using Whale optimization and deep neural network. Soft Comput. 2020, 24, 5573–5592. [Google Scholar] [CrossRef]
  28. Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef]
  29. Cervantes, J.; Garcia-Lamont, F.; Rodríguez-Mazahua, L.; Lopez, A. A comprehensive survey on support vector machine classification: Applications, challenges and trends. Neurocomputing 2020, 408, 189–215. [Google Scholar] [CrossRef]
  30. Yi, D.; Su, J.; Liu, C.; Quddus, M.; Chen, W. A machine learning based personalized system for driving state recognition. Transp. Res. Part C Emerg. Technol. 2019, 105, 241–261. [Google Scholar] [CrossRef]
  31. Kilani, M.; Diop, N.; De Wolf, D. A multimodal transport model to evaluate transport policies in the north of france. Sustainability 2022, 14, 1535. [Google Scholar] [CrossRef]
  32. Keler, A.; Kaths, J.; Chucholowski, F.; Chucholowski, M.; Grigoropoulos, G.; Spangler, M.; Kaths, H.; Busch, F. In A bicycle simulator for experiencing microscopic traffic flow simulation in urban environments. In Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, USA, 4–7 November 2018; IEEE: New York, NY, USA, 2018; pp. 3020–3023. [Google Scholar]
  33. Braess, D.; Nagurney, A.; Wakolbinger, T. On a paradox of traffic planning. Transp. Sci. 2005, 39, 446–450. [Google Scholar] [CrossRef]
  34. Kilani, M.; Bennaya, S. Environmental impacts of bicycling in urban areas: A micro-simulation approach. Transp. Res. Part D Transp. Environ. 2023, 125, 103967. [Google Scholar] [CrossRef]
  35. Milne, A.; Melin, M. Bicycling and Walking in the United States: 2014 Benchmarking Report; SAGE Publications Inc.: Thousand Oaks, CA, USA, 2014. [Google Scholar]
Figure 1. Overall framework. (A) Input data includes node characteristics and interaction times; (B) The model composed of multi-layer TGAT; (C) Translate the output of the TGAT model into neighbor node weights and node traffic states; (D) Validation of correlation by parameter “ ω ” and subarea experiment.
Figure 1. Overall framework. (A) Input data includes node characteristics and interaction times; (B) The model composed of multi-layer TGAT; (C) Translate the output of the TGAT model into neighbor node weights and node traffic states; (D) Validation of correlation by parameter “ ω ” and subarea experiment.
Entropy 26 00390 g001
Figure 2. Interaction path schematic.
Figure 2. Interaction path schematic.
Entropy 26 00390 g002
Figure 3. Intersection number schematic.
Figure 3. Intersection number schematic.
Entropy 26 00390 g003
Figure 4. Node embedding visualization results.
Figure 4. Node embedding visualization results.
Entropy 26 00390 g004
Figure 5. Confusion matrix for each algorithm test set.
Figure 5. Confusion matrix for each algorithm test set.
Entropy 26 00390 g005
Figure 6. Information gain for each feature.
Figure 6. Information gain for each feature.
Entropy 26 00390 g006
Figure 7. Intersection information.
Figure 7. Intersection information.
Entropy 26 00390 g007
Figure 8. The distribution of ω at intersections on main roads.
Figure 8. The distribution of ω at intersections on main roads.
Entropy 26 00390 g008
Figure 9. Value of ω at intersections on main roads.
Figure 9. Value of ω at intersections on main roads.
Entropy 26 00390 g009
Figure 10. Whitson model correlation in time period 2.
Figure 10. Whitson model correlation in time period 2.
Entropy 26 00390 g010
Figure 11. TGAT model correlation in time period 2.
Figure 11. TGAT model correlation in time period 2.
Entropy 26 00390 g011
Figure 12. Traffic parameter statistics for different scenarios.
Figure 12. Traffic parameter statistics for different scenarios.
Entropy 26 00390 g012
Table 1. Intersection characteristic parameters.
Table 1. Intersection characteristic parameters.
No.SymbolMeaning
1Traffic flow
characteristics
D a v e The average delay of all simulated vehicles in a specified inlet lane (s)
2 T s t o p d The average stopping time of all simulated vehicles in a specified inlet lane (s)
3 N stops The average stops of all simulated vehicles in a specified inlet lane (time)
4 N veh The total number of simulated vehicles in a specified inlet lane (veh)
5 L queue The average queue length of all simulated vehicles in a specified inlet lane (m)
6Physical
characteristics
C Total design capacity of intersection inlets (veh/h)
7 T sg Effective green light time for straight direction (s)
8 T lg Effective green light time for left-turn direction (s)
9 T The total signal cycle duration at the intersection (s)
Table 2. Parameters for each algorithm.
Table 2. Parameters for each algorithm.
No.NameParameters
1TGATNumber of adjacent nodes (5), learning rate ( 3 × 10 4 ), dropout (0.15), n_head (3), batch_size (200), n_epoch (500), optimizer (Adam), n_layer (2)
2GWO-MLPpopulation size (30), n_epoch (300), implicit layers of the MLP (2), implicit unit number (20), learning rate ( 1 × 10 4 )
3LSTMnetwork framework (PyTorch), implicit layers (2), implicit unit number (32), dropout (0.15), learning rate ( 3 × 10 3 )
4SVMkernel function (Radial Basis Function, RBF), n_cross-validation (10)
Table 3. Evaluation indicators for each algorithm.
Table 3. Evaluation indicators for each algorithm.
ModelPrecisionRecallF1
GWO-MLP90.9490.0089.33
LSTM91.7392.0391.61
SVM83.7182.8483.00
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, P.; Dong, B.; Li, S. A Study of Adjacent Intersection Correlation Based on Temporal Graph Attention Network. Entropy 2024, 26, 390. https://doi.org/10.3390/e26050390

AMA Style

Li P, Dong B, Li S. A Study of Adjacent Intersection Correlation Based on Temporal Graph Attention Network. Entropy. 2024; 26(5):390. https://doi.org/10.3390/e26050390

Chicago/Turabian Style

Li, Pengcheng, Baotian Dong, and Sixian Li. 2024. "A Study of Adjacent Intersection Correlation Based on Temporal Graph Attention Network" Entropy 26, no. 5: 390. https://doi.org/10.3390/e26050390

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop