Dynamic Tensor Modeling for Missing Data Completion in Electronic Toll Collection Gantry Systems
Abstract
:1. Introduction
2. Related Works
3. Materials and Methods
3.1. High-Order Tensor Model for ETC Gantry Data
3.1.1. Multidimensional Tensor Construction for ETC Gantry Data Analysis
3.1.2. ETC Gantry Tensor Block and Subtensor Block Models
3.1.3. Extension of the Subtensor Block Models to the Tensor Block Model
3.1.4. Traffic Data Calculation Based on the High-Order Tensor Model
3.2. ETC Gantry Data Completion Method Based on Improved Tensor Decomposition
3.2.1. Improved Dynamic Tensor Decomposition Model
3.2.2. Laplacian Matrix for Sparsity Control
3.2.3. Calculation of the Incremental Approximate Decomposition of the Tensor Block
- Initialization of the Core Tensor and Constraint Terms:
- 2.
- Initial Tensor Covariance Matrix Calculation:
- 3.
- Factor Matrix and Core Tensor Calculation:
- 4.
- Update of the Factor Matrix
- 5.
- Updating the Core Tensor,
3.2.4. ETC Gantry Data Completion Based on Improved Tensor Dynamic Decomposition
3.2.5. Description of the ETC Gantry Data Completion Issue
3.2.6. Construction of the Objective Function
3.2.7. Solution to the Objective Function
- Initial Solution:
- 2.
- Optimization of Solutions:
4. Results
4.1. ETC Gantry Plate Data Preprocessing
4.2. Accuracy Evaluation
- All three algorithms increased the completion error with an increase in the missing rate, among which MATRIX had the greatest effect on the completion with the missing rate, and IDTD has the least effect with the missing rate and could better adapt to severe missing data;
- Among the selected traffic data, the time headway completion error was the largest, whereas the traffic volume and interval average speed completion errors were similar. The time headway was influenced by the driving environment and independent choices of the driver. It was less effective for the low-dimensional MATRIX and only useful for the time-series LSTM.
4.3. Evaluation of the Computational Complexity
4.4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Randriamasy, M.; Cabani, A.; Chafouk, H.; Fremont, G. Geolocation process to perform the electronic toll collection using the ITS-G5 technology. IEEE Trans. Veh. Technol. 2019, 68, 8570–8582. [Google Scholar] [CrossRef]
- Lin, M.Y.; Chen, Y.C.; Lin, D.Y.; Hwang, B.F.; Hsu, H.T.; Cheng, Y.H.; Liu, Y.T.; Tsai, P.J. Effect of implementing electronic toll collection in reducing highway particulate matter pollution. Environ. Sci. Technol. 2020, 54, 9210–9216. [Google Scholar] [CrossRef] [PubMed]
- Hong, Y.; Sha, Y.; Ding, F.; Chen, Z.; Zhang, D. Resource allocation optimization and performance evaluation for 5G cellular vehicle-to-everything (C-V2X). J. Automot. Saf. Energy 2023, 14, 346–354. [Google Scholar] [CrossRef]
- Chen, H.; An, B.; Sharon, P.; Miao, C.; Soh, Y. DyETC: Dynamic Electronic Toll Collection for Traffic Congestion Alleviation. Thirty-Second. AAAI Conf. Artif. Intell. (AAAI-18) 2018, 32, 757–765. [Google Scholar] [CrossRef]
- Chen, Z.; Wu, B.; Li, B.; Ruan, H. Expressway exit traffic flow prediction for ETC and MTC charging system based on entry traffic flows and LSTM model. IEEE Access 2021, 9, 54613–54624. [Google Scholar] [CrossRef]
- Zhao, Y.; Lu, W.; Rui, Y.; Ran, B. Classification of the Traffic Status Subcategory with ETC Gantry Data: An Improved Support Tensor Machine Approach. J. Adv. Transp. 2023, 3, 2765937. [Google Scholar] [CrossRef]
- Wang, J.; Zhu, R.; Li, T.; Gao, F.; Wang, Q.; Xiao, Q. ETC-oriented efficient and secure blockchain: Credit-based mechanism and evidence framework for vehicle management. IEEE Trans. Veh. Technol. 2021, 70, 11324–11337. [Google Scholar] [CrossRef]
- Ding, F.; Mi, G.; Tong, E.; Zhang, N.; Bao, J.; Zhang, G. Multi-channel high-resolution network and attention mechanism fusion for vehicle detection model. J. Automot. Saf. Energy 2022, 13, 122–130. [Google Scholar] [CrossRef]
- Zhao, Y.; Zhang, B.; Cao, Y.; Rui, Y.; Ran, B. Application of data fusion based on clustering-neural network for ETC gantry flow capacity correction. In CICTP; ASCE Library: Reston, VA, USA, 2022; pp. 239–249. [Google Scholar]
- Wu, Y.; Tan, H.; Li, Y.; Zhang, J.; Chen, X. A fused CP factorization method for incomplete tensors. IEEE Trans. Neural Netw. Learn. Syst. 2018, 30, 751–764. [Google Scholar] [CrossRef]
- Chiou, J.M.; Zhang, Y.C.; Chen, W.H.; Chang, C.W. A functional data approach to missing value imputation and outlier detection for traffic flow data. Transp. B Transp. Dyn. 2014, 2, 106–129. [Google Scholar] [CrossRef]
- Li, L.; Li, Y.; Li, Z. Efficient missing data imputing for traffic flow by considering temporal and spatial dependence. Transp. Res. Part C Emerg. Technol. 2013, 34, 108–120. [Google Scholar] [CrossRef]
- Zhu, Z.; Xu, M.; Wang, K.; Lei, C.; Xia, Y.; Chen, X. A non-local grouping tensor train decomposition model for travel demand analysis concerning categorical independent variables. Transp. Res. Part C Emerg. Technol. 2023, 157, 104–124. [Google Scholar] [CrossRef]
- Chen, X.; He, Z.; Wang, J. Spatial-temporal traffic speed patterns discovery and incomplete data recovery via SVD-combined tensor decomposition. Transp. Res. Part C Emerg. Technol. 2018, 86, 59–77. [Google Scholar] [CrossRef]
- Chen, X.; He, Z.; Sun, L. A Bayesian tensor decomposition approach for spatiotemporal traffic data imputation. Transp. Res. Part C Emerg. Technol. 2019, 98, 73–84. [Google Scholar] [CrossRef]
- Li, L.; Zhang, J.; Wang, Y.; Ran, B. Missing value imputation for traffic-related time series data based on a multi-view learning method. IEEE Trans. Intell. Transp. Syst. 2018, 20, 2933–2943. [Google Scholar] [CrossRef]
- Zhang, Y.F.; Thorburn, P.J.; Xiang, W.; Fitch, P. SSIM—A deep learning approach for recovering missing time series sensor data. IEEE Internet Things J. 2019, 6, 6618–6628. [Google Scholar] [CrossRef]
- Chen, Z.; Lu, Z.; Chen, Q.; Zhong, H.; Zhang, Y.; Xue, J.; Wu, C. A spatial-temporal short-term traffic flow prediction model based on a dynamical-learning graph convolution mechanism. arXiv 2022, arXiv:2205.04762. [Google Scholar] [CrossRef]
- Han, L.; Zheng, K.; Zhao, L.; Wang, X.; Wen, H. Content-aware traffic data completion in ITS based on generative adversarial nets. IEEE Trans. Veh. Technol. 2020, 69, 11950–11962. [Google Scholar] [CrossRef]
- Yang, B.; Kang, Y.; Yuan, Y.; Huang, X.; Li, H. ST-LBAGAN: Spatio-temporal learnable bidirectional attention generative adversarial networks for missing traffic data imputation. Knowl. Based Syst. 2021, 215, 106705. [Google Scholar] [CrossRef]
- Lu, W.; Zhou, T.; Li, L.; Gu, Y.; Rui, Y.; Ran, B. An improved Tucker decomposition-based imputation method for recovering lane-level missing values in traffic data. IET Intell. Transp. Syst. 2022, 16, 363–379. [Google Scholar] [CrossRef]
- Deng, L.; Liu, X.Y.; Zheng, H.; Feng, X.; Chen, Y. Graph spectral regularized tensor completion for traffic data imputation. IEEE Trans. Intell. Transp. Syst. 2021, 99, 10996–11010. [Google Scholar] [CrossRef]
- Wu, H.; Yang, C.; Xie, W.; Zhang, W. Joint matrix decomposition-based missing data completion in low-voltage area. Math. Probl. Eng. 2021, 2021, 4170064. [Google Scholar] [CrossRef]
- Tan, H.; Feng, G.; Feng, J.; Wang, W.; Zhang, Y.-J.; Li, F. A tensor-based method for missing traffic data completion. Transp. Res. Part C Emerg. Technol. 2013, 28, 15–27. [Google Scholar] [CrossRef]
- Zhang, X.; Zhang, Y.; Wei, X.; Hu, Y.; Yin, B. Traffic forecasting with missing data via low rank dynamic mode decomposition of tensor. IET Intell. Transp. Syst. 2022, 16, 1164–1176. [Google Scholar] [CrossRef]
- Wang, J.; Wu, J.; Wang, Z.; Gao, F.; Xiong, Z. Understanding urban dynamics via context-aware tensor factorization with neighboring regularization. IEEE Trans. Knowl. Data Eng. 2020, 32, 2269–2283. [Google Scholar] [CrossRef]
- Dong, H.; Ding, F.; Tan, H.; Zhang, H. Laplacian integration of graph convolutional network with tensor completion for traffic prediction with missing data in inter-city highway network. Phys. A Stat. Mech. Appl. 2022, 586, 126474. [Google Scholar] [CrossRef]
- Liu, C.; Wu, T.; Li, Z.; Wang, B. Individual traffic prediction in cellular networks based on tensor completion. Int. J. Commun. Syst. 2021, 34, e4952. [Google Scholar] [CrossRef]
- Liu, C.; Wu, T.; Li, Z.; Ma, T.; Huang, J. Robust online tensor completion for IoT streaming data recovery. IEEE Trans. Neural Netw. Learn. Syst. 2022, 34, 10178–10192. [Google Scholar] [CrossRef]
- Li, L.; Lin, X.; Liu, H.; Lu, W.; Zhou, B.; Zhu, J. Displacement Data Imputation in Urban Internet of Things System Based on Tucker Decomposition with L2 Regularization. IEEE Internet Things J. 2022, 8, 13315–13326. [Google Scholar] [CrossRef]
- Gong, C.; Zhang, Y. Urban traffic data imputation with detrending and tensor decomposition. IEEE Access 2020, 8, 11124–11137. [Google Scholar] [CrossRef]
- Qin, J.; Ma, Q.; Yu, X.; Wang, L. On synchronization of dynamical systems over directed switching topologies: An algebraic and geometric perspective. IEEE Trans. Autom. Control 2020, 65, 5083–5098. [Google Scholar] [CrossRef]
- Cui, Z.; Henrickson, K.; Ke, R.; Wang, Y. Traffic graph convolutional recurrent neural network: A deep learning framework for network-scale traffic learning and forecasting. IEEE Trans. Intell. Transp. Syst. 2020, 21, 4883–4894. [Google Scholar] [CrossRef]
Vehicle Type | Number |
---|---|
Minibus | 1.0 |
LargeBus | 1.5 |
Minivan | 2.0 |
Medium-sized truck | 2.5 |
Large truck | 4.0 |
Extra-large truck | 5.0 |
Input: , Output: | |
Begin | |
1 | for |
2 | ## Calculate the first eigenvalues, , with eigenvector of |
3 | ) |
4 | end for |
5 | Return |
End |
Input: Output: | |
Begin | |
1 | for |
2 | for |
3 | ## update the factor matrix |
4 | |
5 | ) |
6 | end for |
7 | end for |
8 | |
9 | Return |
End |
Input: , Dynamic Tensor Flow , Iteration error Output: | |
Begin | |
1 | Calculate ; |
2 | Apply approximate tensor decomposition to obtain the initial solution ; ## initialization of the objective function solution |
3 | Calculate ; ## Error calculation |
4 | While , do ## Set iteration conditions |
5 | ; |
6 | ; |
7 | end for |
8 | |
9 | Return |
End |
Causes | Forms | |
---|---|---|
Incorrect Plate Recognition | Detector malfunction | Unrecognized characters (e.g., “A00000_9” as a default) |
Upload failure or nonstandard storage | Vehicle plate numbers with fewer digits than normal, as well as other data format errors; sudden changes in driving parameters, vehicle plate numbers with fewer digits than normal | |
Vehicle evasion | Parts of the plate not existing in reality, indicative of toll evasion | |
Missing Plate Recognition | High traffic flow parameters, weather, operator error, and detector failure High traffic flow parameters, weather, operator error | Absence of vehicle passage information in the data table; Absence of vehicle passage information |
Communication network failures, power supply issues | Complete or partial absence of vehicle passage information; Complete or partial absence of vehicle passage information | |
Duplicate Plate Recognition | Vehicle plate data transmission fault | A single vehicle detected by an ETC gantry within a short interval (typically within 10 s) |
Adjacent detectors duplicate detection (i.e., interference between gantries) | Multiple ETC gantries recording the passage information of the same vehicle within a short time frame (typically within 10 s) |
Missing Data | |||
Number of days | 7 | 12 | 11 |
Missing Situation | <5% | 5–10% | 10–15% | <5% | 5–10% | 10–15% | <5% | 5–10% | 10–15% |
---|---|---|---|---|---|---|---|---|---|
MATRIX | LSTM | IDTD | |||||||
0.0101 | 0.0117 | 0.0164 | 0.0091 | 0.0098 | 0.0135 | 0.0050 | 0.0077 | 0.0105 | |
0.0086 | 0.0109 | 0.0136 | 0.0064 | 0.0079 | 0.0095 | 0.0030 | 0.0056 | 0.0069 | |
0.0085 | 0.0102 | 0.0149 | 0.0059 | 0.0084 | 0.0113 | 0.0034 | 0.0049 | 0.0066 |
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. |
© 2023 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
Rui, Y.; Zhao, Y.; Lu, W.; Wang, C. Dynamic Tensor Modeling for Missing Data Completion in Electronic Toll Collection Gantry Systems. Sensors 2024, 24, 86. https://doi.org/10.3390/s24010086
Rui Y, Zhao Y, Lu W, Wang C. Dynamic Tensor Modeling for Missing Data Completion in Electronic Toll Collection Gantry Systems. Sensors. 2024; 24(1):86. https://doi.org/10.3390/s24010086
Chicago/Turabian StyleRui, Yikang, Yan Zhao, Wenqi Lu, and Can Wang. 2024. "Dynamic Tensor Modeling for Missing Data Completion in Electronic Toll Collection Gantry Systems" Sensors 24, no. 1: 86. https://doi.org/10.3390/s24010086
APA StyleRui, Y., Zhao, Y., Lu, W., & Wang, C. (2024). Dynamic Tensor Modeling for Missing Data Completion in Electronic Toll Collection Gantry Systems. Sensors, 24(1), 86. https://doi.org/10.3390/s24010086