Exploring the Pedestrian Route Choice Behaviors by Machine Learning Models
Abstract
:1. Introduction
2. Literature Review
2.1. Discrete Choice Models in Pedestrian Route Choice Analysis
2.2. Machine Learning Models in Pedestrian Route Choice Analysis
3. Data
4. Model Parameters and Features
4.1. Models and Metrics
4.2. Feature Selection
4.3. The Determination of Hyper-Parameters
- (1)
- Models with only one hyper-parameter. RF, Bagging, GBDT, ADB, XGB, LGB, KNN, and NB belong to this type. We present the relationship between the numbers of estimators/ neighbors and the corresponding F1 scores in Figure 2. It can be seen that for the five tree-based models (except XGB in Figure 2f) and KNN, when the number of estimators/neighbors gradually increases and reaches the critical value (marked by the dashed line), the result becomes stable. As a larger number of estimators makes the time needed to measure the models longer (Figure 3), we chose the critical values in Figure 2a–g as the optimal values for hyper-parameters of the values. For NB, as its hyper-parameter is the prior distribution, we tested four typical distributions. The results in Figure 2h demonstrate that Gaussian (normal distribution) is the optimal choice for this dataset.
- (2)
- Models with two hyper-parameters. SVM and MLP models belong to this type. We compared the results from different combinations of hyperparameters to find the best combination. When we chose the kernel as “rbf”, the Gamma = 1 and C = 1 combination returns the best results (0.824) for the SVM model (see Table 4). The kernel “linear” is not chosen, as its F1 scores are always equal to 0.80 (lower than 0.824).
- (3)
- Default values. For LR and DT, the impact of the hyper-parameters is not significant in this study. Therefore, we opted for the default values.
5. Results
5.1. Results of Individual Runs
- (1)
- The majority of pedestrians chose Route 2 in the three bottleneck experiments (84%, 77%, and 79% for Runs 12, 17, and 32, respectively). It is more difficult for the machine learning models to deal with such imbalanced datasets.
- (2)
- The feature dimension of the dataset used in this study is inadequate, with many features that are not operational (for instance, the width and length of routes in individual runs). This situation impedes the model’s ability to interpret the pedestrian route choice principle in bottleneck experiments.
5.2. Results of Multiple Runs
- (1)
- Dataset 21
- ▪
- BN indicates the queuing state on the shorter route. Its effect is similar to that of BT, which could be also replaced by BT.
- ▪
- In most runs (except Run 17), there is always DBT = 0. In Run 17, the proportion of those choosing Route 1 is close to some other runs with the same BT, e.g., Run 2. From the statistical results, we can see that the influence of DBT is not significant.
- ▪
- When making decisions, pedestrians usually focus on the situations of the shorter route (Route 1), rather than that of the longer one (Route 2). Such a tendency makes D2 not as important as D1.
- (2)
- Dataset ALL
5.3. Model Validation and Evaluation
- (1)
- For most models, the time required is typically determined by the hyper-parameters used, such as the number of estimators for tree-based models.
- (2)
- The differences between models are clear: NB, DT, XGB, and LGB are faster than the other models, with NB being the fastest due to its simplicity.
- (3)
- RF and Bagging have longer computational times, while SVM and MLP require an extremely long time. SVM has a time complexity of about O(N3), where N is the size of the dataset [40]. For MLP, the time required is primarily determined by the structure of the considered neural networks. Therefore, the latter two models are not recommended for large datasets.
6. SHAP Explanations
6.1. The Global Importance of Features
6.2. The Influence of Features
- (1)
- Higher BT leads to more pedestrians choosing Route 2, as it is directly related to the increased congestion on Route 1.
- (2)
- Increasing D1 prompts pedestrians to choose Route 2, indicating rising congestion on Route 1.
- (3)
- RT has a positive impact on the choice of Route 1, as a shorter RT suggests pedestrians wanting to finish the experiment quickly, and Route 1 is shorter.
- (4)
- Pedestrians walking with others (with Pair = 1) and facing congestion at the starting point (with Cro = 1) prefer to choose Route 2, since Route 2 is usually wider in many runs and they can choose to avoid the congestion.
7. Discussion and Conclusions
7.1. Discussion
- (1)
- Comparisons between machine learning models and DCMs
- (2)
- Further investigation on the SHAP values
7.2. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Guo, R.-Y.; Huang, H.-J. Modelling and solving dynamic entry pedestrian flow assignment problem. Transp. B-Transp. Dyn. 2023, 11, 1560–1590. [Google Scholar] [CrossRef]
- Haghani, M.; Sarvi, M. Crowd behaviour and motion: Empirical methods. Transp. Res. Part B Methodol. 2018, 107, 253–294. [Google Scholar] [CrossRef]
- Manski, C.F. The structure of random utility models. Theory Decis. 1977, 8, 229–254. [Google Scholar] [CrossRef]
- Ribeiro, M.T.; Singh, S.; Guestrin, C. “Why Should I Trust You?” Explaining the Predictions of Any Classifier. In Proceedings of the NAACL-HLT 2016—2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Proceedings of the Demonstrations Session, San Diego, CA, USA, 12–17 June 2016; pp. 97–101. [Google Scholar]
- Goldstein, A.; Kapelner, A.; Bleich, J.; Pitkin, E. Peeking inside the black box: Visualizing statistical learning with plots of individual conditional expectation. J. Comput. Graph. Stat. 2015, 24, 44–65. [Google Scholar] [CrossRef]
- Lundberg, S.M.; Lee, S.-I. A unified approach to interpreting model predictions. In Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017; Volume 30. [Google Scholar]
- Koppelman, F.S.; Wen, C.H. Alternative nested logit models: Structure, properties and estimation. Transp. Res. Part B Methodol. 1998, 32, 289–298. [Google Scholar] [CrossRef]
- King, C.; Bode, N.W.F. A virtual experiment on pedestrian destination choice: The role of schedules, the environment and behavioural categories. R. Soc. Open Sci. 2022, 9, 211982. [Google Scholar] [CrossRef] [PubMed]
- Haghani, M.; Sarvi, M. Laboratory experimentation and simulation of discrete direction choices: Investigating hypothetical bias, decision-rule effect and external validity based on aggregate prediction measures. Transp. Res. Part A Policy Pract. 2019, 130, 134–157. [Google Scholar] [CrossRef]
- Haghani, M.; Sarvi, M. Hypothetical bias and decision-rule effect in modelling discrete directional choices. Transp. Res. Part A Policy Pract. 2018, 116, 361–388. [Google Scholar] [CrossRef]
- Ray, P. Independence of Irrelevant Alternatives. Econometrica 1973, 41, 987–991. [Google Scholar] [CrossRef]
- McFadden, D.; Train, K. Mixed MNL models for discrete response. J. Appl. Econom. 2000, 15, 447–470. [Google Scholar] [CrossRef]
- Greene, W.H.; Hensher, D.A. A latent class model for discrete choice analysis: Contrasts with mixed logit. Transp. Res. Part B Methodol. 2003, 37, 681–698. [Google Scholar] [CrossRef]
- Haghani, M.; Sarvi, M. Human exit choice in crowded built environments: Investigating underlying behavioural differences between normal egress and emergency evacuations. Fire Saf. J. 2016, 85, 1–9. [Google Scholar] [CrossRef]
- Tong, Y.; Bode, N.W.F. The value pedestrians attribute to environmental information diminishes in route choice sequences. Transp. Res. Part C Emerg. Technol. 2021, 124, 102909. [Google Scholar] [CrossRef]
- Tong, Y.; Bode, N.W.F. How building layout properties influence pedestrian route choice and route recall. Transp. A Transp. Sci. 2022, 20, 2143249. [Google Scholar] [CrossRef]
- Tong, Y.; Bode, N.W.F. An investigation of how context affects the response of pedestrians to the movement of others. Saf. Sci. 2023, 157, 105919. [Google Scholar] [CrossRef]
- Basu, N.; Haque, M.M.; King, M.; Kamruzzaman, M.; Oviedo-Trespalacios, O. A systematic review of the factors associated with pedestrian route choice. Transp. Rev. 2022, 42, 672–694. [Google Scholar] [CrossRef]
- Li, H.; Zhang, J.; Xia, L.; Song, W.; Bode, N.W.F. Comparing the route-choice behavior of pedestrians around obstacles in a virtual experiment and a field study. Transp. Res. Part C Emerg. Technol. 2019, 107, 120–136. [Google Scholar] [CrossRef]
- Zhang, D.; Huang, G.; Ji, C.; Liu, H.; Tang, Y. Pedestrian evacuation modeling and simulation in multi-exit scenarios. Phys. A Stat. Mech. Its Appl. 2021, 582, 126272. [Google Scholar] [CrossRef]
- Liao, W.; Wagoum, A.U.K.; Bode, N.W.F. Route choice in pedestrians: Determinants for initial choices and revising decisions. J. R. Soc. Interface 2017, 14, 20160684. [Google Scholar] [CrossRef]
- Yamamoto, T.; Kitamura, R.; Fujii, J. Driver’s route choice behavior: Analysis by data mining algorithms. Transp. Res. Rec. 2002, 1807, 59–66. [Google Scholar] [CrossRef]
- Barua, S. A Discrete Route Choice Model Using Support Vector Machine in Context of Dhaka City. Daffodil Int. Univ. J. Sci. Technol. 2019, 14, 3–8. [Google Scholar]
- Yao, R.; Bekhor, S. Data-driven choice set generation and estimation of route choice models. Transp. Res. Part C Emerg. Technol. 2020, 121, 102832. [Google Scholar] [CrossRef]
- Lai, X.; Fu, H.; Li, J.; Sha, Z. Understanding drivers’ route choice behaviours in the urban network with machine learning models. IET Intell. Transp. Syst. 2019, 13, 427–434. [Google Scholar] [CrossRef]
- Tan, S.K.; Hu, N.; Cai, W. A data-driven path planning model for crowd capacity analysis. J. Comput. Sci. 2019, 34, 66–79. [Google Scholar] [CrossRef]
- Yuen, J.K.K.; Lee, E.W.M.; Lam, W.W.H. An intelligence-based route choice model for pedestrian flow in a transportation station. Appl. Soft Comput. 2014, 24, 31–39. [Google Scholar] [CrossRef]
- Wang, K.; Shi, X.; Goh, A.P.X.; Qian, S. A machine learning based study on pedestrian movement dynamics under emergency evacuation. Fire Saf. J. 2019, 106, 163–176. [Google Scholar] [CrossRef]
- Zhou, Z.X.; Nakanishi, W.; Asakura, Y. Route choice in the pedestrian evacuation: Microscopic formulation based on visual information. Phys. A Stat. Mech. Its Appl. 2021, 562, 125313. [Google Scholar] [CrossRef]
- Zhou, Z.X.; Nakanishi, W.; Asakura, Y. Data-driven framework for the adaptive exit selection problem in pedestrian flow: Visual information based heuristics approach. Phys. A Stat. Mech. Its Appl. 2021, 583, 126289. [Google Scholar] [CrossRef]
- Ullah, I.; Liu, K.; Yamamoto, T.; Zahid, M.; Jamal, A. Modeling of machine learning with SHAP approach for electric vehicle charging station choice behavior prediction. Travel Behav. Soc. 2023, 31, 78–92. [Google Scholar] [CrossRef]
- Hasan, A.S.; Jalayer, M.; Das, S.; Kabir, M.A.B. Application of machine learning models and SHAP to examine crashes involving young drivers in New Jersey. Int. J. Transp. Sci. Technol. 2023, in press. [Google Scholar] [CrossRef]
- Kong, X.; Zhang, Y.; Eisele, W.L.; Xiao, X. Using an Interpretable Machine Learning Framework to Understand the Relationship of Mobility and Reliability Indices on Truck Drivers’ Route Choices. IEEE Trans. Intell. Transp. Syst. 2022, 23, 13419–13428. [Google Scholar] [CrossRef]
- Dong, H.; Zhou, M.; Wang, Q.; Yang, X.; Wang, F.Y. State-of-the-Art Pedestrian and Evacuation Dynamics. IEEE Trans. Intell. Transp. Syst. 2020, 21, 1849–1866. [Google Scholar] [CrossRef]
- Li, Y.; Chen, M.; Dou, Z.; Zheng, X.; Cheng, Y.; Mebarki, A. A review of cellular automata models for crowd evacuation. Phys. A Stat. Mech. Its Appl. 2019, 526, 120752. [Google Scholar] [CrossRef]
- Lue, G.; Miller, E.J. Estimating a Toronto pedestrian route choice model using smartphone GPS data. Travel Behav. Soc. 2019, 14, 34–42. [Google Scholar] [CrossRef]
- Sevtsuk, A.; Basu, R.; Li, X.; Kalvo, R. A big data approach to understanding pedestrian route choice preferences: Evidence from San Francisco. Travel Behav. Soc. 2021, 25, 41–51. [Google Scholar] [CrossRef]
- Yamamoto, T.; Takamura, S.; Morikawa, T. Structured random walk parameter for heterogeneity in trip distance on modeling pedestrian route choice behavior at downtown area. Travel Behav. Soc. 2018, 11, 93–100. [Google Scholar] [CrossRef]
- Oyama, Y.; Hato, E. Link-based measurement model to estimate route choice parameters in urban pedestrian networks. Transp. Res. Part C Emerg. Technol. 2018, 93, 62–78. [Google Scholar] [CrossRef]
- Feng, C.; Liao, S. Scalable Gaussian Kernel Support Vector Machines with Sublinear Training Time Complexity. Inf. Sci. 2017, 418–419, 480–494. [Google Scholar] [CrossRef]
- Lundberg, S.M.; Erion, G.; Chen, H.; DeGrave, A.; Prutkin, J.M.; Nair, B.; Katz, R.; Himmelfarb, J.; Bansal, N.; Lee, S.I. From local explanations to global understanding with explainable AI for trees. Nat. Mach. Intell. 2020, 2, 56–67. [Google Scholar] [CrossRef]
- Jin, C.J.; Jiang, R.; Li, R.; Li, D. Single-file pedestrian flow experiments under high-density conditions. Phys. A Stat. Mech. Its Appl. 2019, 531, 121718. [Google Scholar] [CrossRef]
- Jin, C.J.; Jiang, R.; Wong, S.C.; Xie, S.; Li, D.; Guo, N.; Wang, W. Observational characteristics of pedestrian flows under high-density conditions based on controlled experiments. Transp. Res. Part C Emerg. Technol. 2019, 109, 137–154. [Google Scholar] [CrossRef]
Run | Year | Lap | DC | BT (s) | DBT (s) | L1 (m) | L2 (m) | W1 (m) | W2 (m) |
---|---|---|---|---|---|---|---|---|---|
1 | 2020 | 6 | 0 | 0 | 0 | 12 | 24 | 0.5 | 0.5 |
2 | 2020 | 6 | 0 | 5 | 0 | 12 | 24 | 0.5 | 0.5 |
3 | 2020 | 6 | 0 | 10 | 0 | 12 | 24 | 0.5 | 0.5 |
4 | 2020 | 5 | 0 | 0 | 0 | 11 | 11 | 1.0 | 0.5 |
5 | 2020 | 6 | 0 | 0 | 0 | 8 | 14 | 1.0 | 1.0 |
6/7 | 2020 | 6 | 0 | 0 | 0 | 8 | 14 | 0.5 | 1.0 |
8 | 2020 | 20 | 0 | 0 | 0 | 8 | 14 | 0.5 | 1.0 |
11 | 2021 | 6 | 0 | 0 | 0 | 8 | 24 | 1.0 | 1.25 |
12 | 2021 | 6 | 0 | 5 | 0 | 8 | 24 | 1.0 | 1.25 |
13 | 2021 | 6 | 0 | 0 | 0 | 14 | 18 | 0.5 | 1.25 |
14 | 2021 | 6 | 0 | 0 | 0 | 14 | 18 | 0.75 | 1.25 |
15 | 2021 | 6 | 0 | 0 | 0 | 11 | 18 | 0.75 | 1.0 |
16 | 2021 | 6 | 0 | 0 | 0 | 11 | 21 | 0.5 | 0.75 |
17 | 2021 | 8 | 0 | 5 | 3 | 12 | 24 | 0.5 | 0.5 |
21 | 2020 | 6 | 1 | 0 | 0 | 12 | 24 | 0.5 | 0.5 |
22 | 2020 | 6 | 1 | 5 | 0 | 12 | 24 | 0.5 | 0.5 |
24 | 2020 | 5 | 1 | 0 | 0 | 11 | 11 | 1.0 | 0.5 |
25 | 2020 | 6 | 1 | 0 | 0 | 8 | 14 | 1.0 | 1.0 |
26 | 2020 | 6 | 1 | 0 | 0 | 8 | 14 | 0.5 | 1.0 |
31 | 2021 | 5 | 1 | 0 | 0 | 8 | 24 | 1.0 | 1.25 |
32 | 2021 | 5 | 1 | 5 | 0 | 8 | 24 | 1.0 | 1.25 |
33 | 2021 | 5 | 1 | 0 | 0 | 14 | 18 | 0.5 | 1.25 |
34 | 2021 | 5 | 1 | 0 | 0 | 14 | 18 | 0.75 | 1.25 |
35 | 2021 | 5 | 1 | 0 | 0 | 11 | 18 | 0.75 | 1.0 |
36 | 2021 | 5 | 1 | 0 | 0 | 11 | 21 | 0.5 | 0.75 |
Features | Explanations |
---|---|
D1/D2 | Average pedestrian density on Route 1/Route 2 |
T1/T2 | Travel time from origin to destination on Route 1/Route 2 |
BN | Number of pedestrians waiting at the bottleneck |
RT | Return Time from destination to origin |
Cro | Whether the origin is crowded (Yes:1, No:0) |
Pair | Whether the pedestrian is moving with others (Yes:1, No:0) |
Name of Datasets | Year | Runs Involved | Sample Size | Proportion of Choosing Route 1 |
---|---|---|---|---|
21 | 2021 | Run 11–17, Run 31–36 | 3290 | 43.1% |
20 | 2020 | Run 1–10, Run 21–26 | 4407 | 42.9% |
ALL | 2020, 2021 | All runs | 7697 | 43.0% |
Gamma/C | 1 | 10 | 100 | 1000 |
---|---|---|---|---|
1 | 0.824 | 0.816 | 0.822 | 0.812 |
0.1 | 0.817 | 0.822 | 0.823 | 0.823 |
0.01 | 0.799 | 0.815 | 0.816 | 0.813 |
0.001 | 0.432 | 0.801 | 0.802 | 0.816 |
Model | Type | Hyper-Parameters | Run 11 (LW) | Run 11 (Full) | Dataset 21 (Full) | Dataset ALL (Full) |
---|---|---|---|---|---|---|
RF | 1 | n_estimator | 19 | 59 | 109 | 136 |
Bagging | 1 | n_estimator | 16 | 63 | 136 | 175 |
GBDT | 1 | n_estimator | 19 | 90 | 138 | 49 |
ADB | 1 | n_estimator | 38 | 76 | 128 | 71 |
LGB | 1 | n_estimator | 20 | 21 | 51 | 42 |
XGB | 1 | n_estimator | 36 | 30 | 29 | 11 |
KNN | 1 | n_neighbor | 11 | 7 | 12 | 24 |
NB | 1 | prior distribution | Gaussian | Gaussian | Gaussian | Gaussian |
SVM | 2 | C, gamma | 1, 1 | 1, 1 | 1, 1 | 10, 1 |
MLP | 2 | n_Ly1, n_Ly2 | 6, 6 | 10, 10 | 10, 10 | 20, 20 |
LR | 3 | Penalty | L2 | L2 | L2 | L2 |
DT | 3 | criterion, max depth | gini, 4 | gini, 4 | gini, 4 | gini, 4 |
Model | Precision (LW) | Precision (Full) | Recall (LW) | Recall (Full) | F1 Score (LW) | F1 Score (Full) |
---|---|---|---|---|---|---|
NB | 0.82 | 0.79 | 0.82 | 0.76 | 0.82 | 0.75 |
LR | 0.80 | 0.81 | 0.80 | 0.80 | 0.80 | 0.80 |
KNN | 0.82 | 0.81 | 0.82 | 0.80 | 0.82 | 0.80 |
DT | 0.81 | 0.81 | 0.81 | 0.81 | 0.80 | 0.81 |
Bagging | 0.81 | 0.82 | 0.80 | 0.82 | 0.80 | 0.82 |
RF | 0.81 | 0.82 | 0.81 | 0.82 | 0.81 | 0.82 |
ADB | 0.81 | 0.82 | 0.81 | 0.82 | 0.81 | 0.82 |
XGB | 0.83 | 0.83 | 0.83 | 0.83 | 0.83 | 0.82 |
MLP | 0.80 | 0.83 | 0.80 | 0.83 | 0.80 | 0.83 |
SVM | 0.83 | 0.83 | 0.82 | 0.83 | 0.82 | 0.83 |
GBDT | 0.83 | 0.84 | 0.82 | 0.84 | 0.82 | 0.84 |
LGB | 0.83 | 0.84 | 0.83 | 0.84 | 0.83 | 0.84 |
Model | Run 12 | Run 17 | Run 32 | ||||||
---|---|---|---|---|---|---|---|---|---|
Accuracy | Recall (Route 1) | Recall (Route 2) | Accuracy | Recall (Route 1) | Recall (Route 2) | Accuracy | Recall (Route 1) | Recall (Route 2) | |
Bagging | 0.79 | 0.09 | 0.91 | 0.74 | 0.27 | 0.88 | 0.70 | 0.04 | 0.91 |
RF | 0.79 | 0.10 | 0.92 | 0.74 | 0.28 | 0.88 | 0.70 | 0.01 | 0.92 |
DT | 0.85 | 0.00 | 1.00 | 0.80 | 0.10 | 0.99 | 0.74 | 0.03 | 0.95 |
KNN | 0.85 | 0.00 | 1.00 | 0.80 | 0.25 | 0.95 | 0.76 | 0.07 | 0.96 |
LR | 0.85 | 0.02 | 0.99 | 0.78 | 0.25 | 0.93 | 0.75 | 0.05 | 0.97 |
XGB | 0.84 | 0.02 | 0.99 | 0.79 | 0.22 | 0.95 | 0.75 | 0.01 | 0.97 |
ADB | 0.84 | 0.02 | 0.99 | 0.79 | 0.22 | 0.94 | 0.77 | 0.00 | 1.00 |
SVM | 0.85 | 0.00 | 1.00 | 0.81 | 0.18 | 0.98 | 0.77 | 0.00 | 1.00 |
NB | 0.85 | 0.00 | 1.00 | 0.82 | 0.30 | 0.96 | 0.77 | 0.00 | 1.00 |
GBDT | 0.85 | 0.02 | 0.99 | 0.80 | 0.16 | 0.98 | 0.77 | 0.00 | 1.00 |
LGB | 0.85 | 0.00 | 1.00 | 0.80 | 0.20 | 0.97 | 0.77 | 0.00 | 1.00 |
MLP | 0.85 | 0.00 | 1.00 | 0.82 | 0.18 | 0.98 | 0.77 | 0.00 | 1.00 |
Model | Precision | Recall | F1 Score |
---|---|---|---|
NB | 0.66 | 0.64 | 0.64 |
LR | 0.72 | 0.72 | 0.72 |
Bagging | 0.73 | 0.73 | 0.73 |
RF | 0.73 | 0.73 | 0.73 |
DT | 0.73 | 0.73 | 0.73 |
ADB | 0.73 | 0.73 | 0.73 |
KNN | 0.76 | 0.76 | 0.76 |
MLP | 0.77 | 0.77 | 0.76 |
GBDT | 0.76 | 0.76 | 0.76 |
XGB | 0.77 | 0.77 | 0.77 |
LGB | 0.77 | 0.77 | 0.77 |
SVM | 0.77 | 0.77 | 0.77 |
Model | Precision | Recall | F1 Score |
---|---|---|---|
NB | 0.69 | 0.64 | 0.63 |
LR | 0.65 | 0.65 | 0.65 |
RF | 0.67 | 0.67 | 0.67 |
Bagging | 0.67 | 0.67 | 0.67 |
DT | 0.69 | 0.68 | 0.68 |
ADB | 0.69 | 0.69 | 0.69 |
MLP | 0.69 | 0.69 | 0.69 |
KNN | 0.70 | 0.69 | 0.70 |
SVM | 0.70 | 0.70 | 0.70 |
GBDT | 0.70 | 0.69 | 0.70 |
XGB | 0.71 | 0.70 | 0.70 |
LGB | 0.71 | 0.71 | 0.71 |
Model | Precision | Recall | F1 Score |
---|---|---|---|
NB | 0.66 | 0.60 | 0.59 |
RF | 0.62 | 0.62 | 0.62 |
Bagging | 0.62 | 0.62 | 0.62 |
LR | 0.62 | 0.62 | 0.62 |
DT | 0.66 | 0.64 | 0.64 |
KNN | 0.66 | 0.65 | 0.65 |
ADB | 0.65 | 0.65 | 0.65 |
LGB | 0.66 | 0.65 | 0.65 |
MLP | 0.66 | 0.65 | 0.65 |
XGB | 0.67 | 0.66 | 0.66 |
SVM | 0.66 | 0.66 | 0.66 |
GBDT | 0.66 | 0.65 | 0.66 |
Model | Run 11 (LW) | Run 11 (Full) | Dataset 21 (LW) | Dataset 21 (Full) | Dataset ALL (LW) | Dataset ALL (Full) |
---|---|---|---|---|---|---|
NB | 0.10 | 0.10 | 0.11 | 0.13 | 0.14 | 0.15 |
DT | 0.09 | 0.10 | 0.13 | 0.13 | 0.16 | 0.25 |
LGB | 0.22 | 0.27 | 0.45 | 0.74 | 0.65 | 0.83 |
XGB | 0.45 | 0.42 | 0.36 | 1.06 | 0.41 | 0.67 |
LR | 0.16 | 0.24 | 0.22 | 2.01 | 0.53 | 1.73 |
KNN | 0.18 | 0.20 | 0.78 | 1.01 | 1.93 | 2.87 |
GBDT | 0.31 | 0.57 | 1.64 | 4.73 | 2.24 | 3.38 |
ADB | 1.09 | 2.39 | 3.19 | 6.35 | 4.18 | 5.03 |
RF | 0.59 | 1.78 | 2.31 | 7.48 | 4.36 | 14.06 |
Bagging | 0.58 | 3.79 | 5.03 | 5.41 | 9.06 | 27.66 |
SVM | 0.16 | 0.19 | 7.67 | 13.17 | 40.25 | 49.36 |
MLP | 44.96 | 55.62 | 117.77 | 129.36 | 170.25 | 242.07 |
Model | Run 11 (Full) | Dataset 21 (Full) | Dataset ALL (Full) |
---|---|---|---|
MLP | 0.42 | 0.38 | 0.35 |
SVM | 0.91 | 0.83 | 0.75 |
Bagging | 0.88 | 0.84 | 0.78 |
RF | 0.89 | 0.84 | 0.81 |
NB | 0.87 | 0.82 | 0.81 |
LR | 0.90 | 0.85 | 0.82 |
ADB | 0.89 | 0.84 | 0.83 |
DT | 0.90 | 0.86 | 0.84 |
GBDT | 0.91 | 0.86 | 0.84 |
KNN | 0.90 | 0.88 | 0.84 |
XGB | 0.91 | 0.88 | 0.85 |
LGB | 0.92 | 0.88 | 0.85 |
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Jin, C.-J.; Luo, Y.; Wu, C.; Song, Y.; Li, D. Exploring the Pedestrian Route Choice Behaviors by Machine Learning Models. ISPRS Int. J. Geo-Inf. 2024, 13, 146. https://doi.org/10.3390/ijgi13050146
Jin C-J, Luo Y, Wu C, Song Y, Li D. Exploring the Pedestrian Route Choice Behaviors by Machine Learning Models. ISPRS International Journal of Geo-Information. 2024; 13(5):146. https://doi.org/10.3390/ijgi13050146
Chicago/Turabian StyleJin, Cheng-Jie, Yuanwei Luo, Chenyang Wu, Yuchen Song, and Dawei Li. 2024. "Exploring the Pedestrian Route Choice Behaviors by Machine Learning Models" ISPRS International Journal of Geo-Information 13, no. 5: 146. https://doi.org/10.3390/ijgi13050146