A Multimodal Multi-Objective Feature Selection Method for Intelligent Rating Models of Unmanned Highway Toll Stations
Abstract
:1. Introduction
- (1)
- To reduce highway congestion and achieve free-flow tolling, this study uses artificial intelligence methods to develop an intelligent rating model for unmanned highway toll stations based on real-world toll station data. Moreover, the level of unmanned highway toll stations is categorized into three levels.
- (2)
- A multimodal multi-objective feature selection method is employed to facilitate feature selection, providing multiple high-quality and equivalent feature selection schemes. This approach aids decision-makers in model development under various conditions while reducing modeling costs, thereby providing a reliable basis for the construction of unmanned toll stations.
2. Methodology
2.1. Encoding and Decoding Methods
2.2. IDMMPSO
Algorithm 1 IDMMPSO |
Input: the population size, NP; the maximum number of generations, Gmax; the dimension of individual, D; the historical optimal archive, HOA; the neighbor optimal archive, NOA. 1: Generate an initial population P0; set G = 1; 2: Compute the fitness function values of all individuals in P0; 3: while G < Gmax do 4: for i = 1: NP do 5: The INSCD method is used to sort all individuals in both HOA and NOA; 6: Select the first individuals from HOA{i} and NOA{i}, respectively, and denote them as pbesti and nbesti; 7: the velocity of the i-th particle is updated via ; 8: for j = 1: D do 9: if , then 10: ; 11: else 12: ; 13: end if 14: end for 15: Calculate the fitness function value of the and save it to HOA{i}; 16: The INSCD method is utilized to update the HOA{i}; 17: The environmental selection method is used to choose non-dominated individuals from HOA{i − 1}, HOA{i}, and HOA{i + 1} and save them to NOA{i}; 18: end for 19: G = G + 1; 20: end while Output: All non-dominated individuals in NOA. |
2.3. Random Forest
Algorithm 2 RF | |
Input: the dataset, D; the number of trees, M; the number of features in the original dataset, N; | |
1: | for k = 1: M do |
2: | The bootstrap sampling method is used to generate a training set, Dk; |
3: | Randomly select a subset of features, F′; < N |
4: | Build a decision tree (Tk) based on the Dk and F′; |
5: | end for |
6: | Aggregate predicted results from all decision trees; |
7: | Output: the final classification predicted result. |
2.4. Overall Implementation of the Proposed Algorithm
Algorithm 3 MMOFS |
Input: the population size, NP; the maximum number of generations, Gmax; the dimension of individual, D; the historical optimal archive, HOA; the neighbor optimal archive, NOA. 1: Generate an initial population P0; set G = 1; 2: Compute the fitness function values of all individuals in P0 via the RF; |
3: while G < Gmax do 4: for i = 1: NP do 5: The INSCD method is utilized to rank all individuals in both HOA and NOA; 6: Choose the first individual from HOA{i} and NOA{i}, respectively, and denote them as pbesti and nbesti; 7: is used to update the velocity of the i-th individual; 8: for j = 1: D do 9: if , then 10: ; 11: else 12: ; 13: end if 14: end for 15: Calculate the fitness function value of the using the RF algorithm and save it to HOA{i}; 16: All individuals in the HOA{i} are ranked using the INSCD method. Moreover, a certain number of individuals are selected and saved to HOA{i}; 17: Select non-dominated individuals from HOA{i − 1}, HOA{i}, and HOA{i + 1} using the environmental selection method and store them in NOA{i}; 18: end for 19: end while Output: All the non-dominated individuals in NOA. |
3. Experimental Results and Analyses
3.1. Datasets
3.2. Parameter Settings
3.3. Comparisons with Competitive Algorithms
3.4. Multimodal Analysis of Feature Selection Schemes
3.5. Influence of the Selected Performance Indicators
4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
References
- Ha, P.; Chen, S.; Dong, J.; Labi, S. Leveraging vehicle connectivity and autonomy for highway bottleneck congestion mitigation using reinforcement learning. Transp. A Transp. Sci. 2023, 1–26. [Google Scholar] [CrossRef]
- Petrović, A.; Nikolić, M.; Bugarić, U.; Delibašić, B.; Lio, P. Controlling highway toll stations using deep learning, queuing theory, and differential evolution. Eng. Appl. Artif. Intell. 2023, 119, 105683. [Google Scholar] [CrossRef]
- González Velarde, J.; Camacho-Vallejo, J.; Pinto Serrano, G. A scatter search algorithm for solving a bilevel optimization model for determining highway tolls. Comput. Y Sist. 2015, 19, 5–16. [Google Scholar] [CrossRef]
- Yong, G.; Zhang, J.; Su, N.; Feng, X. Capacity design and pareto improvement of highway toll plaza in a competitive transport system. IEEE Access 2021, 9, 113642–113652. [Google Scholar] [CrossRef]
- Lin, P.; Liang, Y. Modeling and solving for lane type setting problem in highway toll station. J. Transp. Syst. Eng. Inf. Technol. 2020, 20, 152. [Google Scholar]
- Rota, B.; Simic, M. Traffic flow optimization on freeways. Procedia Comput. Sci. 2016, 96, 1637–1646. [Google Scholar] [CrossRef]
- Souza, B.; da Costa, G.; Szejka, A.; Freire, R.; Gonzalez, G. A deep learning-based approach for axle counter in free-flow tolling systems. Sci. Rep. 2024, 14, 3400. [Google Scholar] [CrossRef] [PubMed]
- Gheyas, I.; Smith, L. Feature subset selection in large dimensionality domains. Pattern Recognit. 2010, 43, 5–13. [Google Scholar] [CrossRef]
- Kandiri, A.; Ghiasi, R.; Nogal, M.; Teixeira, R. Travel time prediction for an intelligent transportation system based on a data-driven feature selection method considering temporal correlation. Transp. Eng. 2024, 18, 100272. [Google Scholar] [CrossRef]
- Zheng, L.; Zhu, C.; Zhu, N.; He, T.; Dong, N.; Huang, H. Feature selection-based approach for urban short-term travel speed prediction. IET Intell. Transp. Syst. 2018, 12, 474–484. [Google Scholar] [CrossRef]
- Liu, X.; Qin, X.; Zhou, M.; Sun, H.; Han, S. Community-based dandelion algorithm-enabled feature selection and broad learning system for traffic flow prediction. IEEE Trans. Intell. Transp. Syst. 2023, 25, 2508–2521. [Google Scholar] [CrossRef]
- Pareek, P.; Vidyalakshmi, K.; Nayana, S.; Gangambika, G.; Deepak, H. Forecasting of Traffic Flow Using Feature Selection with ML Model. In Proceedings of the 2023 International Conference on Data Science and Network Security (ICDSNS), Tiptur, India, 28–29 July 2023; pp. 1–6. [Google Scholar]
- Wahab, O.; Mourad, A.; Otrok, H.; Bentahar, J. CEAP: SVM-based intelligent detection model for clustered vehicular ad hoc networks. Expert Syst. Appl. 2016, 50, 40–54. [Google Scholar] [CrossRef]
- Almutlaq, S.; Derhab, A.; Hassan, M.M.; Kaur, K. Two-stage intrusion detection system in intelligent transportation systems using rule extraction methods from deep neural networks. IEEE Trans. Intell. Transp. Syst. 2022, 24, 15687–15701. [Google Scholar] [CrossRef]
- Kavitha, N.; Chandrappa, D. Optimized YOLOv2 based vehicle classification and tracking for intelligent transportation system. Results Control. Optim. 2021, 2, 100008. [Google Scholar]
- Ghosh, A.K. On nearest neighbor classification using adaptive choice of k. J. Comput. Graph. Stat. 2007, 16, 482–502. [Google Scholar] [CrossRef]
- Arinaldi, A.; Pradana, J.A.; Gurusinga, A.A. Detection and classification of vehicles for traffic video analytics. Procedia Comput. Sci. 2018, 144, 259–268. [Google Scholar] [CrossRef]
- Sarikan, S.S.; Ozbayoglu, A.M.; Zilci, O. Automated vehicle classification with image processing and computational intelligence. Procedia Comput. Sci. 2017, 114, 515–522. [Google Scholar] [CrossRef]
- Barreyro, J.; Yoshioka, L.; Marte, C. A non-intrusive category identification method based on the binary image of profile vehicles and CNN classification algorithm. In Proceedings of the 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), Indianapolis, IN, USA, 19–22 September 2021; pp. 1803–1808. [Google Scholar]
- Trivedi, J.; Devi, M.; Solanki, B. Step towards intelligent transportation system with vehicle classification an recognition using speeded-up robust features. Arch. Tech. Sci. Arh. Za Teh. Nauk. 2023, 1, 39–56. [Google Scholar] [CrossRef]
- Liang, J.; Ma, M. FS-MOEA: A novel feature selection algorithm for IDSs in vehicular networks. IEEE Trans. Intell. Transp. Syst. 2020, 23, 368–382. [Google Scholar] [CrossRef]
- Bohrer, J.; Dorn, M. Enhancing classification with hybrid feature selection: A multi-objective genetic algorithm for high-dimensional data. Expert Syst. Appl. 2024, 255, 124518. [Google Scholar] [CrossRef]
- Zhang, B.; Wang, Z.; Li, H.; Lei, Z.; Cheng, J.; Gao, S. Information gain-based multi-objective evolutionary algorithm for feature selection. Inf. Sci. 2024, 677, 120901. [Google Scholar] [CrossRef]
- Dong, H.; Sun, J.; Sun, X.; Ding, R. A many-objective feature selection for multi-label classification. Knowl. Based Syst. 2020, 208, 106456. [Google Scholar] [CrossRef]
- Xue, Y.; Zhu, H.; Liang, J.; Słowik, A. Adaptive crossover operator based multi-objective binary genetic algorithm for feature selection in classification. Knowl. Based Syst. 2021, 227, 107218. [Google Scholar] [CrossRef]
- Fan, Q.; Ersoy, O. Zoning search with adaptive resource allocating method for balanced and imbalanced multimodal multi-objective optimization. IEEE/CAA J. Autom. Sin. 2021, 8, 1163–1176. [Google Scholar] [CrossRef]
- Miao, Z.; Huang, W.; Jiang, Q.; Fan, Q. A novel multimodal multi-objective optimization algorithm for multi-robot task allocation. Trans. Inst. Meas. Control 2023, 01423312231183588. [Google Scholar] [CrossRef]
- Fan, Q.; Yan, X. Solving multimodal multiobjective problems through zoning search. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 4836–4847. [Google Scholar] [CrossRef]
- Yue, C.; Liang, J.; Qu, B.; Yu, K.; Song, H. Multimodal multiobjective optimization in feature selection. In Proceedings of the 2019 IEEE Congress on Evolutionary Computation (CEC), Wellington, New Zealand, 10–13 June 2019; pp. 302–309. [Google Scholar]
- Hu, X.; Zhang, S.; Li, M.; Deng, J. Multimodal particle swarm optimization for feature selection. Appl. Soft Comput. 2021, 113, 107887. [Google Scholar] [CrossRef]
- Liang, J.; Yang, J.; Yue, C.; Li, G.; Yu, K.; Qu, B. A multimodal multiobjective genetic algorithm for feature selection. In Proceedings of the 2022 IEEE Congress on Evolutionary Computation (CEC), Padua, Italy, 18–23 July 2022; pp. 1–8. [Google Scholar]
- Wang, P.; Xue, B.; Liang, J.; Zhang, M. Multiobjective differential evolution for feature selection in classification. IEEE Trans. Cybern. 2021, 53, 4579–4593. [Google Scholar] [CrossRef]
- Jha, K.; Saha, S. Incorporation of multimodal multiobjective optimization in designing a filter based feature selection technique. Appl. Soft Comput. 2021, 98, 106823. [Google Scholar] [CrossRef]
- Li, X.; Chen, W.; Zhang, Q.; Wu, L. Building auto-encoder intrusion detection system based on random forest feature selection. Comput. Secur. 2020, 95, 101851. [Google Scholar] [CrossRef]
- Sánchez-Maroño, N.; Alonso-Betanzos, A.; Tombilla-Sanromán, M. Filter methods for feature selection–a comparative study. In Proceedings of the International Conference on Intelligent Data Engineering and Automated Learning, Birmingham, UK, 16–19 December 2007; pp. 178–187. [Google Scholar]
- Li, X.; Li, M.; Yu, M.; Fan, Q. Fault reconfiguration in distribution networks based on improved discrete multimodal multi-objective particle swarm optimization algorithm. Biomimetics 2023, 8, 431. [Google Scholar] [CrossRef]
- Wang, Y.; Huang, J.; Fan, Q. A two-stage feature selection method based on causal model and multimodal multi-objective optimization. J. Shaanxi Norm. Univ. Nat. Sci. Ed. 2023, 51, 25–34. [Google Scholar]
- Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
- Coello, C.; Lechuga, M. MOPSO: A proposal for multiple objective particle swarm optimization. In Proceedings of the 2002 Congress on Evolutionary Computation. CEC’02 (Cat. No. 02TH8600), Honolulu, HI, USA, 12–17 May 2002; pp. 1051–1056. [Google Scholar]
- Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
- Yue, C.; Qu, B.; Liang, J. A multiobjective particle swarm optimizer using ring topology for solving multimodal multiobjective problems. IEEE Trans. Evol. Comput. 2017, 22, 805–817. [Google Scholar] [CrossRef]
- Guerreiro, A.; Fonseca, C.; Paquete, L. The hypervolume indicator: Computational problems and algorithms. ACM Comput. Surv. CSUR 2021, 54, 1–42. [Google Scholar] [CrossRef]
- Mohammadi, A.; Omidvar, M.; Li, X. A new performance metric for user-preference based multi-objective evolutionary algorithms. In Proceedings of the 2013 IEEE Congress on Evolutionary Computation, Cancun, Mexico, 20–23 June 2013; pp. 2825–2832. [Google Scholar]
- Derrac, J.; García, S.; Molina, D.; Herrera, F. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol. Comput. 2011, 1, 3–18. [Google Scholar] [CrossRef]
Definition | Type | |
---|---|---|
x1 | ETC card mismatch | Discrete |
x2 | U-type special condition | Discrete |
x3 | Vehicle type mismatch | Discrete |
x4 | Overlimit | Discrete |
x5 | Cash transaction count | Discrete |
x6 | ETC malfunction | Discrete |
x7 | Green priority exception | Discrete |
x8 | Manual gate barrier | Discrete |
x9 | No ETC | Discrete |
x10 | Weighing fault | Discrete |
x11 | Axle load modification | Discrete |
x12 | Peak daily volume | Discrete |
NSGA-II-RF Mean(std) | MOPSO-RF Mean(std) | MMOFS Mean(std) | |||
---|---|---|---|---|---|
PSP | 8.49 × 101 (3.94 × 101) | + | 7.04 × 101 (9.76 × 100) | + | 1.89 × 102 (3.99 × 101) |
HV | 1.15 × 102 (3.67 × 100) | + | 1.19 × 102 (4.37 × 100) | + | 1.29 × 102 (2.04 × 100) |
IGD | 1.31 × 100 (2.96 × 10−1) | + | 7.64 × 10−1 (3.06 × 10−1) | + | 7.37 × 10−1 (2.54 × 10−1) |
+ | 3 | 3 | |||
− | 0 | 0 | |||
≈ | 0 | 0 |
The Number of Selected Features | ER Value | Feature Subset |
---|---|---|
1 | 0.12 | x7 |
2 | 0.08 | x7, x11 |
x7, x9 | ||
x9, x12 | ||
3 | 0.04 | x2, x7, x11 |
x7, x9, x11 | ||
4 | 0.03 | x4, x6, x7, x12 |
x1, x7, x9, x11 | ||
x1, x7, x10, x11 | ||
x1, x3, x7, x11 | ||
x4, x5, x7, x11 | ||
5 | 0.02 | x1, x4, x7, x9, x11 |
x4, x5, x7, x11, x12 | ||
x2, x4, x7, x8, x11 | ||
6 | 0.016 | x1, x5, x7, x10, x11, x12 |
x1, x3, x4, x7, x9, x11 | ||
x2, x3, x4, x7, x8, x11 | ||
x1, x4, x7, x9, x10, x11 | ||
x1, x2, x3, x7, x9, x11 | ||
9 | 0.008 | x1, x3, x4, x5, x6, x7, x10, x11, x12 |
x1, x2, x4, x5, x7, x8, x9, x10, x11 | ||
x1, x4, x5, x6, x7, x8, x10, x11, x12 | ||
10 | 0 | x2, x3, x4, x5, x6, x7, x9, x10, x11, x12 |
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
Gao, Z.; Mo, H.; Yan, Z.; Fan, Q. A Multimodal Multi-Objective Feature Selection Method for Intelligent Rating Models of Unmanned Highway Toll Stations. Biomimetics 2024, 9, 613. https://doi.org/10.3390/biomimetics9100613
Gao Z, Mo H, Yan Z, Fan Q. A Multimodal Multi-Objective Feature Selection Method for Intelligent Rating Models of Unmanned Highway Toll Stations. Biomimetics. 2024; 9(10):613. https://doi.org/10.3390/biomimetics9100613
Chicago/Turabian StyleGao, Zhaohui, Huan Mo, Zicheng Yan, and Qinqin Fan. 2024. "A Multimodal Multi-Objective Feature Selection Method for Intelligent Rating Models of Unmanned Highway Toll Stations" Biomimetics 9, no. 10: 613. https://doi.org/10.3390/biomimetics9100613
APA StyleGao, Z., Mo, H., Yan, Z., & Fan, Q. (2024). A Multimodal Multi-Objective Feature Selection Method for Intelligent Rating Models of Unmanned Highway Toll Stations. Biomimetics, 9(10), 613. https://doi.org/10.3390/biomimetics9100613