Learning intent and behavior models from motion trajectories for unsupervised semantic labeling

Trajectory data has numerous commercial applications, e.g., location-based services, travel forecasting, health monitoring, land use analysis, urban planning, and robotics. However, traditional trajectory mining algorithms do not explain how and why the motion was generated, limiting their utility in GEOINT applications when data is unlabeled, noisy, and does not contain contextual layers. In this paper, we describe a methodology that analyzes spatiotemporal trajectory data to produce semantic labels. We describe the methodology to learn behavior models that most likely generated input trajectory data, and use these models to transfer labels across unlabeled ambiguous tracks. Behavior models include both movers’ intent encoded as motion reward functions and behavior policy encoded as the state-conditioned movement action distribution. We show that learned behavior models provide an efficient mechanism for relating noisy tracks, allowing accurate semi-supervised learning (>90% f-score over labeling outcomes) with just few labeled examples per type of motion behavior. We further hypothesize that learned behavior models contain latent statistical and structural information that may be exploited to label trajectories in completely unsupervised manner in the future, which will allow military analysts or civilian consumers to explain the observed trajectory data, derive semantic motion-based features to improve object and region classification, and reason about motion changes in different contexts.

[1]  Dacheng Tao,et al.  A survey on trajectory clustering analysis , 2018, ArXiv.

[2]  Zhixiao Wang,et al.  An overview on trajectory outlier detection , 2019, Artificial Intelligence Review.

[3]  Brian L. Young,et al.  Predicting Vessel Trajectories from Ais Data Using R , 2017 .

[4]  Katerina Tzavella,et al.  How to compare movement? A review of physical movement similarity measures in geographic information science and beyond , 2014, Cartography and geographic information science.

[5]  J. C. Totten,et al.  Making Strides: State of the Practice of Pedestrian Forecasting in Regional Travel Models , 2018 .

[6]  Mukta Goyal,et al.  Location-Based Services: Current State of The Art and Future Prospects , 2018 .

[7]  Jan Peters,et al.  Reinforcement learning in robotics: A survey , 2013, Int. J. Robotics Res..

[8]  Mohan M. Trivedi,et al.  A Survey of Vision-Based Trajectory Learning and Analysis for Surveillance , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Glen Berseth,et al.  DeepLoco , 2017, ACM Trans. Graph..

[10]  Georgiy Levchuk,et al.  Application of graph-based semi-supervised learning for development of cyber COP and network intrusion detection , 2017, Defense + Security.

[11]  J. Shane Culpepper,et al.  A Survey on Trajectory Data Management, Analytics, and Learning , 2020, ArXiv.

[12]  Zhaohui Wu,et al.  This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS 1 Land-Use Classification Using Taxi GPS Traces , 2022 .

[13]  Alessandro Vespignani,et al.  Charting the Next Pandemic: Modeling Infectious Disease Spreading in the Data Science Age , 2018 .

[14]  Max Welling,et al.  Auto-Encoding Variational Bayes , 2013, ICLR.

[15]  Martial Hebert,et al.  Activity Forecasting , 2012, ECCV.

[16]  Wei Tu,et al.  Coupling mobile phone and social media data: a new approach to understanding urban functions and diurnal patterns , 2017, Int. J. Geogr. Inf. Sci..

[17]  Bruno Lepri,et al.  Modeling Taxi Drivers' Behaviour for the Next Destination Prediction , 2018, ArXiv.

[18]  Mark S Goldberg,et al.  Using Global Positioning Systems (GPS) and temperature data to generate time-activity classifications for estimating personal exposure in air monitoring studies: an automated method , 2014, Environmental Health.

[19]  Feng Xia,et al.  Big Trajectory Data: A Survey of Applications and Services , 2018, IEEE Access.