An Efficient and Distributed Framework for Real-Time Trajectory Stream Clustering

被引:5
|
作者
Gao, Yunjun [1 ]
Fang, Ziquan [1 ]
Xu, Jiachen [1 ]
Gong, Shenghao [1 ]
Shen, Chunhui [2 ,3 ]
Chen, Lu [1 ]
机构
[1] Zhejiang Univ, Hangzhou 310027, Zhejiang, Peoples R China
[2] Alibaba Grp, Hangzhou 310052, Zhejiang, Peoples R China
[3] AZFT Lab, Hangzhou 310007, Zhejiang, Peoples R China
关键词
Trajectory; Real-time systems; Clustering algorithms; Market research; Scalability; Behavioral sciences; Measurement; DBSCAN; distributed online processing; grid partitioning; trajectory stream clustering; SIMPLIFICATION;
D O I
10.1109/TKDE.2023.3312319
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the explosive ubiquity of GPS-equipped devices, e.g., mobile phones, vehicles, and vessels, a massive amount of real-time, unbounded, and varying-sampling trajectory streams are being generated continuously. Clustering trajectory streams is useful in real-life applications, such as traffic congestion prediction, crowd flow detection, and moving behavior study. Although several sliding-window based algorithms (that adopt the classic two-phases online-offline processing framework) are proposed for trajectory stream clustering, three challenges exist to meet ever-increasing application demands for effective, efficient, and scalable online clustering: i) How to effectively model unbounded trajectory streams in the online settings for effective clustering? ii) How to achieve truly real-time online processing? iii) How to improve the scalable capability of the clustering algorithm to support large-scale moving trajectory streams? In this paper, we propose an efficient and distributed trajectory stream clustering framework that can: i) model trajectory streams dynamically and effectively in a self-adaptive manner, i.e., k-Segment, which considers both spatial and temporal aspects of trajectory streams, ii) support distributed indexing, processing, and workload balance, and iii) incrementally cluster trajectory streams in an efficient manner. Experiments on a wide range of real-world trajectory datasets show that our framework outperforms state-of-the-art baselines in terms of clustering quality, efficiency, and scalability.
引用
收藏
页码:1857 / 1873
页数:17
相关论文
共 50 条
  • [21] Improvement Design for Distributed Real-Time Stream Processing Systems
    Wei Jiang
    LiuGen Xu
    HaiBo Hu
    Yue Ma
    Journal of Electronic Science and Technology, 2019, 17 (01) : 3 - 12
  • [22] Improvement design for distributed real-time stream processing systems
    Jiang W.
    Xu L.-G.
    Hu H.-B.
    Ma Y.
    Journal of Electronic Science and Technology, 2019, 17 (01) : 3 - 12
  • [23] An efficient framework for real-time tweet classification
    Khan I.
    Naqvi S.K.
    Alam M.
    Rizvi S.N.A.
    International Journal of Information Technology, 2017, 9 (2) : 215 - 221
  • [24] Improvement Design for Distributed Real-Time Stream Processing Systems
    Wei Jiang
    Liu-Gen Xu
    Hai-Bo Hu
    Yue Ma
    Journal of Electronic Science and Technology, 2019, (01) : 3 - 12
  • [25] A Distributed Framework for Online Stream Data Clustering
    Ding, Jiafeng
    Fang, Junhua
    Chao, Pingfu
    Xu, Jiajie
    Zhao, PengPeng
    Zhao, Lei
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT I, 2020, 12452 : 190 - 204
  • [26] Distributed framework for real-time in-vehicle applications
    Chaaban, K
    Shawky, M
    Crubillé, P
    2005 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2005, : 925 - 929
  • [27] A Framework for Designing and Evaluating Distributed Real-Time Applications
    Valadares, Arthur
    Lopes, Cristina Videira
    2014 IEEE/ACM 18TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2014), 2014, : 67 - 76
  • [28] A distributed real-time software framework for robotic applications
    Kuo, YH
    MacDonald, BA
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 1964 - 1969
  • [29] Framework for modelling dependable real-time distributed systems
    Univ of Pittsburgh, Pittsburgh, United States
    Int J Syst Sci, 11 (1025-1043):
  • [30] Distributed Framework for Political Event Coding in Real-Time
    Salam, Sayeed
    Brandt, Patrick
    Holmes, Jennifer
    Khan, Latifur
    2018 2ND EUROPEAN CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS 2018), 2018, : 266 - 273