Abstract
Location prediction is a crucial need for location-aware services and applications. Given an object’s recent movement and a future time, the goal of location prediction is to predict the location of the object at the future time specified. Different from traditional location prediction using motion function, some research works have elaborated on mining movement behavior from historical trajectories for location prediction. Without loss of generality, given a set of trajectories of an object, prior works on mining movement behaviors will first extract regions of popularity, in which the object frequently appears, and then discover the sequential relationships among regions. However, the quality of the frequent regions extracted affects the accuracy of the location prediction. Furthermore, trajectory data has both spatial and temporal information. To further enhance the accuracy of location prediction, one could utilize not only spatial information but also temporal information to predict the locations of objects. In this paper, we propose a framework QS-STT (standing for QuadSection clustering and Spatial-Temporal Trajectory model) to capture the movement behaviors of objects for location prediction. Specifically, we have developed QuadSection clustering to extract a reasonable and near-optimal set of frequent regions. Then, based on the set of frequent regions, we propose a spatial-temporal trajectory model to explore the object’s movement behavior as a probabilistic suffix tree with both spatial and temporal information of movements. Note that STT is not only able to discover sequential relationships among regions but also derives the corresponding probabilities of time, indicating when the object appears in each region. Based on STT, we further propose an algorithm to traverse STT for location prediction. By enhancing the quality of the frequent region extracted and exploring both the spatial and temporal information of STT, the accuracy of location prediction in QS-STT is improved. QS-STT is designed for individual location prediction. For verifying the effectiveness of QS-STT for location prediction under the different spatial density, we have conducted experiments on four types of real trajectory datasets with different speed. The experimental results show that our proposed QS-STT is able to capture both spatial and temporal patterns of movement behaviors and by exploring QS-STT, our proposed prediction algorithm outperforms existing works.
Similar content being viewed by others
References
Bejerano, G., Yona, G.: Modeling protein families using probabilistic suffix trees. In: Proc. of RECOMB, pp. 15–24 (1999)
Hung, C.-W.C.C.-C., Peng, W.-C.: Mining trajectory profiles for discovering user communities. In: Proc. of GIS-LBSN (2009)
Cao, X., Cong, G., Jensen, C.S.: Mining significant semantic locations from gps data. PVLDB 3(1), 1009–1020 (2010)
Giannotti, F., Nanni, M., Pedreschi, D.: Efficient mining of temporally annotated sequences. In: Proc. of SDM (2006)
Giannotti, F., Nanni, M., Pinelli, F., Pedreschi, D.: Trajectory pattern mining. In: Proc. of KDD (2007)
Gonzalez, M., Hidalgo, C., Barabási, A.: Understanding individual human mobility patterns. Nature 453(7196), 779–782 (2008)
Guyet, T., Quiniou, R.: Mining temporal patterns with quantitative intervals. In: Proc. of ICDM Workshops, pp. 218–227 (2008)
Hinneburg, A., Keim, D.A.: An efficient approach to clustering in large multimedia databases with noise. In: Proc. of KDD, pp. 58–65 (1998)
Ishikawa, Y., Tsukamoto, Y., Kitagawa, H.: Extracting mobility statistics from indexed spatio-temporal datasets. In: Proc. of STDBM, pp. 9–16 (2004)
Jeung, H., Liu, Q., Shen, H.T., Zhou, X.: A hybrid prediction model for moving objects. In: Proc. of ICDE (2008)
Jeung, H., Shen, H.T., Zhou, X.: Mining trajectory patterns using hidden Markov models. In: Proc. of DaWaK (2007)
Krumm, J., Horvitz, E.: Predestination: inferring destinations from partial trajectories. In: Proc. of UbiComp (2006)
Lee, J.-G., Han, J., Li, X., Gonzalez, H.: TraClass: trajectory classification using hierarchical region-based and trajectory-based clustering. PVLDB 1(1), 1081–1094 (2008)
Lei, P.-R., Shen, T.-J., Peng, W.-C., Su, I.-J.: Exploring spatial-temporal trajectory model for location prediction. In: Proc. of MDM, pp. 58–67 (2011)
Lo, C.-H., Peng, W.-C., Chen, C.-W., Lin, T.-Y., Lin, C.-S.: CarWeb: A traffic data collection platform. In: Proc. of MDM (2008)
Lu, C.-T., Lei, P.-R., Peng, W.-C., Su, I.-J.: A framework of mining semantic regions from trajectories. In: Proc. of DASFAA, pp. 193–207 (2011)
Mamoulis, N., Cao, H., Kollios, G., Hadjieleftheriou, M., Tao, Y., Cheung, D.W.: Mining, indexing, and querying historical spatiotemporal data. In: Proc. of KDD (2004)
Monreale, A., Pinelli, F., Trasarti, R., Giannotti, F.: Wherenext: a location predictor on trajectory pattern mining. In: Proc. of KDD, pp. 637–646 (2009)
Montoliu, R., Gatica-Perez, D.: Discovering human places of interest from multimodal mobile phone data. In: Proc. of MUM, pp. 12–21 (2010)
Morzy, M.: Mining frequent trajectories of moving objects for location prediction. In: Proc. of MLDM, pp. 667–680 (2007)
Ostle, B., Malone, L.: Statistics in Research: Basic Concepts and Techniques for Research Workers. Iowa State University Press, Ames (1988)
Sun, S.C.P., Arunasalam, B.: Mining for outliers in sequential databases. In: Proc. of SDM (2006)
Peng, W.-C., Ko, Y.-Z., Lee, W.-C.: On mining moving patterns for object tracking sensor networks. In: Proc. of MDM (2006)
Ron, D., Singer, Y., Tishby, N.: The power of amnesia: learning probabilistic automata with variable memory length. Mach. Learn. 25(2–3), 117–149 (1996)
Tan, P.-N., Steinbach, M., Kumar, V.: Introduction to Data Mining, 1st edn. Addison-Wesley, Boston (2005)
Tsai, H.-P., Yang, D.-N., Peng, W.-C., Chen, M.-S.: Exploring group moving pattern for an energy-constrained object tracking sensor network. In: Proc. of PAKDD (2007)
Ishikawa, Y.T.Y., Kitagawa, H.: Extracting mobility statistics from indexed spatio-temporal datasets. In: Proc. of STDBM, pp. 9–16 (2004)
Yang, J., Wang, W.: Agile: A general approach to detect transitions in evolving data streams. In: Proc. of ICDM (2004)
Ying, J.J.-C., Lu, E.H.-C., Lee, W.-C., Weng, T.-C., Tseng, V.S.: Mining user similarity from semantic trajectories. In: Proc. of GIS-LBSN, pp. 19–26 (2010)
Yu, X., Pan, A., Tang, L.A., Li, Z., Han, J.: Geo-friends recommendation in gps-based cyber-physical social network. In: Proc. of ASONAM, pp. 361–368 (2011)
Zheng, K., Trajcevski, G., Zhou, X., Scheuermann, P.: Probabilistic range queries for uncertain trajectories on road networks. In: Proc. of EDBT, pp. 283–294 (2011)
Acknowledgements
Wen-Chih Peng was supported in part by the National Science Council, Project No. 100-2218-E-009-016-MY3 and 100-2218-E-009-013-MY3, by Taiwan MoE ATU Program, by ITRI JRC, Project No. B301EA3300, by D-Link and by Microsoft.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Mohamed Mokbel.
Rights and permissions
About this article
Cite this article
Lei, PR., Li, SC. & Peng, WC. QS-STT: QuadSection clustering and spatial-temporal trajectory model for location prediction. Distrib Parallel Databases 31, 231–258 (2013). https://doi.org/10.1007/s10619-012-7115-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10619-012-7115-1