Abstract
In an intelligent transportation system, accurate bus information is vital for passengers to schedule their departure time and make reasonable route choice. In this paper, an improved deep belief network (DBN) is proposed to predict the bus travel time. By using Gaussian–Bernoulli restricted Boltzmann machines to construct a DBN, we update the classical DBN to model continuous data. In addition, a back-propagation (BP) neural network is further applied to improve the performance. Based on the real traffic data collected in Shenyang, China, several experiments are conducted to validate the technique. Comparison with typical forecasting methods such as k-nearest neighbor algorithm (k-NN), artificial neural network (ANN), support vector machine (SVM) and random forests (RFs) shows that the proposed method is applicable to the prediction of bus travel time and works better than traditional methods.
Original language | English |
---|---|
Pages (from-to) | 10435–10449 |
Number of pages | 15 |
Journal | Neural Computing and Applications |
Volume | 32 |
Issue number | 14 |
Early online date | 2 Nov 2019 |
DOIs | |
Publication status | Published - 1 Jul 2020 |
Keywords
- Bus travel time prediction
- Deep belief network
- Machine learning models
- Multi-factor influence