{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T00:31:24Z","timestamp":1784161884158,"version":"3.55.0"},"reference-count":49,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2019,3,8]],"date-time":"2019-03-08T00:00:00Z","timestamp":1552003200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002428","name":"Austrian Science Fund","doi-asserted-by":"publisher","award":["DK W 1237-N23"],"award-info":[{"award-number":["DK W 1237-N23"]}],"id":[{"id":"10.13039\/501100002428","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>The rapid growth of positioning technology allows tracking motion between places, making trajectory recordings an important source of information about place connectivity, as they map the routes that people commonly perform. In this paper, we utilize users\u2019 motion traces to construct a behavioral representation of places based on how people move between them, ignoring geographical coordinates and spatial proximity. Inspired by natural language processing techniques, we generate and explore vector representations of locations, traces and visitors, obtained through an unsupervised machine learning approach, which we generically named motion-to-vector (Mot2vec), trained on large-scale mobility data. The algorithm consists of two steps, the trajectory pre-processing and the Word2vec-based model building. First, mobility traces are converted into sequences of locations that unfold in fixed time steps; then, a Skip-gram Word2vec model is used to construct the location embeddings. Trace and visitor embeddings are finally created combining the location vectors belonging to each trace or visitor. Mot2vec provides a meaningful representation of locations, based on the motion behavior of users, defining a direct way of comparing locations\u2019 connectivity and providing analogous similarity distributions for places of the same type. In addition, it defines a metric of similarity for traces and visitors beyond their spatial proximity and identifies common motion behaviors between different categories of people.<\/jats:p>","DOI":"10.3390\/ijgi8030134","type":"journal-article","created":{"date-parts":[[2019,3,8]],"date-time":"2019-03-08T04:58:35Z","timestamp":1552021115000},"page":"134","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":46,"title":["From Motion Activity to Geo-Embeddings: Generating and Exploring Vector Representations of Locations, Traces and Visitors through Large-Scale Mobility Data"],"prefix":"10.3390","volume":"8","author":[{"given":"Alessandro","family":"Crivellari","sequence":"first","affiliation":[{"name":"Department of Geoinformatics\u2014Z_GIS, University of Salzburg, 5020 Salzburg, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Euro","family":"Beinat","sequence":"additional","affiliation":[{"name":"Department of Geoinformatics\u2014Z_GIS, University of Salzburg, 5020 Salzburg, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,3,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2056","DOI":"10.1109\/ACCESS.2016.2553681","article-title":"A Survey on Trajectory Data Mining: Techniques and Applications","volume":"4","author":"Feng","year":"2016","journal-title":"IEEE Access"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"28","DOI":"10.3141\/2105-04","article-title":"Processing Raw Data from Global Positioning Systems without Additional Information","volume":"2105","author":"Schuessler","year":"2009","journal-title":"Transp. Res. Rec."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Zheng, Y. (2015). Trajectory Data Mining: An Overview. J. ACM Trans. Intell. Syst. Technol., 6.","DOI":"10.1145\/2743025"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"8166","DOI":"10.1038\/ncomms9166","article-title":"Returners and explorers dichotomy in human mobility","volume":"6","author":"Pappalardo","year":"2015","journal-title":"Nat. Commun."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1613\/jair.2934","article-title":"From frequency to meaning: Vector space models of semantics","volume":"37","author":"Turney","year":"2010","journal-title":"J. Artif. Intell. Res."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Mitra, B., Diaz, F., and Craswell, N. (2017, January 3\u20137). Learning to match using local and distributed representations of text for web search. Proceedings of the 26th International Conference on World Wide Web, Perth, Australia.","DOI":"10.1145\/3038912.3052579"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Liu, P., Joty, S., and Meng, H. (2015, January 17\u201321). Fine-grained opinion mining with recurrent neural networks and word embeddings. Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, Lisbon, Portugal.","DOI":"10.18653\/v1\/D15-1168"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Ye, X., Shen, H., Ma, X., Bunescu, R., and Liu, C. (2016, January 14\u201322). From word embeddings to document similarities for improved information retrieval in software engineering. Proceedings of the 38th International Conference on Software Engineering, Austin, TX, USA.","DOI":"10.1145\/2884781.2884862"},{"key":"ref_9","unstructured":"Osgood, C.E., Suci, G.J., and Tannenbaum, P.H. (1964). The Measurement of Meaning, University of Illinois Press."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"510","DOI":"10.3758\/BF03193020","article-title":"Extracting semantic representations from word co-occurrence statistics: A computational study","volume":"39","author":"Bullinaria","year":"2007","journal-title":"Behav. Res. Methods"},{"key":"ref_11","first-page":"1137","article-title":"A neural probabilistic language model","volume":"3","author":"Bengio","year":"2003","journal-title":"J. Mach. Learn. Res."},{"key":"ref_12","unstructured":"Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., and Dean, J. (2013, January 5\u201310). Distributed representations of words and phrases and their compositionality. Proceedings of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Pennington, J., Socher, R., and Manning, C. (2014, January 25\u201329). Glove: Global vectors for word representation. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar.","DOI":"10.3115\/v1\/D14-1162"},{"key":"ref_14","unstructured":"Mikolov, T., Chen, K., Corrado, G., and Dean, J. (arXiv, 2013). Efficient estimation of word representations in vector space, arXiv."},{"key":"ref_15","unstructured":"Levy, O., and Goldberg, Y. (2014, January 8\u201313). Neural word embedding as implicit matrix factorization. Proceedings of the Advances in Neural Information Processing Systems, Montreal, QC, Canada."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1162\/tacl_a_00134","article-title":"Improving distributional similarity with lessons learned from word embeddings","volume":"3","author":"Levy","year":"2015","journal-title":"Trans. Assoc. Comput. Linguist."},{"key":"ref_17","unstructured":"Le, Q., and Mikolov, T. (2014, January 21\u201326). Distributed representations of sentences and documents. Proceedings of the International Conference on Machine Learning, Beijing, China."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Bojanowski, P., Grave, E., Joulin, A., and Mikolov, T. (arXiv, 2016). Enriching word vectors with subword information, arXiv.","DOI":"10.1162\/tacl_a_00051"},{"key":"ref_19","unstructured":"(2019, January 20). Word2vec Original C Code. Available online: https:\/\/word2vec.googlecode.com\/svn\/trunk\/."},{"key":"ref_20","unstructured":"(2019, January 20). Gensim Framework for Python. Available online: http:\/\/radimrehurek.com\/gensim\/."},{"key":"ref_21","unstructured":"(2019, January 20). Word2vec in TensorFlow. Available online: https:\/\/www.tensorflow.org\/tutorials\/word2vec."},{"key":"ref_22","unstructured":"(2019, January 20). GloVe Implementation. Available online: http:\/\/nlp.stanford.edu\/projects\/glove\/."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1021\/acs.jcim.7b00616","article-title":"Mol2vec: Unsupervised Machine Learning Approach with Chemical Intuition","volume":"58","author":"Jaeger","year":"2018","journal-title":"J. Chem. Inf. Model."},{"key":"ref_24","unstructured":"Guo, C., and Berkhahn, F. (arXiv, 2016). Entity embeddings of categorical variables, arXiv."},{"key":"ref_25","unstructured":"De Br\u00e9bisson, A., Simon, \u00c9., Auvolat, A., Vincent, P., and Bengio, Y. (arXiv, 2015). Artificial neural networks applied to taxi destination prediction, arXiv."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Yan, B., Janowicz, K., Mai, G., and Gao, S. (2017, January 7\u201310). From ITDL to Place2Vec: Reasoning About Place Type Similarity and Relatedness by Learning Embeddings from Augmented Spatial Contexts. Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Redondo Beach, CA, USA.","DOI":"10.1145\/3139958.3140054"},{"key":"ref_27","unstructured":"Gao, S., and Yan, B. (2018, January 15\u201317). Place2Vec: Visualizing and Reasoning About Place Type Similarity and Relatedness by Learning Context Embeddings. Proceedings of the 14th International Conference on Location Based Services, Zurich, Switzerland."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.compenvurbsys.2018.11.008","article-title":"Beyond Word2vec: An approach for urban functional region extraction and identification by combining Place2vec and POIs","volume":"74","author":"Zhai","year":"2019","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Liu, K., Gao, S., Qiu, P., Liu, X., Yan, B., and Lu, F. (2017). Road2Vec: Measuring Traffic Interactions in Urban Road System from Massive Travel Routes. ISPRS Int. J. Geo-Inf., 6.","DOI":"10.3390\/ijgi6110321"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Zhou, Y., Wu, Y., Wu, J., Chen, L., and Li, J. (2018, January 28\u201330). Refined Taxi Demand Prediction with ST-Vec. Proceedings of the 2018 26th International Conference on Geoinformatics, Kunming, Yunnan, China.","DOI":"10.1109\/GEOINFORMATICS.2018.8557158"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Li, X., Zhao, K., Cong, G., Jensen, C.S., and Wei, W. (2018, January 16\u201319). Deep representation learning for trajectory similarity computation. Proceedings of the 2018 IEEE 34th International Conference on Data Engineering (ICDE), Paris, France.","DOI":"10.1109\/ICDE.2018.00062"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1945","DOI":"10.1109\/TKDE.2016.2550436","article-title":"A general multi-context embedding model for mining human trajectory data","volume":"28","author":"Zhou","year":"2016","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1007\/s10115-017-1107-4","article-title":"A time-aware trajectory embedding model for next-location recommendation","volume":"56","author":"Zhao","year":"2018","journal-title":"Knowl. Inf. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Sun, Y., Gu, T., Bin, C., Chang, L., Kuang, H., Huang, Z., and Sun, L. (2018, January 28\u201331). A Multi-latent Semantics Representation Model for Mining Tourist Trajectory. Proceedings of the Pacific Rim International Conference on Artificial Intelligence, Nanjing, China.","DOI":"10.1007\/978-3-319-97304-3_36"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Solomon, A., Bar, A., Yanai, C., Shapira, B., and Rokach, L. (2018, January 8\u201311). Predict Demographic Information Using Word2vec on Spatial Trajectories. Proceedings of the 26th Conference on User Modeling, Adaptation and Personalization, Singapore.","DOI":"10.1145\/3209219.3209224"},{"key":"ref_36","unstructured":"Esuli, A., Petry, L.M., Renso, C., and Bogorny, V. (arXiv, 2018). Traj2User: Exploiting embeddings for computing similarity of users mobile behavior, arXiv."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Andrienko, N., Andrienko, G., Pelekis, N., and Spaccapietra, S. (2008). Basic concepts of movement data. Mobility, Data Mining and Privacy, Springer.","DOI":"10.1007\/978-3-540-75177-9_2"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Urner, J., Bucher, D., Yang, J., and Jonietz, D. (2018). Assessing the Influence of Spatio-Temporal Context for Next Place Prediction using Different Machine Learning Approaches. ISPRS Int. J. Geo-Inf., 7.","DOI":"10.3390\/ijgi7050166"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Baroni, M., Dinu, G., and Kruszewski, G. (2014, January 22\u201327). Don\u2019t count, predict! A systematic comparison of context-counting vs. context-predicting semantic vectors. Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Baltimore, MD, USA.","DOI":"10.3115\/v1\/P14-1023"},{"key":"ref_40","unstructured":"Wieting, J., Bansal, M., Gimpel, K., and Livescu, K. (arXiv, 2015). Towards universal paraphrastic sentence embeddings, arXiv."},{"key":"ref_41","unstructured":"Kutuzov, A., Kopotev, M., Sviridenko, T., and Ivanova, L. (arXiv, 2016). Clustering comparable corpora of Russian and Ukrainian academic text: Word embeddings and semantic fingerprints, arXiv."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"De Montjoye, Y.-A., Quoidbach, J., Robic, F., and Pentland, A.S. (2013, January 2\u20135). Predicting personality using novel mobile phone-based metrics. Proceedings of the International Conference on Social Computing, Behavioral-Cultural Modeling, and Prediction, Washington, DC, USA.","DOI":"10.1007\/978-3-642-37210-0_6"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Noulas, A., Scellato, S., Lathia, N., and Mascolo, C. (2012, January 10\u201313). Mining user mobility features for next place prediction in location-based services. Proceedings of the 2012 IEEE 12th International Conference on Data Mining (ICDM), Brussels, Belgium.","DOI":"10.1109\/ICDM.2012.113"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"11576","DOI":"10.1073\/pnas.1203882109","article-title":"Predictability of population displacement after the 2010 Haiti earthquake","volume":"109","author":"Lu","year":"2012","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"2923","DOI":"10.1038\/srep02923","article-title":"Approaching the limit of predictability in human mobility","volume":"3","author":"Lu","year":"2013","journal-title":"Sci. Rep."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Hawelka, B., Sitko, I., Kazakopoulos, P., and Beinat, E. (2017). Collective prediction of individual mobility traces for users with short data history. PLoS ONE, 12.","DOI":"10.1371\/journal.pone.0170907"},{"key":"ref_47","unstructured":"Mnih, A., and Kavukcuoglu, K. (2013, January 5\u201310). Learning word embeddings efficiently with noise-contrastive estimation. Proceedings of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA."},{"key":"ref_48","unstructured":"Kingma, D.P., and Ba, J. (arXiv, 2014). Adam: A method for stochastic optimization, arXiv."},{"key":"ref_49","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"Maaten","year":"2008","journal-title":"J. Mach. Learn. Res."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/8\/3\/134\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:37:16Z","timestamp":1760186236000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/8\/3\/134"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,8]]},"references-count":49,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["ijgi8030134"],"URL":"https:\/\/doi.org\/10.3390\/ijgi8030134","relation":{},"ISSN":["2220-9964"],"issn-type":[{"value":"2220-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,8]]}}}