15 research outputs found
Modeling the Temporal Nature of Human Behavior for Demographics Prediction
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
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
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
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
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
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