STRP-DBSCAN: A Parallel DBSCAN Algorithm Based on Spatial-Temporal Random Partitioning for Clustering Trajectory Data

被引:2
|
作者
An, Xiaoya [1 ]
Wang, Ziming [2 ]
Wang, Ding [2 ]
Liu, Song [2 ]
Jin, Cheng [1 ]
Xu, Xinpeng [2 ,3 ]
Cao, Jianjun [3 ]
机构
[1] Xian Res Inst Surveying & Mapping, State Key Lab Geoinformat Engn, Xian 710054, Peoples R China
[2] Xi An Jiao Tong Univ, Sch Comp Sci & Technol, Xian 710049, Peoples R China
[3] East China Res Inst Comp Technol, Shanghai 201818, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 20期
关键词
parallel DBSCAN algorithm; clustering parameters autotuning; deep reinforcement learning; spatial-temporal random partitioning; trajectory data clustering;
D O I
10.3390/app132011122
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Trajectory clustering algorithms analyze the movement trajectory of the target objects to mine the potential movement trend, regularity, and behavioral patterns of the object. Therefore, the trajectory clustering algorithm has a wide range of applications in the fields of traffic flow analysis, logistics and transportation management, and crime analysis. Existing algorithms do not make good use of the temporal attributes of trajectory data, resulting in a long clustering time and low clustering accuracy of spatial-temporal trajectory data. Meanwhile, the density-based clustering algorithms represented by DBSCAN are very sensitive to the clustering parameters. The radius value Eps and the minimal points number MinPts within Eps radius, defined by the user, have a significant impact on the clustering results, and tuning these parameters is difficult. In this paper, we present STRP-DBSCAN, a parallel DBSCAN algorithm based on spatial-temporal random partitioning for clustering trajectory data. It adopts spatial-temporal random partitioning to distribute balanced computation among different computing nodes and reduce the communication overhead of the parallel clustering algorithm, thus improving the execution efficiency of the DBSCAN algorithm. We also present the PER-SAC algorithm, which uses deep reinforcement learning to combine the prioritized experience replay (PER) and the soft actor-critic (SAC) algorithm for autotuning the optimal parameters of DBSCAN. The experimental results show that STRP-DBSCAN effectively reduces the clustering time of spatial-temporal trajectory data by up to 96.2% and 31.2% compared to parallel DBSCAN and the state-of-the-art RP-DBSCAN. The PER-SAC algorithm also outperforms the state-of-the-art DBSCAN parameter tuning algorithms and improves the clustering accuracy by up to 8.8%. At the same time, the proposed algorithm obtains a higher stability of clustering accuracy.
引用
收藏
页数:23
相关论文
共 50 条
  • [31] Differential Privacy-Based Spatial-Temporal Trajectory Clustering Scheme for LBSNs
    Zhu, Liang
    Lei, Tingting
    Mu, Jinqiao
    Mu, Jingzhe
    Cai, Zengyu
    Zhang, Jianwei
    ELECTRONICS, 2023, 12 (18)
  • [32] Trajectory clustering method based on spatial-temporal properties for mobile social networks
    Tang, Ji
    Liu, Linfeng
    Wu, Jiagao
    Zhou, Jian
    Xiang, Yang
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2021, 56 (01) : 73 - 95
  • [33] Use Density-Based Spatial Clustering of Applications with Noise (DBSCAN) Algorithm to Identify Galaxy Cluster Members
    Zhang, Mingrui
    2018 4TH INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND MATERIAL APPLICATION, 2019, 252
  • [34] Spatial-Temporal Trajectory Clustering and Anomaly Analysis Based on Improved OPTICS Method
    Zhang, Ke
    Li, Huiping
    Shan, Yu
    Li, Meng
    CICTP 2021: ADVANCED TRANSPORTATION, ENHANCED CONNECTION, 2021, : 189 - 198
  • [35] RT-DBSCAN: Real-Time Parallel Clustering of Spatio-Temporal Data Using Spark-Streaming
    Gong, Yikai
    Sinnott, Richard O.
    Rimba, Paul
    COMPUTATIONAL SCIENCE - ICCS 2018, PT I, 2018, 10860 : 524 - 539
  • [36] Trip end identification based on spatial-temporal clustering algorithm using smartphone positioning data
    Yao, Zhenxing
    Yang, Fei
    Guo, Yudong
    Jin, Peter Jing
    Li, Yan
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 197
  • [37] RETRACTED: DBSCAN Clustering Algorithm Based on Big Data Is Applied in Network Information Security Detection (Retracted Article)
    Zhang, Yan
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [38] Web-Based clustering application using Shiny framework and DBSCAN algorithm for hotspots data in peatland in Sumatra
    Hermawati, Rachma
    Sitanggang, Imas Sukaesih
    2ND INTERNATIONAL SYMPOSIUM ON LAPAN-IPB SATELLITE (LISAT) FOR FOOD SECURITY AND ENVIRONMENTAL MONITORING, 2016, 33 : 317 - 323
  • [39] Increasing the precision of public transit user activity location detection from smart card data analysis via spatial-temporal DBSCAN
    Ozer, Fehmi Can
    Tuydes-Yaman, Hediye
    Dalkic-Melek, Gulcin
    DATA & KNOWLEDGE ENGINEERING, 2024, 153
  • [40] A Parallel Clustering and Test Partitioning Techniques Based Mining Trajectory Algorithm for Moving Objects
    He, Qian
    Chen, Yiting
    Dong, Qinghe
    Cheng, Dongsheng
    2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, : 455 - 462