# Traffic Flow Prediction
Traffic Flow Prediction with Neural Networks(SAEs、LSTM、GRU).
## Requirement
- Python 3.6
- Tensorflow-gpu 1.5.0
- Keras 2.1.3
- scikit-learn 0.19
## Train the model
**Run command below to train the model:**
```
python train.py --model model_name
```
You can choose "lstm", "gru" or "saes" as arguments. The ```.h5``` weight file was saved at model folder.
## Experiment
Data are obtained from the Caltrans Performance Measurement System (PeMS). Data are collected in real-time from individual detectors spanning the freeway system across all major metropolitan areas of the State of California.
device: Tesla K80
dataset: PeMS 5min-interval traffic flow data
optimizer: RMSprop(lr=0.001, rho=0.9, epsilon=1e-06)
batch_szie: 256
**Run command below to run the program:**
```
python main.py
```
These are the details for the traffic flow prediction experiment.
| Metrics | MAE | MSE | RMSE | MAPE | R2 | Explained variance score |
| ------- |:---:| :--:| :--: | :--: | :--: | :----------------------: |
| LSTM | 7.21 | 98.05 | 9.90 | 16.56% | 0.9396 | 0.9419 |
| GRU | 7.20 | 99.32 | 9.97| 16.78% | 0.9389 | 0.9389|
| SAEs | 7.06 | 92.08 | 9.60 | 17.80% | 0.9433 | 0.9442 |
![evaluate](/images/eva.png)
## Reference
@article{SAEs,
title={Traffic Flow Prediction With Big Data: A Deep Learning Approach},
author={Y Lv, Y Duan, W Kang, Z Li, FY Wang},
journal={IEEE Transactions on Intelligent Transportation Systems, 2015, 16(2):865-873},
year={2015}
}
@article{RNN,
title={Using LSTM and GRU neural network methods for traffic flow prediction},
author={R Fu, Z Zhang, L Li},
journal={Chinese Association of Automation, 2017:324-328},
year={2017}
}
## Copyright
See [LICENSE](LICENSE) for details.
算法如诗
- 粉丝: 2496
- 资源: 61
最新资源
- 基于扩散概率分布的时序知识图谱推理《华中师范大学-周有光》
- 001.HC04蓝牙串口的配置及使用
- Comsol多孔介质内的粒子流动案例,可以追踪粒子运动轨迹
- FocusAny 智能工具Win版 0.2.0
- 游戏人物检测24-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 2021年全球疾病负担研究(GBD)全因死亡率.zip
- 基于MATLAB的轴承故障检测系统,代码加详细的说明书,以及操作步骤,设计方案,参考意义巨大
- 基于vue+python开发的全网热搜排行榜榜单,支持微博热搜、知乎热榜、抖音热点、百度热搜、搜狗热榜(源码)
- 2021年全球疾病负担研究(GBD)社会人口指数.zip
- 老版本CAD版本转换,不需要安装cad
- 三菱旋切飞剪,用的是运动控制器Q172DSCPU做的飞剪控制,凸轮曲线的由来是分析计算出来的 其中文件是一个程序+一个文档说明
- 1_海绵宝宝多js七页.zip
- 游戏人物检测25-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- PMSM滑模控制仿真无位置 永磁电机 可提供文档if启动 如果没有收敛,将1e-4搞小一点 e-6或者e-5试下 本次滑模模型文档包括: 1 simulink界面调整,由于使用这个仿真的时候很可能
- 基于 OpenMV 和 STM32 的 循迹小车详细文档+全部资料+高分项目.zip
- 基于esp8266和stm32的ov2640网络摄像头详细文档+全部资料+高分项目.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈