journal article·2023-10-06Open access

Data Quality Analysis and Improvement: A Case Study of a Bus Transportation System

Shuyan Si, Wen Xiong, Xingliang Che

Applied Sciences· Volume 13· Issue 19

Abstract

Due to the rapid development of the mobile Internet and the Internet of Things, the volume of generated data keeps growing. The topic of data quality has gained increasing attention recently. Numerous studies have explored various data quality (DQ) problems across several fields, with corresponding effective data-cleaning strategies being researched. This paper begins with a comprehensive and systematic review of studies related to DQ. On the one hand, we classify these DQ-related studies into six types: redundant data, missing data, noisy data, erroneous data, conflicting data, and sparse data. On the other hand, we discuss the corresponding data-cleaning strategies for each DQ type. Secondly, we examine DQ issues and potential solutions for a public bus transportation system, utilizing a real-world traffic big data platform. Finally, we provide two representative examples, noise filtering and filling missing values, to demonstrate the DQ improvement practice. The experimental results show that: (1) The GPS noise filtering solution we proposed surpasses the baseline and achieves an accuracy of 97%; (2) The multi-source data fusion method can achieve a 100% missing repair rate (MRR) for bus arrival and departure. The average relative error (ARE) of bus arrival and departure times at stations is less than 1%, and the correlation coefficient (R) is also close to 1. Our research can offer guidance and lessons for enhancing data governance and quality improvement in the bus transportation system.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Data Quality and Management · Traffic Prediction and Management Techniques · Data Mining Algorithms and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Information, Yunnan Normal University, Kunming 650500, China

Engineering Research Center of Computer Vision and Intelligent Control Technology, Yunnan Provincial Department of Education, Kunming 650500, China

Funding

National Natural Science Foundation of China (NSFC)

References (41)

Show source-provided references
1. Survey of structured data cleaning methods
2. Redman, T.C. (2016). Getting in Front on Data: Who Does What, Technics Publications. Chapter 2.
3. An Overview of Data Quality Frameworks10.1109/ACCESS.2019.2899751 ↗
4. A comparative study of data cleaning tools10.4018/IJDWM.2019100103 ↗
5. Jin, G., Liang, Y., Fang, Y., Huang, J., Zhang, J., and Zheng, Y. (2023). Spatio-temporal graph neural networks for predictive learning in urban computing: A survey. arXiv.10.1109/TKDE.2023.3333824 ↗
6. A Review of Big Data Governance Research in China
7. Satapathy, S., and Joshi, A. (2017). Information and Communication Technology for Intelligent Systems (ICTIS 2017), Ahmedabad, India, 25–26 March 2017, Springer.10.1007/978-3-319-63645-0 ↗
8. Unsupervised record matching with noisy and incomplete data10.1007/s41060-018-0129-7 ↗
9. Lv, Z., Deng, W., Zhang, Z., Guo, N., and Yan, G. (2019, January 16–18). A data fusion and data cleaning system for smart grids big data. Proceedings of the 2019 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking, Xiamen, China.10.1109/ISPA-BDCloud-SustainCom-SocialCom48970.2019.00119 ↗
10. Cleanix: A parallel big data cleaning system10.1145/2935694.2935702 ↗
11. A survey of traffic prediction: From spatio-temporal data to intelligent transportation10.1007/s41019-020-00151-z ↗
12. Statistical relational learning based automatic data cleaning10.1007/s11704-018-7066-4 ↗
13. A methodology for denoising and generating bus infrastructure data
14. Big Data Cleaning Method for Bus Based on Spatiotemporal Correlation
15. Spatial–temporal travel pattern mining using massive taxi trajectory data10.1016/j.physa.2018.02.064 ↗
16. Data wrangling: A key technique of data governance
17. Prihatmanto, A.S., Wijaya, R., and Yusuf, R. (2020, January 20). Data Quality Measures and Data Cleaning for Pattern Analysis. Proceedings of the Angkot Transportation in Bandung City//2020 International Conference on Smart Technology and Applications (ICoSTA), Surabaya, Indonesia.
18. Two-stage Detection of Semantic Redundancies in RDF Data
19. Chevallier, M., Rogovschi, N., Boufarès, F., Grozavu, N., and Clairmont, C. (2021, January 15–17). Detecting near duplicate dataset. Proceedings of the International Conference on Soft Computing and Pattern Recognition, Online.10.1007/978-3-030-96302-6_36 ↗
20. Esrra-iot: Edge-based spatial redundancy reduction approach for internet of things10.1016/j.iot.2021.100388 ↗
21. Incomplete data management: A survey10.1007/s11704-016-6195-x ↗
22. Tong, C., Chen, H., Xuan, Q., and Yang, X. (2017). A Framework for Bus Trajectory Extraction and Missing Data Recovery for Data Sampled from the Internet. Sensors, 17.10.3390/s17020342 ↗
23. Smart card data-centric replication of the multi-modal public transport system in Singapore10.1016/j.jtrangeo.2018.02.004 ↗
24. Pan, H., Ye, Z.W., He, Q.Y., Yan, C.Y., Yuan, J.Y., Lai, X.D., Su, J., and Li, R.H. (2022). Discrete Missing Data Imputation Using Multilayer Perceptron and Momentum Gradient Descent. Sensors, 22.10.3390/s22155645 ↗
25. Maximum likelihood estimation of missing data probability for nonmonotone missing at random data10.1007/s10260-022-00650-5 ↗
26. A survey on missing data in machine learning10.1186/s40537-021-00516-9 ↗
27. Missing data was handled inconsistently in UK prediction models: A review of method used10.1016/j.jclinepi.2021.09.008 ↗
28. Vi, B.N., Nguyen, D.T., Tran, C.T., Ngo, H.P., Nguyen, C.C., and Phan, H.H. (2021, January 19–21). Multiple Imputation by Generative Adversarial Networks for Classification with Incomplete Data. Proceedings of the 2021 RIVF International Conference on Computing and Communication Technologies (RIVF), Hanoi, Vietnam.10.1109/RIVF51545.2021.9642138 ↗
29. Incorrect data in the widely used Inside Airbnb dataset10.1016/j.dss.2020.113453 ↗
30. Truth discovery on inconsistent relational data10.26599/TST.2018.9010004 ↗
31. Edcra-iot: Edge-based data conflict resolution approach for internet of things10.1016/j.pmcj.2020.101318 ↗
32. Improving data quality in large-scale repositories through conflict resolution10.1007/s00799-021-00311-0 ↗
33. Bvis: Urban traffic visual analysis based on bus sparse trajectories10.1007/s12650-018-0489-z ↗
34. Traffic State Estimation of Bus Line With Sparse Sampled Data10.1109/ACCESS.2020.3040864 ↗
35. Li, C., Dai, Z., Peng, W., and Shen, J. (2019). Green Travel Mode: Trajectory Data Cleansing Method for Shared Electric Bicycles. Sustainability, 11.10.3390/su11051429 ↗
36. A Kalman-filter-incorporated latent factor analysis model for temporally dynamic sparse data10.1109/TCYB.2022.3185117 ↗
37. Data Governance Technology
38. An improved SMURF scheme for cleaning RFID data10.1504/IJGUC.2018.091723 ↗
39. Repairing of missing bus arrival data based on DBSCAN algorithm and multi-source data
40. Fasst map matching, an algorithm integrating hidden Markov model with precomputation10.1080/13658816.2017.1400548 ↗
41. Apache flink: Stream and batch processing in a single engine