| Literature DB >> 30103539 |
Mariano Gallo1, Giuseppina De Luca2.
Abstract
This paper proposes a method for estimating traffic flows on some links of a road network knowing the data on other links that are monitored with sensors. In this way, it is possible to obtain more information on traffic conditions without increasing the number of monitored links. The proposed method is based on artificial neural networks (ANNs), wherein the input data are the traffic flows on some monitored road links and the output data are the traffic flows on some unmonitored links. We have implemented and tested several single-layer feed-forward ANNs that differ in the number of neurons and the method of generating datasets for training. The proposed ANNs were trained with a supervised learning approach where input and output example datasets were generated through traffic simulation techniques. The proposed method was tested on a real-scale network and gave very good results if the travel demand patterns were known and used for generating example datasets, and promising results if the demand patterns were not considered in the procedure. Numerical results have underlined that the ANNs with few neurons were more effective than the ones with many neurons in this specific problem.Entities:
Keywords: ITS; artificial neural networks; smart roads; traffic sensors
Year: 2018 PMID: 30103539 PMCID: PMC6111933 DOI: 10.3390/s18082640
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Generation of training datasets.
Figure 2Road network model and monitored links.
Trained ANNs.
| Demand Pattern | Period | Neurons |
|---|---|---|
| No | All | 6 |
| 10 | ||
| 20 | ||
| 50 | ||
| Yes | MP | 6 |
| 10 | ||
| 20 | ||
| 50 | ||
| AP | 6 | |
| 10 | ||
| 20 | ||
| 50 | ||
| OP | 6 | |
| 10 | ||
| 20 | ||
| 50 | ||
| All | 6 | |
| 10 | ||
| 20 | ||
| 50 |
Forecast error measures.
| Neurons | 6 | 10 | 20 | 50 | |||||
|---|---|---|---|---|---|---|---|---|---|
| Best Case | Worst Case | Best Case | Worst Case | Best Case | Worst Case | Best Case | Worst Case | ||
|
| |||||||||
| Without demand pattern | All periods | 4068.57 | 2940.26 | 5750.85 | 8618.68 | 8398.84 | 4395.26 | 10,902.83 | 3817.52 |
| With demand pattern | MP | 2745.55 | 12,187.61 | 2711.22 | 13,885.76 | 2794.76 | 12,428.60 | 3125.40 | 13,403.28 |
| AP | 1837.69 | 6275.93 | 1788.36 | 8857.49 | 2253.55 | 8686.23 | 2723.28 | 8990.26 | |
| OP | 352.64 | 1577.61 | 319.70 | 1606.36 | 312.06 | 1436.70 | 487.15 | 2332.71 | |
| All periods | 3273.54 | 2638.57 | 2487.71 | 1855.52 | 3073.77 | 2360.71 | 2842.60 | 1961.30 | |
|
| |||||||||
| Without demand pattern | All periods | 63.79 | 54.22 | 92.84 | 75.83 | 91.65 | 66.30 | 104.42 | 61.79 |
| With demand pattern | MP | 52.40 | 110.40 | 52.07 | 117.84 | 52.87 | 111.48 | 55.91 | 115.77 |
| AP | 42.87 | 79.22 | 42.29 | 94.11 | 47.47 | 93.20 | 52.19 | 94.82 | |
| OP | 18.78 | 39.72 | 17.88 | 40.08 | 17.67 | 37.90 | 22.07 | 48.30 | |
| All periods | 57.21 | 51.37 | 49.88 | 43.08 | 55.44 | 48.59 | 53.32 | 44.29 | |
|
| |||||||||
| Without demand pattern | All periods | 0.00016 | 0.00034 | 0.00022 | 0.00044 | 0.00023 | 0.00040 | 0.00027 | 0.00038 |
| With demand pattern | MP | 0.00013 | 0.00027 | 0.00013 | 0.00029 | 0.00013 | 0.00028 | 0.00014 | 0.00029 |
| AP | 0.00014 | 0.00025 | 0.00014 | 0.00030 | 0.00015 | 0.00030 | 0.00017 | 0.00031 | |
| OP | 0.00013 | 0.00027 | 0.00013 | 0.00028 | 0.00013 | 0.00027 | 0.00016 | 0.00034 | |
| All periods | 0.00014 | 0.00033 | 0.00013 | 0.00029 | 0.00013 | 0.00032 | 0.00013 | 0.00030 | |
|
| |||||||||
| Without demand pattern | All periods | 0.966 | 0.786 | 0.946 | 0.668 | 0.931 | 0.702 | 0.912 | 0.762 |
| With demand pattern | MP | 0.978 | 0.908 | 0.978 | 0.895 | 0.977 | 0.897 | 0.973 | 0.890 |
| AP | 0.975 | 0.925 | 0.976 | 0.895 | 0.971 | 0.893 | 0.963 | 0.906 | |
| OP | 0.975 | 0.894 | 0.976 | 0.889 | 0.976 | 0.902 | 0.966 | 0.846 | |
| All periods | 0.975 | 0.831 | 0.979 | 0.877 | 0.977 | 0.847 | 0.978 | 0.871 | |
Computing times.
| Neurons | 6 | 10 | 20 | 50 | |||||
|---|---|---|---|---|---|---|---|---|---|
| Epochs | Time | Epochs | Time | Epochs | Time | Epochs | Time | ||
|
| |||||||||
| Without demand pattern | All periods | 447 | 16′′ | 465 | 17′′ | 544 | 22′′ | 489 | 26′′ |
| With demand pattern | MP | 406 | 17′′ | 196 | 8′′ | 322 | 14′′ | 387 | 21′′ |
| AP | 185 | 8′′ | 146 | 6′′ | 201 | 9′′ | 216 | 16′′ | |
| OP | 197 | 8′′ | 300 | 13′′ | 583 | 25′′ | 596 | 30′′ | |
| All periods | 1000 | 1′11′′ | 1000 | 1′13′′ | 1000 | 1′16′′ | 1000 | 1′37′′ | |
Figure 3Dispersion diagrams without the demand pattern for the ANN with six neurons.
Figure 4Dispersion diagrams with demand pattern for the ANNs with six neurons (MP: morning peak-hour; AP: afternoon peak-hour; OP: off-peak-hour; All: all periods).