Abstract:Travel-time prediction can help implement advanced traveler information systems. In recent years, a variety of travel-time prediction methods have been developed. In this study, travel-time prediction methods are classified into two categories: model-driven and data-driven methods. Two common model-driven approaches are elaborated, namely queuing theory and cell transmission model. The data-driven methods are classified into parametric and non-parametric methods. Parametric methods include linear regression, autoregressive integrated moving average, and Kalman filtering. Non-parametric methods contain neural networks, support vector regression, nearest neighbors, and ensemble learning methods. Existing travel-time prediction methods are analyzed and concluded from source data, prediction range, accuracy, advantages, disadvantages, and application scenarios. Several solutions are proposed for some shortcomings of existing methods. A novel data preprocessing framework and a travel-time prediction model are presented, and future research challenges are highlighted.