English

Modeling the Temporal Nature of Human Behavior for Demographics Prediction

Machine Learning 2017-11-16 v5

Abstract

Mobile phone metadata is increasingly used for humanitarian purposes in developing countries as traditional data is scarce. Basic demographic information is however often absent from mobile phone datasets, limiting the operational impact of the datasets. For these reasons, there has been a growing interest in predicting demographic information from mobile phone metadata. Previous work focused on creating increasingly advanced features to be modeled with standard machine learning algorithms. We here instead model the raw mobile phone metadata directly using deep learning, exploiting the temporal nature of the patterns in the data. From high-level assumptions we design a data representation and convolutional network architecture for modeling patterns within a week. We then examine three strategies for aggregating patterns across weeks and show that our method reaches state-of-the-art accuracy on both age and gender prediction using only the temporal modality in mobile metadata. We finally validate our method on low activity users and evaluate the modeling assumptions.

Keywords

Cite

@article{arxiv.1511.06660,
  title  = {Modeling the Temporal Nature of Human Behavior for Demographics Prediction},
  author = {Bjarke Felbo and Pål Sundsøy and Alex 'Sandy' Pentland and Sune Lehmann and Yves-Alexandre de Montjoye},
  journal= {arXiv preprint arXiv:1511.06660},
  year   = {2017}
}

Comments

Accepted at ECML 2017. A previous version of this paper was titled 'Using Deep Learning to Predict Demographics from Mobile Phone Metadata' and was accepted at the ICLR 2016 workshop