Extracting Places and Activities from GPS Traces

Learning patterns of human behavior from sensor data is extremely important for high-level activity inference. We show how to extract and label a person’s activities and significant places from traces of GPS data. In contrast to existing techniques, our approachsimultaneouslydetect and classify the significant locations of a person and takes the high-level context into account. Our system uses relational Markov networks to represent the hierarchical activity model that encodes the complex relations among GPS readings, activities and significant places. We apply FFT-based message passing to perform efficient summation over large numbers of nodes in the networks. We present experiments that show significant improvements over existing techniques.

[1]  J. Besag Statistical Analysis of Non-Lattice Data , 1975 .

[2]  Dieter Fox,et al.  Location-Based Activity Recognition , 2005, KI.

[3]  Thad Starner,et al.  Using GPS to learn significant locations and predict movement across multiple users , 2003, Personal and Ubiquitous Computing.

[4]  Henry A. Kautz,et al.  Learning and inferring transportation routines , 2004, Artif. Intell..

[5]  Fernando Pereira,et al.  Shallow Parsing with Conditional Random Fields , 2003, NAACL.

[6]  Matthew Richardson,et al.  Markov logic networks , 2006, Machine Learning.

[7]  Ben Taskar,et al.  Discriminative Probabilistic Models for Relational Data , 2002, UAI.

[8]  Vibhav Gogate,et al.  Modeling Transportation Routines using Hybrid Dynamic Mixed Networks , 2005, UAI.

[9]  Kentaro Toyama,et al.  Project Lachesis: Parsing and Modeling Location Histories , 2004, GIScience.

[10]  Alex Pentland,et al.  Learning communities: connectivity and dynamics of interacting agents , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..

[11]  Henry A. Kautz,et al.  Location-Based Activity Recognition using Relational Markov Networks , 2005, IJCAI.

[12]  Martial Hebert,et al.  Discriminative random fields: a discriminative framework for contextual interaction in classification , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[13]  Andrew McCallum,et al.  Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data , 2001, ICML.