基于检查点数据的GCN-GRU车辆轨迹和交通流量预测
Deyong Guan1, Na Ren1, Ke Wang2
1College of Transportation, Shandong University of Science and Technology, Qingdao, 266590, China.
Scientific reports
|December 5, 2024
概括
本研究引入了一种使用交通检查点数据和图形卷积神经网络门循环单元 (GCN-GRU) 模型进行准确的城市交通流量预测的新方法. GCN-GRU模型显著提高了轨迹预测的准确性,从而实现了更可靠的流量预测.
科学领域:
- 城市规划和交通管理.
- 数据科学和人工智能数据科学和人工智能
- 运输工程 运输工程 运输工程
背景情况:
- 大规模的交通数据需要对城市道路网络进行先进的短期交通分析.
- 准确的车辆轨迹和交通流量预测对于交通管理至关重要,包括路径规划和拥堵警告.
- 现有的方法通常依赖于GPS数据,其覆盖范围和数据重量有局限性.
研究的目的:
- 通过使用交通检查站数据,提出一种用于准确预测城市交通流量的新方法.
- 为了利用检查点数据的广泛覆盖,高可靠性和较轻的重量来进行交通分析.
- 提高车辆轨迹预测的准确性,以提高交通流量预测.
主要方法:
- 使用检查点数据驱动的方法,将数据转换为时间序列车辆轨迹.
- 使用图形卷积神经网络 (GCN) 来从检查点数据和空间关系中学习空间特征.
- 一个门式循环单位 (GRU) 与GCN集成,以捕捉时空相关性,形成用于轨迹预测的GCN-GRU模型.
- 使用GCN-GRU轨迹预测模型的输出,预测了流量.
主要成果:
- 与单个模型 (GCN,GRU,BiGRU,BiLSTM) 相比,GCN-GRU模型在车辆轨迹预测方面表现优越.
- GCN-GRU模型实现了平均绝对误差 (MAE) 和根平均平方误差 (RMSE) 的显著降低.
- 使用GCN-GRU模型预测的流量显示平均绝对百分比误差 (MAPE) 为0.18,证实了其可靠性.
结论:
- 拟议的GCN-GRU模型有效地从检查点数据中提取时空特征,以准确预测车辆轨迹.
- 该方法为城市道路网络中短期交通流量预测提供了可靠的方法.
- 使用高级深度学习模型的交通检查站数据,为基于GPS的交通分析提供了一个有前途的替代方案.
相关概念视频
End Point Prediction: Gran Plot
276
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
276
Uniform Depth Channel Flow: Problem Solving
58
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
58
Rolling Resistance: Problem Solving
296
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
296
Turbulent Flow: Problem Solving
95
Carbonation is a process used to dissolve carbon dioxide gas in a liquid, commonly used in the production of carbonated beverages. Achieving efficient carbonation requires careful control of temperature, pressure, and flow conditions. By adjusting these parameters, carbonation efficiency can be maximized, producing a higher concentration of CO2 in the liquid.
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
95
Laminar Flow: Problem Solving
113
Laminar flow occurs when a fluid moves smoothly in parallel layers with minimal mixing and turbulence. In fluid mechanics, ensuring laminar flow within a pipe is essential for precise control of flow characteristics, especially in engineering applications. The key factor in determining whether flow remains laminar is the Reynolds number, a dimensionless quantity that depends on the fluid's velocity, density, viscosity, and the pipe's diameter. A Reynolds number of 2100 or lower...
113
Uniform Depth Channel Flow
61
Uniform depth channel flow keeps fluid depth consistent along channels such as irrigation canals. In natural channels, such as rivers, approximate uniform flow is often assumed. This condition occurs when the channel’s bottom slope matches the energy slope, balancing potential energy lost from gravity with head loss due to shear stress. This balance prevents depth changes along the channel length, resulting in a steady, uniform flow.Uniform flow in open channels with a constant cross-section...
61


