Next Article in Journal
Modeling Debris Flow Events in the Rio Inferno Watershed (Italy) Through UAV-Based Geomorphological Survey and Rainfall Data Analysis
Previous Article in Journal
Asset Administration Shell Tool Comparison: A Case Study with Real Digital Twins Used in Petrochemical Industry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Travel Time Information on Signalized Arterials

Korea Institute of Civil Engineering and Building Technology, Goyang 10223, Republic of Korea
Sensors 2025, 25(7), 1977; https://doi.org/10.3390/s25071977
Submission received: 11 February 2025 / Revised: 19 March 2025 / Accepted: 21 March 2025 / Published: 22 March 2025
(This article belongs to the Section Intelligent Sensors)

Abstract

:
Travel time information has become an essential component of everyday commuting. Without such information, schedule delays would increase, leading to inevitable losses in traveler utility. In Korea, dedicated short-range communication transponders that identify vehicles have been installed along signalized arterials to collect travel time data. By matching vehicle identifications at consecutive points, travel times can be measured. However, for travel time information to be effective, two types of data processing techniques are required: outlier filtering and travel time prediction. This study proposes algorithms to address both challenges. An outlier filtering algorithm based on the median-based confidence interval was developed, taking into account the travel time characteristics on suburban arterials with frequent entry and exit points. Additionally, a travel time prediction algorithm that integrates Long Short-Term Memory (LSTM) and Convolutional Neural Networks (CNNs), referred to as LSTM-CNN, was developed to capture both long-term trends and local patterns in travel time data. The implementation of these algorithms resulted in a 2.2% reduction in error rates under congested conditions compared to current practices. At the 4 km study site, the annual benefits from this error reduction could amount to USD 135,200.

1. Introduction

Travel time information has become an essential aspect of daily life. Without access to such information, social utility may diminish due to early or late arrivals, leading to wasted time that could otherwise be allocated to more valuable activities. To collect travel time data, two types of traffic detectors have been deployed: point detectors and section detectors. Point detectors measure vehicle speed at a specific location, and travel time is estimated by dividing the distance by the measured speed. Section detectors, on the other hand, identify vehicles at distinct locations and match vehicle identifications at two consecutive points to calculate travel time. Point detectors have been recognized as effective for uninterrupted facilities, but they present limitations on interrupted facilities due to delays at intersections. Consequently, section detectors, which can directly measure travel times, have been installed on signalized arterials. As of 2021, 270 dedicated short-range communication (DSRC) transponders that identify passing vehicles were deployed on suburban arterials in Korea [1]. However, travel time information in DSRC systems on signalized arterials faces two main challenges: outlying travel time data and time lags in the collected data.
Outlying observations primarily occur due to exit and re-entry maneuvers between section detectors. Signalized arterials typically feature frequent intersections and roadside businesses along the route, which can lead to frequent exit and re-entry maneuvers. If these outlying observations are not properly addressed, the travel time information may become unreliable. Moreover, as travel time data are collected when vehicles complete their trips within section detector systems, the recorded travel times inherently exhibit a time lag. This lag renders the information less useful for drivers who are beginning their trips along the route. To address the issue of outliers, an outlier filtering algorithm needs to be developed, and to mitigate the time lag, a prediction technique must be applied. Currently, a median filter and k-Nearest Neighbor (k-NN) techniques are employed in the DSRC system. However, the median filter alone is insufficient for identifying all valid travel times, and the k-NN algorithm has demonstrated limitations in predicting travel times under congested conditions. Therefore, further improvements are necessary to enhance the effectiveness of the DSRC-based traffic information system.
In this study, two key challenges were addressed. To resolve the outlier issue, a median-based confidence interval concept was derived. To mitigate the time-lag phenomenon, a deep learning model combining Long Short-Term Memory (LSTM) and Convolutional Neural Networks (CNNs) was proposed. The proposed techniques were compared to the current methods, which rely on a simple median filter for outlier filtering and k-Nearest Neighbor (k-NN) for travel time prediction. Finally, the superiority of the developed techniques over the existing practices was thoroughly discussed.

2. Previous Research

2.1. Outlier Filtering

Numerous studies have been conducted to filter outlying travel times from valid data sets. In the early stages, outliers were removed using a mean-based threshold approach, where valid travel times in subsequent aggregation intervals were defined within a specific range based on the mean travel time of the previous interval [2,3,4]. However, this simple threshold scheme did not accurately capture the full range of travel time patterns, leading to the exclusion of valid travel times when the threshold was too low and the inclusion of outliers when the threshold was too high. To address the limitations of the mean-based threshold, more complex algorithms were proposed [5,6,7]. However, these sophisticated algorithms have shown limitations regarding real-time application, and the need to estimate multiple parameters has hindered their practical use in real-world systems.
The DSRC system examined in this study currently employs a median filter, where the average travel time is estimated using the median value within each aggregation interval. The median filter has demonstrated advantages in terms of practicality and reliability over conventional algorithms; however, it is still unable to identify all valid travel times. To analyze travel time patterns or distributions in greater detail, it is essential to obtain all valid individual travel times. Therefore, there is a need to develop a robust outlier filtering algorithm that not only identifies each valid travel time but also ensures practical applicability.

2.2. Travel Time Prediction

In the early stages, several techniques—including the Kalman filter, nonparametric time series analysis models, regression analysis, and k-NN models—were employed to forecast travel times for real-time traveler information [8,9,10,11]. Among these, k-NN models were found to be particularly effective for travel time prediction up until the mid-2010s [12,13,14,15,16,17]. However, the need for k-NN models to identify the k-nearest neighbors each time new data are received posed a significant challenge for real-time applications. Additionally, the computational resources required to operate the k-NN algorithm were substantial compared to other models.
In the late 2010s, deep learning models garnered significant attention in the field of travel time forecasting. Numerous pioneering studies investigated the application of LSTM and sequence-to-sequence (seq2seq) models, revealing that their performance substantially outperforms that of conventional models [18,19,20,21,22,23,24,25,26]. However, these studies primarily utilized individual deep learning models, suggesting that the integration of composite models could further enhance predictive accuracy.
The DSRC system examined in this study employs a k-NN model for travel time prediction. Acknowledging the limitations of k-NN models and the emergence of more advanced deep learning techniques, the operators of the DSRC system have been exploring artificial intelligence models to enhance the reliability of travel time predictions. In this context, an innovative deep learning model that integrates two architectures (CNN and LSTM) has been developed.

3. Methodology

3.1. Outlier Filtering

As discussed earlier, to address the current issues with outlier treatment—ensuring both practicality and the inclusion of all valid travel times—a robust outlier filtering algorithm (Equations (1)–(4)) based on the concept of confidence intervals was proposed. In determining the confidence interval, the median, rather than the mean, was utilized and adjusted with correction factors to account for the travel time data’s tendency to deviate abnormally from the valid values. This filtering algorithm effectively identifies all valid data points that fall within the established confidence interval.
T A B t = i t B , i t A , i N S A B t ,       w h e r e   i S A B ( t )
S A B t k | t T w < t B , k t m x ~ t z α / 2 S E < ( t B , m t A , m x ~ t + z α / 2 S E
x ~ t = m e d i a n ( t B , m t A , m )
S E = [ 1.253 × ( Q 3 Q 1 1.35 ) ] / n
where
TAB(t) = average of valid travel times from A to B at time t;
N = number of samples in 5 min block of travel times;
SAB(t) = set of valid travel times from A to B at time t;
TW = aggregation (collection) interval;
tA(or B),i(or m) = detection time of vehicle i (or m) at point A (or B);
1.253 and 1.35 = conversion factors (refer to [27,28,29]).
The developed filtering algorithm is practically applicable to real-world systems, as it does not require the estimation of the complex parameters used in previous studies. Typically, the aggregation interval is set at 5 min. During each five-minute interval, the median and standard error (SE) of all travel times recorded by traversing vehicles are calculated, and a confidence interval (e.g., 95%, 99%) is derived based on these values. Finally, individual travel times falling within this confidence interval are identified as valid data.

3.2. Travel Time Prediction

As previously described, various deep learning models have been employed to forecast travel times. However, most prior studies have predominantly utilized a single model. In this study, a hybrid model was proposed to effectively capture both long-term and local patterns in travel time data, thereby enhancing prediction accuracy. The proposed Long Short-Term Memory–Convolutional Neural Network (LSTM-CNN) model integrates an LSTM network (Equations (5)–(10)) with CNNs (Equation (11)). This architecture is designed to capture temporal dependencies through LSTMs and spatial or local patterns through CNNs in the time-series travel time data. The architecture of the LSTM-CNN model is depicted in Figure 1. Both components operate independently to learn temporal and local patterns, respectively, followed by a concatenation layer to integrate their outputs.
In an LSTM network, the key equations govern the behavior of the gates (forget, input, and output) and the cell state. The LSTM equations are as follows:
f t = σ W f · x t + U f · h t 1 + b f
i t = σ ( W i · x t + U i · h t 1 + b i )
C ~ t = t a n h ( W C · x t + U C · h t 1 + b C )
C t = f t C t 1 + i t C ~ t
o t = σ ( W o · x t + U o · h t 1 + b o )
h t = o t t a n h ( C t )
where
xt = input at time step t;
h t 1 = hidden state from the previous time step;
C t 1 and C t = previous and present cell states;
f t , i t , o t = forget, input, and output gates;
C ~ t = candidate cell state;
W f , W i , W C , W o = input weights for the gates and cell state;
U f , U i , U C , U o = recurrent weights;
b f , b i , b C , b o = biases;
σ and t a n h = sigmoid and hyperbolic tangent functions;
= element-wise multiplication.
In a CNN, the convolution operation is fundamental. The convolution process can be represented by the following equation:
Z i , j , k = m = 0 M 1 n = 0 N 1 X i + m , j + n , c · W m , n , c , k + b k
where
Z i , j , k = output feature map at position ( i , j ) and channel k ;
X i + m , j + n , c = input value at position ( i + m , j + n ) for channel c ;
W m , n , c , k = convolution filter weights;
b k = bias term for channel k ;
M and N = dimensions of the filter and kernel.
The benefits of the proposed LSTM-CNN model over the previous models that exclusively utilized a single model are as follows:
  • Temporal and spatial dependencies: LSTM effectively captures long-term temporal dependencies, while CNN extracts spatial or local patterns from the data.
  • Multi-scale learning: CNN captures patterns at multiple scales through convolutional filters, aiding in the detection of important features in time-series data.
  • Dimensionality reduction: pooling layers in CNN reduce dimensionality and computational complexity, thereby enhancing model efficiency.

4. Study Site

To evaluate the developed algorithms, travel time data were collected from a DSRC-based traffic information system deployed on National Highway 38 in the Pyeongtaek region of South Korea. As illustrated in Figure 2, the study section spans 4 km and comprises a total of six signalized intersections. DSRC Roadside Equipment (RSE) was installed at both ends of the section to record the passing times of vehicles equipped with a DSRC On-Board Unit (OBU). As of the time the experimental data were collected, approximately 60% of vehicles in Korea were equipped with DSRC OBUs.
Despite the posted speed limit of 80 km/h, the average speed during non-congested periods was around 50–60 km/h due to the high density of traffic signals along the route. The area is situated near an industrial complex, leading to congestion during weekday morning commutes. Since there is no congestion on weekends due to the lack of commuter traffic, the data collection focused on weekdays in January 2013, when morning congestion was consistently observed.
The baseline data for the evaluation were generated by the operators of the DSRC system. These operators manually identified valid travel times based on their prior knowledge of the section and monitoring results from surveillance cameras installed along the route. The baseline data verified by the operators are depicted in Figure 3, and the descriptive statistics are presented in Table 1.
The travel time data were aggregated at 5 min intervals, in alignment with the DSRC-based traffic information system deployed on the National Highway. Daily congestion was observed between 8:00 and 9:00 a.m., whereas in the afternoon, although traffic volume increased, the rise in travel time was less pronounced compared to the morning peak period. A total of 5181 data points were collected at 5 min intervals over approximately 18 days. As indicated in Table 1, the average travel time for the study section was 286 s, with a standard deviation of 106 s, a minimum of 130 s, and a maximum of 1193 s. The maximum travel time was nearly five times the average, highlighting significant congestion during morning peak hours.

5. Generation of Travel Time Information

5.1. Outlier Filtering

The proposed outlier filtering algorithm was applied to the collected weekday travel time data described previously. A one-day example is illustrated in Figure 4, demonstrating that all apparent outliers were successfully filtered after applying the algorithm. As mentioned earlier, the current practice generates only one median value per aggregation interval (5 min), which prevents the identification of individual travel time records. In contrast, when the developed algorithm is applied, all individual travel time records can be retrieved, as shown in Figure 4b.
The algorithm’s capability to capture the entire set of valid travel times allows practitioners to gain deeper insights into travel time patterns. For example, it reveals that the variability of travel times under congested conditions is relatively small compared to that under uncongested conditions. This is likely attributable to the nature of interrupted flow facilities, where travel times tend to vary more widely under free-flow conditions due to traffic signal effects. In contrast, during congestion, the influence of signals diminishes as vehicles queue. Leveraging this understanding, operators could refine travel time information dissemination strategies, such as providing a range of travel times instead of a single average value. Additionally, by obtaining individual travel times, valuable traffic statistics—such as travel time reliability and various descriptive measures—can be derived, which are otherwise unattainable using the current practice.

5.2. Travel Time Prediction

The proposed LSTM-CNN algorithm was implemented using the TensorFlow Keras framework. The filtered travel time data were standardized using the MinMaxScaler to improve prediction performance. A target prediction interval of 30 min was selected. No significant differences in performance were observed when varying the prediction target from 10 min to 1 hour. Consequently, the feature columns included travel times at both the current time and 30 min ahead, while the label column represented the travel time at 30 min ahead. The window size for time series analysis was set to 288 (5 min * 288 = 24 h) to capture the recurrent daily travel time pattern. The processed data were then split into a 7:3 ratio for training and testing.
The grid search technique was employed to identify the optimal parameters. Table 2 presents the parameters explored and the corresponding optimal values determined for each model. To prevent overfitting, the EarlyStopping function with a patience of five was applied, restoring the best weights where the mean square error was minimized. Additionally, a dropout rate of 0.3 was applied to the final dense layer. The training process, as depicted in Figure 5, shows that the reduction in error became relatively small after four epochs.

6. Evaluation

The forecasted travel times were evaluated using three widely recognized metrics (Equations (12)–(14)): Mean Absolute Error (MAE), Root Mean Square Error (RMSE), and Mean Absolute Percentage Error (MAPE). MAE, the mean of absolute errors, is intuitively easier to interpret compared to RMSE. However, RMSE assigns greater weight to larger errors than MAE, often resulting in higher values. According to a study [30], MAE is more appropriate when errors follow a normal distribution, whereas RMSE is better suited for errors following a Laplace distribution. Therefore, both measures are typically employed to assess prediction performance. MAPE converts MAE into a percentage, facilitating comparison across different scales and improving interpretability.
M A E = y y ^ n
R M S E = ( y y ^ ) 2 n
M A P E = 100 n y y ^ y
where
y = observed value;
y ^ = predicted value;
n = number of samples.
The predicted travel times generated by the current and proposed techniques were evaluated using the baseline data described in Figure 3. Table 3 presents the results for the three metrics: MAE, RMSE, and MAPE. The performance of the proposed methodology demonstrated a slight improvement (1.3%) over the current practice. Although the improvement was modest, it was found to be statistically significant, as determined by a paired t-test at a significance level of 0.05 (see Table 4). Figure 6 and Figure 7 depict the comparisons between actual and predicted travel times for the current and proposed algorithms. Given the heightened emphasis on travel time information under congested conditions, the prediction performances were categorized into congested and non-congested conditions, with a threshold of 300 s (1.5 times the free-flow travel time of 200 s). The results indicated the performance improvement (2.2%) of the proposed method was more pronounced under congested conditions, as shown in Table 5 and Figure 8.
Estimating the improvement in prediction performance in monetary terms could provide valuable insights. For this purpose, the travel time information utility function developed by Toppen was employed. The underlying logic of the utility function, based on data collected in Los Angeles, is that reduced schedule delays result from more accurate travel time information. Schedule delays occur when travelers arrive either earlier or later than expected due to inaccurate travel time information. This suggests that reliable travel time information increases traveler utility by enabling them to use their time more productively. Figure 9 presents the traveler utility curve developed by Toppen [31]. According to the graph, a 2.2% reduction in error during the morning peak corresponds to a utility increase of USD 0.20 per person. When applied to the average traffic volume and passenger occupancy on the 4 km stretch of the study site, this could translate to an approximate annual social benefit of USD 135,200.
  • USD 0.20 * 2000 vehicles * 1.3 passengers * 5 days * 52 weeks = USD 135,200

7. Conclusions and Future Studies

Real-time travel time information is a critical element in our daily life. Despite numerous studies conducted over the past several decades, drivers continue to demand more reliable travel time data. To address this need, advanced data processing techniques for DSRC-based traffic information systems have been developed. Prior to this development, current practices and previous studies were thoroughly reviewed, with their limitations identified. These findings underscore the necessity for further advancement in algorithms for outlier filtering and travel time forecasting.
The developed outlier filtering algorithm is grounded in the concept of a median-based confidence interval. Appropriate statistical modifications were applied to the median to utilize the confidence interval of the normal distribution. The proposed technique was implemented on raw travel time data collected from a signalized arterial and demonstrated its effectiveness in censoring outliers from valid travel times. In contrast to the current practice, where a single median value is extracted for every 5 min aggregation interval, the developed algorithm retrieves the entire set of valid data. This advancement allows operators to acquire more detailed insights into travel time patterns, enhancing travel time information provision strategies and statistical analyses.
To address the time-lag effect in DSRC-based traffic information systems, a hybrid model combining LSTM and CNN architectures, referred to as the LSTM-CNN model, was proposed. This deep learning model demonstrated superior performance, achieving a 2.2% reduction in error compared to the traditional k-NN algorithm when applied to outlier-filtered travel time data. Unlike previous studies that employed only a single deep learning model, the proposed hybrid model captures both long-term and local patterns simultaneously. Furthermore, the performance improvement was quantified in monetary terms, yielding an estimated annual social benefit of USD 135,200 on the 4 km experimental stretch.
While the developed algorithms have been rigorously tested on the experimental section characterized by recurrent congestion, further application to travel time data from diverse arterial roads is necessary to ensure their generalizability. Additionally, more advanced deep learning models could be employed to achieve further error reduction, ultimately enhancing traveler utility. Though the proposed prediction algorithm exhibited satisfactory outcomes for recurrent congestion, further verification using travel time data for non-recurrent congestion during incidents or special holidays needs to be performed. Additionally, the developed outlier filtering algorithm still missed a few outliers (Figure 4b) that should have been censored. Future research is necessary for further improvement.

Funding

This paper was supported by a research project (No. 20240190-001) from the Korea Institute of Civil Engineering and Building Technology, funded by the Ministry of Science and ICT.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Ministry of Land, Infrastructure, and Transport. ITS Basic Plan 2030 (Plan to Provide Smart Transportation Services Based on Multi-Layered Communications and Cooperation Between Facilities and Modes); Ministry of Land, Infrastructure, and Transport: Tokyo, Japan, 2021. [Google Scholar]
  2. Southwest Research Institute. Automatic Vehicle Identification Model Deployment Initiative-System Design Document; Texas Department of Transportation: Austin, TX, USA, 1998. [Google Scholar]
  3. Clark, S.D.; Grant-Muller, S.; Chen, H. Cleaning of matched license plate data. Transp. Res. Rec. J. Transp. Res. Board 2002, 1804, 1–7. [Google Scholar] [CrossRef]
  4. Francois, D.; Hesham, R. Estimating dynamic roadway travel times using automatic vehicle identification data for low sampling rates. Transp. Res. Part B 2006, 40, 745–766. [Google Scholar]
  5. Ma, X.; Koutsopoulos, H. Estimation of the automatic vehicle identification based spatial travel time information collected in Stockholm. IET Intell. Transp. Syst. 2010, 4, 298–306. [Google Scholar]
  6. Dan, V.B.; William, H.S., IV; Casey, B. Innovative real-time methodology for detecting travel time outliers on interstate highways and urban arterials. Transp. Res. Rec. J. Transp. Res. Board 2011, 2256, 60–67. [Google Scholar]
  7. Jinhwan, J. Data-cleaning technique for reliable real-life travel time estimation: Use of dedicated short-range communications probes on rural highways. Transp. Res. Rec. J. Transp. Res. Board. 2016, 2593, 85–93. [Google Scholar]
  8. Jinhwan, J. Short-term travel time prediction using the Kalman filter combined with a variable aggregation interval scheme. J. East. Asia Soc. Transp. Stud. 2013, 10, 1884–1895. [Google Scholar]
  9. Kim, H.; Jang, K. Short-Term Prediction of Travel Time Using DSRC on Highway. J. Korean Soc. Civ. Eng. 2013, 33, 2455–2471. [Google Scholar]
  10. Qiao, W.; Haghani, A.; Mamedi, M. A nonparametric model for short-term travel time prediction using Bluetooth data. J. Intell. Transp. Syst. 2013, 17, 165–175. [Google Scholar]
  11. Qiao, W.; Haghani, A.; Shao, C.; Liu, J. Freeway path travel time prediction based on heterogeneous traffic data through nonparametric model. J. Intell. Transp. Syst. 2016, 20, 438–448. [Google Scholar] [CrossRef]
  12. Myung, J.; Kim, D.; Kho, S.; Park, C. Travel time prediction using k nearest neighbor method with combined data from vehicle detector system and automatic toll collection system. Transp. Res. Rec. J. Transp. Res. Board 2011, 2256, 51–59. [Google Scholar]
  13. Wu, S.; Yang, Z.; Zhu, X.; Yu, B. Improved k-NN for short-term traffic forecasting using temporal and spatial information. Transp. Eng. 2014, 140. [Google Scholar] [CrossRef]
  14. Lim, S.; Lee, H.; Park, S.; Heo, T. A study of travel time prediction using k-nearest neighborhood method. Korean J. Appl. Stat. 2013, 26, 835. (In Korean) [Google Scholar] [CrossRef]
  15. Tak, S.; Kim, S.; Jang, K.; Yeo, H. Real-time travel time prediction using multi-level k-nearest neighbor algorithm and data fusion method. In Proceedings of the 2014 International Conference on Computing in Civil and Building Engineering, Orlando, FL, USA, 23–25 June 2014. [Google Scholar]
  16. Yu, B.; Song, X.; Guan, F.; Yang, Z.; Yao, B. k-nearest neighbor model for multi-time-step prediction of short-term traffic condition. J. Transp. Eng. 2016, 142, 04016018. [Google Scholar] [CrossRef]
  17. Zhong, J.; Ling, S. Key factors of k-nearest neighbor nonparametric regression in short-time traffic flow forecasting. In Proceedings of the 21st International Conference on Industrial Engineering and Engineering Management 2014, Selangor Darul Ehsan, Malaysia, 9–12 December 2014; Atlantis Press: Dordrecht, The Netherlands, 2015. [Google Scholar]
  18. Han, D.; Kim, J.; Kim, S. Evaluation of Travel Time Prediction Reliability on Highway Using DSRC Data. J. Intell. Transp. Syst. 2018, 17, 86–98. [Google Scholar] [CrossRef]
  19. Jang, K.; Jo, S.; Jo, Y.; Son, S. Development of Fire Engine Travel Time Estimation Model for Securing Golden Time. J. Intell. Transp. Syst. 2020, 19, 1–13. [Google Scholar] [CrossRef]
  20. Lee, J.; Son, S.; Kim, H. Long-term Prediction of Freeway Travel Time Using Route Travel Data. J. Korean Soc. Transp. 2019, 37, 399–409. [Google Scholar] [CrossRef]
  21. Park, J.; Roh, C. The Development of Travel Time Forecast Methodology using Individual Vehicle Speed of Dedicated Short-Range Communication (DSRC). J. Korea Acad. Ind. Coop. Soc. 2023, 24, 893–899. [Google Scholar]
  22. Duan, Y.; Lv, Y.; Wang, F. Travel time prediction with LSTM neural network. In Proceedings of the 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), Rio de Janeiro, Brazil, 1–4 November 2016; pp. 1053–1058. [Google Scholar]
  23. Petersen, N.C.; Rodrigues, F.; Pereira, F.C. Multi-output bus travel time prediction with convolutional LSTM neural network. Expert Syst. Appl. 2019, 120, 426–435. [Google Scholar] [CrossRef]
  24. Zhang, N.; Wang, F.; Chen, X.; Zhao, T.; Kang, Q. Spatial-temporal attention-based seq2seq framework for short-term travel time prediction. Int. J. Bio-Inspired Comput. 2022, 20, 23–37. [Google Scholar] [CrossRef]
  25. Ho, M.; Chen, Y.; Hung, C.; Wu, H. A Hybrid Deep Learning Network for Long-Term Travel Time Prediction in Freeways. In Proceedings of the 2021 International Conference on Technologies and Applications of Artificial Intelligence (TAAI), Taichung, Taiwan, 18–20 November 2021; pp. 78–83. [Google Scholar]
  26. Liu, Y.; Zhang, H.; Jia, J.; Shi, B.; Wang, W. Understanding urban bus travel time: Statistical analysis and a deep learning prediction. Int. J. Mod. Phys. B 2023, 37. [Google Scholar] [CrossRef]
  27. Roy, P.; Laprise, R.; Gachon, P. Sampling Errors of Quantile Estimations from Finite Samples of Data. arXiv 2016, arXiv:1610.03458. [Google Scholar]
  28. Wan, X.; Wang, W.; Liu, J.; Tong, T. Estimating the Sample Mean and Standard Deviation from the Sample Size, Median, Range and/or Interquartile Range. BMC Med Res. Methodol. 2014, 14, 1–13. [Google Scholar] [CrossRef] [PubMed]
  29. Bland, M. Estimating Mean and Standard Deviation from the Sample Size, Three Quartiles, Minimum, and Maximum. Int. J. Stat. Med. Res. 2015, 4, 57–64. [Google Scholar] [CrossRef]
  30. Hodson, T.O. Root-mean-square error (RMSE) or mean absolute error (MAE): When to use them or not. Geosci. Model Dev. 2022, 15, 5481–5487. [Google Scholar] [CrossRef]
  31. Toppen, A.; Jung, S.; Shah, V.; Wunderlich, K. Toward a Strategy for Cost-Effective Deployment of Advanced Traveler Information Systems. Transp. Res. Rec. 2004, 1899, 27–34. [Google Scholar] [CrossRef]
Figure 1. LSTM-CNN architecture.
Figure 1. LSTM-CNN architecture.
Sensors 25 01977 g001
Figure 2. Experiment segment.
Figure 2. Experiment segment.
Sensors 25 01977 g002
Figure 3. Baseline travel times (5 min aggregation interval mean).
Figure 3. Baseline travel times (5 min aggregation interval mean).
Sensors 25 01977 g003
Figure 4. Individual travel time: (a) raw data, (b) outlier-filtered data.
Figure 4. Individual travel time: (a) raw data, (b) outlier-filtered data.
Sensors 25 01977 g004
Figure 5. Learning process of LSTM-CNN.
Figure 5. Learning process of LSTM-CNN.
Sensors 25 01977 g005
Figure 6. Comparison of predicted travel time and actual travel time (current).
Figure 6. Comparison of predicted travel time and actual travel time (current).
Sensors 25 01977 g006
Figure 7. Comparison of predicted travel time and actual travel time (proposed).
Figure 7. Comparison of predicted travel time and actual travel time (proposed).
Sensors 25 01977 g007
Figure 8. Travel time error differences between models by flow condition.
Figure 8. Travel time error differences between models by flow condition.
Sensors 25 01977 g008
Figure 9. Traveler utility as a function of travel time error (source: [31]).
Figure 9. Traveler utility as a function of travel time error (source: [31]).
Sensors 25 01977 g009
Table 1. Descriptive statistics of travel time.
Table 1. Descriptive statistics of travel time.
StatisticTravel Time (s)
Count5181
Mean286
Standard deviation106
Minimum130
Maximum1193
Table 2. LSTM-CNN parameters.
Table 2. LSTM-CNN parameters.
ModelParameterSearch GridOptimal Parameter
LSTMNumber of hidden nodes[64, 128, 256]128
Activation function[Sigmoid, Tanh]Tanh (hyperbolic tangent)
Window size[144, 288, 576]288 (24 h)
CNNNumber of layers[1, 2, 3]2
Activation function[Sigmoid, ReLU]ReLU
Table 3. Travel time error.
Table 3. Travel time error.
MeasureCurrent aProposed b
MAE (s)27.323.9
RMSE (s)37.332.3
MAPE (%)10.39.0
a median + k-NN; b proposed outlier filtering algorithm + LSTM-CNN.
Table 4. Paired t-test of MAPE.
Table 4. Paired t-test of MAPE.
StatisticCurrent Proposed
Mean10.39.0
Variance83.670.3
Number of samples1137
t-statistic3.52
t-statistic at sig. lev. of 0.051.65
p-value (one-sided)0.0002
Table 5. Paired t-test of MAPEs by flow condition.
Table 5. Paired t-test of MAPEs by flow condition.
StatisticTravel Time > 300 sTravel Time ≤ 300 s
CurrentProposedCurrentProposed
Mean10.88.69.89.3
Variance99.665.776.751.9
Number of samples388 749
t-statistic4.62 0.93
t-statistic at sig. lev. of 0.051.65 1.65
p-value (one-sided)2.27 × 10−6 0.18
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

Jang, J. Travel Time Information on Signalized Arterials. Sensors 2025, 25, 1977. https://doi.org/10.3390/s25071977

AMA Style

Jang J. Travel Time Information on Signalized Arterials. Sensors. 2025; 25(7):1977. https://doi.org/10.3390/s25071977

Chicago/Turabian Style

Jang, Jinhwan. 2025. "Travel Time Information on Signalized Arterials" Sensors 25, no. 7: 1977. https://doi.org/10.3390/s25071977

APA Style

Jang, J. (2025). Travel Time Information on Signalized Arterials. Sensors, 25(7), 1977. https://doi.org/10.3390/s25071977

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