15 research outputs found

    Modeling the Temporal Nature of Human Behavior for Demographics Prediction

    Full text link
    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.Comment: 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 worksho

    Predicting customer's gender and age depending on mobile phone data

    Full text link
    In the age of data driven solution, the customer demographic attributes, such as gender and age, play a core role that may enable companies to enhance the offers of their services and target the right customer in the right time and place. In the marketing campaign, the companies want to target the real user of the GSM (global system for mobile communications), not the line owner. Where sometimes they may not be the same. This work proposes a method that predicts users' gender and age based on their behavior, services and contract information. We used call detail records (CDRs), customer relationship management (CRM) and billing information as a data source to analyze telecom customer behavior, and applied different types of machine learning algorithms to provide marketing campaigns with more accurate information about customer demographic attributes. This model is built using reliable data set of 18,000 users provided by SyriaTel Telecom Company, for training and testing. The model applied by using big data technology and achieved 85.6% accuracy in terms of user gender prediction and 65.5% of user age prediction. The main contribution of this work is the improvement in the accuracy in terms of user gender prediction and user age prediction based on mobile phone data and end-to-end solution that approaches customer data from multiple aspects in the telecom domain

    Socioeconomic correlations in communication networks

    No full text
    International audienceKeywords:​ Social stratification; Socioeconomic correlations; Mobile communication; The recent availability of large digital datasets gives us the opportunity to quantitatively study the structure and the dynamics of social networks of millions of individuals. However, although these studies consider the temporal, structural, and spatial characters of human interactions they commonly miss one important dimension regarding the economic status of individuals. Economic capacities of people may largely determine their communications and social behaviour thus the emerging structure of the global social­communication network. Studies combining the social network with economic data could help us to better understand spatial, and social segregation, or economic imbalances evolving in the society. Here we consider information about the mobile communications, location, and economic capacities of people. We use a communication dataset recorded by a single mobile phone provider in Mexico, which collects geo­localised mobile phone interactions of 92M people over 2 years [1]. This anonymised dataset is combined with the credit informations of clients of a bank in the same country. The credit data collect the time and amount of bank card purchases and the monthly evolution of incomes, spendings, and debts of 1M clients of the cell phone operator. Using these informations we estimate the economic status of people via their average monthly purchases, income, and debts. Beyond a demographic analysis and correlations between individual economic status indicators we provide empirical evidences about present economic imbalances suggesting not only the distribution of wealth but also the distributio

    Inference of Socioeconomic Status in a Communication Graph

    Get PDF
    In this work, we examine the socio-economic correlations present among users in a mobile phone network in Mexico. First, we find that the distribution of income for a subset of users –for which we have income information given by a large bank in Mexico– follows closely, but not exactly, the income distribution for the whole population of Mexico. We also show the existence of a strong socio-economic homophily in the mobile phone network, where users linked in the network are more likely to have similar income. The main contribution of this work is that we leverage this homophily in order to propose a methodology, based on Bayesian statistics, to infer the socio-economic status for a large subset of users in the network (for which we have no banking information). With our proposed algorithm, we achieve an accuracy of 0.71 in a two-class classification problem (low and high income) which significantly outperforms a simpler method based on a frequentist approach. Finally, we extend the two-class classification problem to multiple classes by using the Dirichlet distribution.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Improving Individual Predictions using Social Networks Assortativity

    Get PDF
    Social networks are known to be assortative with respect to many attributes, such as age, weight, wealth, level of education, ethnicity and gender. This can be explained by influences and homophilies. Independently of its origin, this assortativity gives us information about each node given its neighbors. Assortativity can thus be used to improve individual predictions in a broad range of situations, when data are missing or inaccurate. This paper presents a general framework based on probabilistic graphical models to exploit social network structures for improving individual predictions of node attributes. Using this framework, we quantify the assortativity range leading to an accuracy gain in several situations. We finally show how specific characteristics of the network can improve performances further. For instance, the gender assortativity in real-world mobile phone data changes significantly according to some communication attributes. In this case, individual predictions with 75% accuracy are improved by up to 3%

    Social demographics imputation based on similarity in multi-dimensional activity-travel pattern:A two-step approach

    Get PDF
    In response to the absence of demographics in increasingly emerging big data sets, we propose a novel method for inferring the missing demographic information based on similarity in people’s daily multi-dimensional activity-travel patterns as well as the characteristics of the area they move about. Instead of using isolated activity-travel attributes to infer social demographic features, our proposed method first calculates the similarity of people’s multidimensional daily activities and travels as well as characteristics of their visiting locations, between those for whom the social demographics are to be imputed (target) and those with known demographics (base) using a polynomial function. The weights of the function are determined using the permutation feature importance method, and then dynamic time warping is used to align the multidimensional activity sequences of the base and target sample and measure their similarities. For each person in the target database, a matched list is created consisting of those with the most similar activity-travel sequences in the base sample. A support vector machine is then trained using the base sample as input to impute the demographics of the target sample. The proposed model is trained using a national travel survey and validated by applying it to a GPS dataset. The results show that the proposed method outperforms existing methods in predicting four selected demographics: gender, age, education level, and work status, with an accuracy range between 91% and 94% for the national dataset and 88% to 91% for the GPS data. This study highlights the importance of considering the multidimensional and sequential nature of peoples’ daily activity-travel patterns in the imputation of demographic features
    corecore