On estimating the predictability of human mobility: the role of routine
Abstract Given the difficulties in predicting human behavior, one may wish to establish bounds on our ability to accurately perform such predictions. In the case of mobility-related behavior, there exists a fundamental technique to estimate the predictability of an individual’s mobility, as expresse...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2021-09-01
|
Series: | EPJ Data Science |
Subjects: | |
Online Access: | https://doi.org/10.1140/epjds/s13688-021-00304-8 |
_version_ | 1819118101884567552 |
---|---|
author | Douglas do Couto Teixeira Jussara M. Almeida Aline Carneiro Viana |
author_facet | Douglas do Couto Teixeira Jussara M. Almeida Aline Carneiro Viana |
author_sort | Douglas do Couto Teixeira |
collection | DOAJ |
description | Abstract Given the difficulties in predicting human behavior, one may wish to establish bounds on our ability to accurately perform such predictions. In the case of mobility-related behavior, there exists a fundamental technique to estimate the predictability of an individual’s mobility, as expressed in a given dataset. Although useful in several scenarios, this technique focused on human mobility as a monolithic entity, which poses challenges to understanding different types of behavior that may be hard to predict. In this paper, we propose to study predictability in terms of two components of human mobility: routine and novelty, where routine is related to preferential returns, and novelty is related to exploration. Viewing one’s mobility in terms of these two components allows us to identify important patterns about the predictability of one’s mobility. Additionally, we argue that mobility behavior in the novelty component is hard to predict if we rely on the history of visited locations (as the predictability technique does), and therefore we here focus on analyzing what affects the predictability of one’s routine. To that end, we propose a technique that allows us to (i) quantify the effect of novelty on predictability, and (ii) gauge how much one’s routine deviates from a reference routine that is completely predictable, therefore estimating the amount of hard-to-predict behavior in one’s routine. Finally, we rely on previously proposed metrics, as well as a newly proposed one, to understand what affects the predictability of a person’s routine. Our experiments show that our metrics are able to capture most of the variability in one’s routine (adjusted R 2 $R^{2}$ of up to 84.9% and 96.0% on a GPS and CDR datasets, respectively), and that routine behavior can be largely explained by three types of patterns: (i) stationary patterns, in which a person stays in her current location for a given time period, (ii) regular visits, in which people visit a few preferred locations with occasional visits to other places, and (iii) diversity of trajectories, in which people change the order in which they visit certain locations. |
first_indexed | 2024-12-22T05:43:32Z |
format | Article |
id | doaj.art-0654cb7c53164665b34c0c0fc898ceda |
institution | Directory Open Access Journal |
issn | 2193-1127 |
language | English |
last_indexed | 2024-12-22T05:43:32Z |
publishDate | 2021-09-01 |
publisher | SpringerOpen |
record_format | Article |
series | EPJ Data Science |
spelling | doaj.art-0654cb7c53164665b34c0c0fc898ceda2022-12-21T18:37:07ZengSpringerOpenEPJ Data Science2193-11272021-09-0110113010.1140/epjds/s13688-021-00304-8On estimating the predictability of human mobility: the role of routineDouglas do Couto Teixeira0Jussara M. Almeida1Aline Carneiro Viana2Federal University of Minas GeraisFederal University of Minas GeraisInriaAbstract Given the difficulties in predicting human behavior, one may wish to establish bounds on our ability to accurately perform such predictions. In the case of mobility-related behavior, there exists a fundamental technique to estimate the predictability of an individual’s mobility, as expressed in a given dataset. Although useful in several scenarios, this technique focused on human mobility as a monolithic entity, which poses challenges to understanding different types of behavior that may be hard to predict. In this paper, we propose to study predictability in terms of two components of human mobility: routine and novelty, where routine is related to preferential returns, and novelty is related to exploration. Viewing one’s mobility in terms of these two components allows us to identify important patterns about the predictability of one’s mobility. Additionally, we argue that mobility behavior in the novelty component is hard to predict if we rely on the history of visited locations (as the predictability technique does), and therefore we here focus on analyzing what affects the predictability of one’s routine. To that end, we propose a technique that allows us to (i) quantify the effect of novelty on predictability, and (ii) gauge how much one’s routine deviates from a reference routine that is completely predictable, therefore estimating the amount of hard-to-predict behavior in one’s routine. Finally, we rely on previously proposed metrics, as well as a newly proposed one, to understand what affects the predictability of a person’s routine. Our experiments show that our metrics are able to capture most of the variability in one’s routine (adjusted R 2 $R^{2}$ of up to 84.9% and 96.0% on a GPS and CDR datasets, respectively), and that routine behavior can be largely explained by three types of patterns: (i) stationary patterns, in which a person stays in her current location for a given time period, (ii) regular visits, in which people visit a few preferred locations with occasional visits to other places, and (iii) diversity of trajectories, in which people change the order in which they visit certain locations.https://doi.org/10.1140/epjds/s13688-021-00304-8Human mobilityPredictabilityEntropyMobility metrics |
spellingShingle | Douglas do Couto Teixeira Jussara M. Almeida Aline Carneiro Viana On estimating the predictability of human mobility: the role of routine EPJ Data Science Human mobility Predictability Entropy Mobility metrics |
title | On estimating the predictability of human mobility: the role of routine |
title_full | On estimating the predictability of human mobility: the role of routine |
title_fullStr | On estimating the predictability of human mobility: the role of routine |
title_full_unstemmed | On estimating the predictability of human mobility: the role of routine |
title_short | On estimating the predictability of human mobility: the role of routine |
title_sort | on estimating the predictability of human mobility the role of routine |
topic | Human mobility Predictability Entropy Mobility metrics |
url | https://doi.org/10.1140/epjds/s13688-021-00304-8 |
work_keys_str_mv | AT douglasdocoutoteixeira onestimatingthepredictabilityofhumanmobilitytheroleofroutine AT jussaramalmeida onestimatingthepredictabilityofhumanmobilitytheroleofroutine AT alinecarneiroviana onestimatingthepredictabilityofhumanmobilitytheroleofroutine |