SlideShare a Scribd company logo
1 of 21
Friendship and Mobility: User Movement in
Location-Based Social Networks
Fredrick Awuor
17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2011)
Eunjoon Cho, Seth A. Myers & Jure Leskovec
Stanford University
Presentation Overview
 Introduction
 Characteristics of Check-ins
 Friendship and Mobility
 Model of Human Mobility
 Experimental Evaluation
 Summary
6/10/2015
2
Introduction
6/10/2015
3
Introduction
 People’s movement and mobility patterns have a higher degree of freedom and variation
 At a global scale human mobility exhibits structural patterns subject to geographic and
social constraints.
 People exhibit strong periodic behavior in their movement as they move back and forth
between their homes and workplaces
 Mobility is also constrained geographically by the distance one can travel within a day
 Mobility may also be shaped by our social relationships
 We are more likely to visit places that our friends and people similar to us visited in the past.
 These hypotheses need answers – which have remain largely unknown due to the fact that
reliable large scale human mobility data has been hard to obtain.
Solution: LBSN
6/10/2015
4
Introduction
 Recently, location based online social networking where users share their current location by
checking in on websites such as Foursquare, Facebook, Gowalla
 Traditional records of calls made by cell phones have been used to track location of cell
phone towers associated with calls
Why is LBSN providing a new dimension in understanding human mobility?
 Cell phones provides coarse location accuracy, LBSN provide location specific data
 Eg. One can distinguish check-in to office in 2nd floor from check-in to a coffee shop in 1st floor of same
building
 Check in to LBSN are usually sporadic while cell phone data provides better temporal resolution
as a user “checks-in” whenever she makes or receives a call
 Both types of data contains network information
 LBSN maintain explicit friendship network while in mobile phones the network can be inferred from the
communication network
6/10/2015
5
Introduction
 Combining data from both mobile phone and LBSN richly make is to answer the hypothesis:
 Geographical Movement (where do we move?)
 Temporal Dynamics (how often do we move?) and
 Social network (how do social ties interact with movement?)
Why is understanding human mobility so important?
 Knowledge of users’ locations can help improve large scale systems
 Such as cloud computing, content-based delivery networks and location-based recommendations
 Accurate models of human mobility are essential for urban planning
 Understanding human migration patterns, and spread of diseases.
 Goal: Analyze the role of geography and daily routine on human mobility patterns as well as the
effect of social ties, i.e., friends that one travels to meet.
 Definition:
 “Check-in” Refer to an event when the time and the location of a particular user is recorded.
6/10/2015
6
Characteristics of Check-ins
Dataset Description
 2 LBSN: Gowalla and Brightkite (some pictures)
 Gowalla: Data collection: Feb 09 – Oct ’10, 6.4M check-ins, 196,591 nodes, 950,327 edges
 Brightkite: Data collection April 08 to Oct ’10, 4.5M check-ins, 58,228 nodes, 214, 078 edges
 Undirected graphs (friendships are undirected)
 Dataset of cell phone location trace data (from a major cell phone service provide in Europe)
 2M users and 450M phone calls over a 455 days
 For each call, nearest cell phone tower of caller and receiver was recorded.
 900M check-ins with spatial accuracy of about 3km
 Social network ties is created between pairs of people that called each other at least 5 times (10 calls
total)
 Network of a 2M nodes and 4.5M edges
6/10/2015
7
Characteristics of Check-ins
Task 1: Check-in behavior of users: spatial and social characteristics of user check-ins
 How far from their homes do people tend to travel?
 How likely are they to meet social network friends at locations that they travel to?
6/10/2015
8
 Distributions follow a power law with
exponential cutoff in which there is an kink
at around 100km.
 Distributions are extremely similar for all
datasets.
 While Brightkite and Gowalla include
check-ins from the whole world, cell phone
data drops off quicker due to the small size
of the country.
Characteristics of Check-ins
Task 2: Distribution of distances between the homes of friends (Kink occurs at around 100Km)
 Shows that probability of 2 friends living a certain distance always decreases quickly at first
but then slows down after the distance between the homes increases above 100Km
 Explanation: Users are geographically non-uniformly spread over the Earth and that humans
cluster in cities.
 Suggests that around 100km is the typical human radius of “reach” as it takes about 1 to 2
hours to drive such distance.
6/10/2015
9
Friendship and Mobility
Focus: Interaction of person’s social network structure and their mobility
Task 1: Moving close to a friend’s home: How likely is person A to travel close to the home of her
friend B (How the location of A’s friend B affects movement of A)
 What we expect:
 People are more likely to move to a place in which they have friends, and that this likelihood
decreases as the distance of travel increases.
 So far we saw that most of our friends live geographically close to us, and thus we would expect
that they impact our movement the most.
 However, as we will see later, this is not the case.
6/10/2015
10
Friendship and Mobility
 The probability of visiting a friend’s home levels to
0.3 after 100Km mark
 If a user travels more than 100Km from her home,
there’s 30% chance that they will jump close to an
existing friend’s home
 Probability of visiting a friend’s home remains
constant after 100km mark.
 The # of possible locations one can visit increase with
distance, and the # of friends decreases with distance
as well
 This suggests that the probability of visiting a friend
would decrease with the distance traveled.
 More possible locations to visit and less friends, and
thus smaller probability of visiting a friend
 If people traveled independent of the network
structure then the farther away they move from
home the less likely they are to visit a friend’s home.
6/10/2015
11
Friendship and Mobility
 Another observation: the actual influence of a friend on a user making a long distance jump
increases with the distance.
 For example, the relative influence of a friend who lives 1,000km away is 10 times greater than the
influence of a friend who lives 40km away.
Task 2: Influence of friends on an individual’s mobility
To distinguish between an existing friendship causing a user to move to a certain location and a
movement to a certain place that then causes a formation of a new friendship
 Observation:
 On average there is a 61% probability that a user will visit a home of an existing friend.
 However, the probability that a check-in will lead to a new formation of a new friendship is 24%.
 Basically, the influence of friendship on individual’s mobility is about 2.5 times greater than the influence of
mobility on creating friendships.
6/10/2015
12
Friendship and Mobility
Task 3: Moving to where a friend has checked-in before:
 Observation 1: The farther away a user travels the more likely that movement is influenced
by a friend.
 The amount that friendship influences movement when traveling long distances (longer than
1,000km) is an order of magnitude higher than the influence when traveling short distances (shorter
than 25km).
 Observation 2: For movement farther than 100km from home the probability of checking-in
at the exact same location as a friend has checked-in in the past remains constant at
around 10%.
Limits of using friendship for predicting mobility.
 Though friends has influence on one’s mobility, only 9.6% of all check-ins in Gowalla and
4.1% of all check-ins in Brightkite were first visited by a friend and then by the user.
 So what’s the limits of using friendship for predicting human mobility?
6/10/2015
13
Friendship and Mobility
 In general only a small fraction of users have a high overlap in check-ins with their friends
 Observed strong correspondence between the trajectory similarity of users and probability
of friendship.
 So explore the connection between trajectory similarly of a pair of users and the probability
that they are connected in the social network.
6/10/2015
14
Obsvervation 3: When a pair of users has more than
40% of check-ins in common then the friendship
probability is above 0.3.
 This is a strong presence of social and geographical
homophily
Friendship and Mobility
6/10/2015
15
Observation 4: The majority of the users have zero check-ins that were previously checked-in by a
friend
 In Gowalla, 84% of users have less than 20%
of their check-ins that were previously visited
by a friend, and 52% of the users have zero
check-ins that were previously visited by a
friend.
This means that for about 50% of the users, there
is basically no information about their mobility
that could be inferred from their social network.
Friendship and Mobility
Task 4: Temporal and geographical periodicity of human movement
 So far we have found that social network influences long distance travel more than short distance
travel, while on the other hand
 We also observed that a relatively small fraction of user check-ins were previously checked-in by a
friend.
What are the non social factors of human mobility?
 Intuitively, we expect locations such as home and work are visited regularly and often during the
same time of the day
 Observation 1: 53% of all check-ins in Brightkite (31% in Gowalla) have been previously
visited by the same user.
This means that if a user checks-in into a place for the first time, there is 53% chance she might return
and check-in again.
 The effect of the social network is about 5 times smaller, i.e., there is only a 10% chance that
a user will check-in to a place where a friend has checked-in before.
6/10/2015
16
Friendship and Mobility
Task 5: Explore the connection between geographic and temporal periodicity
 For all days, the early morning hours have the lowest location entropy (i.e., most people are
at home).
 Location entropy increases when people are commuting during the rush hour and in the
evening when they might be out socializing.
 During the work week entropy is lower compared to that of the weekend
 People are commuting to and from work at roughly the same time during the work week, as
opposed to the weekend when peoples’ travel and schedules are less predictable.
6/10/2015
17
Model of Human Mobility
Task: Develop a model of human mobility that can accurately predict future movements of an
individual
 Results so far show strong evidence of geographic (returning to the same places) and
temporal (traveling at regular times of the day) periodicity, and also the increasing relative
effect of the social network structure on an individual’s mobility.
 Formulate a model that incorporates the three ingredients of human mobility: temporally and
geographically periodic movement with the social network structure
1. Periodic Mobility Model (PMM) – built on intuition that majority of human movement is based
on periodic movement between a small set of latent states (location)
 Depending on the time of the day, an individual’s movements will either be centered around home,
work, or somewhere in between the two locations as they “commute” in between them.
2.. Periodic & Social Mobility Model (PSMM) - Extend the PMM with social network influenced
check-in) as a driver for human mobility.
6/10/2015
18
Experimental Evaluation
6/10/2015
19
Summary
 Though human mobility patterns have a high degree of freedom and variation, they also
exhibit structural patterns due to geographic and social constraints.
 Establish what governs human motion and dynamics (Dataset: cell phone & 2 LBSN)
 Observations:
 Humans experience a combination of periodic movement that is geographically limited and
seemingly random jumps correlated with their social networks.
 Short-ranged travel is periodic both spatially and temporally and not effected by the social
network structure, while long-distance travel is more influenced by social network ties.
 Social relationships can explain about 10% to 30% of all human movement, while periodic behavior
explains 50% to 70%.
 Based on findings, developed human mobility model that combines periodic short range
movements with travel due to the social network structure
 The model performs better in predicting the locations and dynamics of future human
movement
6/10/2015
20
6/10/2015
21
Thanks
Q&A

More Related Content

What's hot

Individual learner differences and l2 acquisition
Individual learner differences and l2 acquisitionIndividual learner differences and l2 acquisition
Individual learner differences and l2 acquisitionozzyl_bintang
 
The Reading Skill in Linguistics!!!!!
The Reading Skill in Linguistics!!!!!The Reading Skill in Linguistics!!!!!
The Reading Skill in Linguistics!!!!!Arifa Abid
 
Instructed second-language-learning6666
Instructed second-language-learning6666Instructed second-language-learning6666
Instructed second-language-learning6666Elif Güllübudak
 
Age and SLA - Wissam Ali Askar
Age and SLA - Wissam Ali AskarAge and SLA - Wissam Ali Askar
Age and SLA - Wissam Ali Askarwissam999
 
MALL
MALL MALL
MALL jgk27
 
Second language learning classroom
Second language learning classroomSecond language learning classroom
Second language learning classroomcuaality
 
Unit 4 describing learning and teaching
Unit 4  describing learning and teachingUnit 4  describing learning and teaching
Unit 4 describing learning and teachingvickytg123
 
Wr higgins r t_ielts_task_2_how_to_write_at_a_9_level
Wr  higgins r t_ielts_task_2_how_to_write_at_a_9_levelWr  higgins r t_ielts_task_2_how_to_write_at_a_9_level
Wr higgins r t_ielts_task_2_how_to_write_at_a_9_levelyasirsg
 
Key issues in 2nd language acquisition
Key issues in 2nd language acquisitionKey issues in 2nd language acquisition
Key issues in 2nd language acquisitionSamir1370
 
Applied linguistics revision of theories
Applied linguistics revision of theoriesApplied linguistics revision of theories
Applied linguistics revision of theoriesYoussef Oustad
 
Grammar urdu to english
Grammar urdu to englishGrammar urdu to english
Grammar urdu to englishAdnan Malik
 
Good language learner’s
Good language learner’sGood language learner’s
Good language learner’sFFarzana Lee
 
teaching reading, teaching language skills, TEFL/TESL
teaching reading, teaching language skills, TEFL/TESLteaching reading, teaching language skills, TEFL/TESL
teaching reading, teaching language skills, TEFL/TESLSomayeh Sorouri
 
History and Definition of Applied Linguistics
History and Definition of Applied LinguisticsHistory and Definition of Applied Linguistics
History and Definition of Applied LinguisticsKuloNila
 
Definition and History of Error Analysis
Definition and History of Error AnalysisDefinition and History of Error Analysis
Definition and History of Error AnalysisDeasy Wulandari
 
Input and interaction
Input and interactionInput and interaction
Input and interactionR.H. V.
 
Applied linguistics session 2_ 12_10_2021 Prescribing & Describing language.pdf
Applied linguistics session 2_ 12_10_2021 Prescribing & Describing language.pdfApplied linguistics session 2_ 12_10_2021 Prescribing & Describing language.pdf
Applied linguistics session 2_ 12_10_2021 Prescribing & Describing language.pdfDr.Badriya Al Mamari
 
Gardners Early Soci Educational Model
Gardners Early Soci Educational ModelGardners Early Soci Educational Model
Gardners Early Soci Educational ModelDr. Cupid Lucid
 

What's hot (20)

Individual learner differences and l2 acquisition
Individual learner differences and l2 acquisitionIndividual learner differences and l2 acquisition
Individual learner differences and l2 acquisition
 
Psycholinguistics
PsycholinguisticsPsycholinguistics
Psycholinguistics
 
The Reading Skill in Linguistics!!!!!
The Reading Skill in Linguistics!!!!!The Reading Skill in Linguistics!!!!!
The Reading Skill in Linguistics!!!!!
 
Instructed second-language-learning6666
Instructed second-language-learning6666Instructed second-language-learning6666
Instructed second-language-learning6666
 
Age and SLA - Wissam Ali Askar
Age and SLA - Wissam Ali AskarAge and SLA - Wissam Ali Askar
Age and SLA - Wissam Ali Askar
 
MALL
MALL MALL
MALL
 
Second language learning classroom
Second language learning classroomSecond language learning classroom
Second language learning classroom
 
Unit 4 describing learning and teaching
Unit 4  describing learning and teachingUnit 4  describing learning and teaching
Unit 4 describing learning and teaching
 
Acculturation theory.pptx
Acculturation theory.pptxAcculturation theory.pptx
Acculturation theory.pptx
 
Wr higgins r t_ielts_task_2_how_to_write_at_a_9_level
Wr  higgins r t_ielts_task_2_how_to_write_at_a_9_levelWr  higgins r t_ielts_task_2_how_to_write_at_a_9_level
Wr higgins r t_ielts_task_2_how_to_write_at_a_9_level
 
Key issues in 2nd language acquisition
Key issues in 2nd language acquisitionKey issues in 2nd language acquisition
Key issues in 2nd language acquisition
 
Applied linguistics revision of theories
Applied linguistics revision of theoriesApplied linguistics revision of theories
Applied linguistics revision of theories
 
Grammar urdu to english
Grammar urdu to englishGrammar urdu to english
Grammar urdu to english
 
Good language learner’s
Good language learner’sGood language learner’s
Good language learner’s
 
teaching reading, teaching language skills, TEFL/TESL
teaching reading, teaching language skills, TEFL/TESLteaching reading, teaching language skills, TEFL/TESL
teaching reading, teaching language skills, TEFL/TESL
 
History and Definition of Applied Linguistics
History and Definition of Applied LinguisticsHistory and Definition of Applied Linguistics
History and Definition of Applied Linguistics
 
Definition and History of Error Analysis
Definition and History of Error AnalysisDefinition and History of Error Analysis
Definition and History of Error Analysis
 
Input and interaction
Input and interactionInput and interaction
Input and interaction
 
Applied linguistics session 2_ 12_10_2021 Prescribing & Describing language.pdf
Applied linguistics session 2_ 12_10_2021 Prescribing & Describing language.pdfApplied linguistics session 2_ 12_10_2021 Prescribing & Describing language.pdf
Applied linguistics session 2_ 12_10_2021 Prescribing & Describing language.pdf
 
Gardners Early Soci Educational Model
Gardners Early Soci Educational ModelGardners Early Soci Educational Model
Gardners Early Soci Educational Model
 

Viewers also liked

MSR 2016 data showcase - Mining Code Review Repositories
MSR 2016 data showcase - Mining Code Review RepositoriesMSR 2016 data showcase - Mining Code Review Repositories
MSR 2016 data showcase - Mining Code Review RepositoriesXin Yang
 
A Different Perspective on Business with Social Data
A Different Perspective on Business with Social DataA Different Perspective on Business with Social Data
A Different Perspective on Business with Social DataTzar Umang
 
Analysing the digital traces of Social Media users
Analysing the digital traces of Social Media usersAnalysing the digital traces of Social Media users
Analysing the digital traces of Social Media usersDr Muhammad Adnan
 
Telecom Data Analysis Using Social Media Feeds
Telecom Data Analysis Using Social Media FeedsTelecom Data Analysis Using Social Media Feeds
Telecom Data Analysis Using Social Media FeedsJuhi Srivastava
 
Social Media in Australia: The Case of Twitter
Social Media in Australia: The Case of TwitterSocial Media in Australia: The Case of Twitter
Social Media in Australia: The Case of TwitterAxel Bruns
 
Social Media Analysis of Political Parties for Delhi Assembly Election 2015
Social Media Analysis of Political Parties for Delhi Assembly Election 2015Social Media Analysis of Political Parties for Delhi Assembly Election 2015
Social Media Analysis of Political Parties for Delhi Assembly Election 2015Vikash Singh (Agency Ace of the Year)
 
Social networks, activities, and travel - building links to understand behaviour
Social networks, activities, and travel - building links to understand behaviourSocial networks, activities, and travel - building links to understand behaviour
Social networks, activities, and travel - building links to understand behaviourInstitute for Transport Studies (ITS)
 
Multimedia Data Collection using Social Media Analysis
Multimedia Data Collection using Social Media Analysis Multimedia Data Collection using Social Media Analysis
Multimedia Data Collection using Social Media Analysis Benoit HUET
 
Spatio-temporal demographic classification of the Twitter users
Spatio-temporal demographic classification of the Twitter usersSpatio-temporal demographic classification of the Twitter users
Spatio-temporal demographic classification of the Twitter usersDr Muhammad Adnan
 
Statistical analytical programming for social media analysis .
Statistical analytical programming for social media analysis .Statistical analytical programming for social media analysis .
Statistical analytical programming for social media analysis .Felicita Florence
 
20140329 modern logging and data analysis pattern on .NET
20140329 modern logging and data analysis pattern on .NET20140329 modern logging and data analysis pattern on .NET
20140329 modern logging and data analysis pattern on .NETTakayoshi Tanaka
 
A guide to realistic social media and measurement
A guide to realistic social media and measurementA guide to realistic social media and measurement
A guide to realistic social media and measurementAdam Vincenzini
 
Usage and consumption pattern of Social Media- Girish.Havale
Usage and consumption pattern of Social Media- Girish.HavaleUsage and consumption pattern of Social Media- Girish.Havale
Usage and consumption pattern of Social Media- Girish.HavaleGirish Havale
 
RSC: Mining and Modeling Temporal Activity in Social Media
RSC: Mining and Modeling Temporal Activity in Social MediaRSC: Mining and Modeling Temporal Activity in Social Media
RSC: Mining and Modeling Temporal Activity in Social MediaAlceu Ferraz Costa
 
Picturing the Social: Talk for Transforming Digital Methods Winter School
Picturing the Social: Talk for Transforming Digital Methods Winter SchoolPicturing the Social: Talk for Transforming Digital Methods Winter School
Picturing the Social: Talk for Transforming Digital Methods Winter SchoolFarida Vis
 
Researching Social Media – Big Data and Social Media Analysis
Researching Social Media – Big Data and Social Media AnalysisResearching Social Media – Big Data and Social Media Analysis
Researching Social Media – Big Data and Social Media AnalysisFarida Vis
 
7 Hot Location-Based Apps You Should Know About
7 Hot Location-Based Apps You Should Know About7 Hot Location-Based Apps You Should Know About
7 Hot Location-Based Apps You Should Know AboutShauna Causey
 
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case StudyOracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case StudyMark Rittman
 
Human mobility,urban structure analysis,and spatial community detection from ...
Human mobility,urban structure analysis,and spatial community detection from ...Human mobility,urban structure analysis,and spatial community detection from ...
Human mobility,urban structure analysis,and spatial community detection from ...Song Gao
 

Viewers also liked (20)

MSR 2016 data showcase - Mining Code Review Repositories
MSR 2016 data showcase - Mining Code Review RepositoriesMSR 2016 data showcase - Mining Code Review Repositories
MSR 2016 data showcase - Mining Code Review Repositories
 
A Different Perspective on Business with Social Data
A Different Perspective on Business with Social DataA Different Perspective on Business with Social Data
A Different Perspective on Business with Social Data
 
Analysing the digital traces of Social Media users
Analysing the digital traces of Social Media usersAnalysing the digital traces of Social Media users
Analysing the digital traces of Social Media users
 
Telecom Data Analysis Using Social Media Feeds
Telecom Data Analysis Using Social Media FeedsTelecom Data Analysis Using Social Media Feeds
Telecom Data Analysis Using Social Media Feeds
 
Social Media in Australia: The Case of Twitter
Social Media in Australia: The Case of TwitterSocial Media in Australia: The Case of Twitter
Social Media in Australia: The Case of Twitter
 
Social Media Analysis of Political Parties for Delhi Assembly Election 2015
Social Media Analysis of Political Parties for Delhi Assembly Election 2015Social Media Analysis of Political Parties for Delhi Assembly Election 2015
Social Media Analysis of Political Parties for Delhi Assembly Election 2015
 
Social networks, activities, and travel - building links to understand behaviour
Social networks, activities, and travel - building links to understand behaviourSocial networks, activities, and travel - building links to understand behaviour
Social networks, activities, and travel - building links to understand behaviour
 
Multimedia Data Collection using Social Media Analysis
Multimedia Data Collection using Social Media Analysis Multimedia Data Collection using Social Media Analysis
Multimedia Data Collection using Social Media Analysis
 
Spatio-temporal demographic classification of the Twitter users
Spatio-temporal demographic classification of the Twitter usersSpatio-temporal demographic classification of the Twitter users
Spatio-temporal demographic classification of the Twitter users
 
Statistical analytical programming for social media analysis .
Statistical analytical programming for social media analysis .Statistical analytical programming for social media analysis .
Statistical analytical programming for social media analysis .
 
20140329 modern logging and data analysis pattern on .NET
20140329 modern logging and data analysis pattern on .NET20140329 modern logging and data analysis pattern on .NET
20140329 modern logging and data analysis pattern on .NET
 
A guide to realistic social media and measurement
A guide to realistic social media and measurementA guide to realistic social media and measurement
A guide to realistic social media and measurement
 
Usage and consumption pattern of Social Media- Girish.Havale
Usage and consumption pattern of Social Media- Girish.HavaleUsage and consumption pattern of Social Media- Girish.Havale
Usage and consumption pattern of Social Media- Girish.Havale
 
RSC: Mining and Modeling Temporal Activity in Social Media
RSC: Mining and Modeling Temporal Activity in Social MediaRSC: Mining and Modeling Temporal Activity in Social Media
RSC: Mining and Modeling Temporal Activity in Social Media
 
Picturing the Social: Talk for Transforming Digital Methods Winter School
Picturing the Social: Talk for Transforming Digital Methods Winter SchoolPicturing the Social: Talk for Transforming Digital Methods Winter School
Picturing the Social: Talk for Transforming Digital Methods Winter School
 
Researching Social Media – Big Data and Social Media Analysis
Researching Social Media – Big Data and Social Media AnalysisResearching Social Media – Big Data and Social Media Analysis
Researching Social Media – Big Data and Social Media Analysis
 
7 Hot Location-Based Apps You Should Know About
7 Hot Location-Based Apps You Should Know About7 Hot Location-Based Apps You Should Know About
7 Hot Location-Based Apps You Should Know About
 
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case StudyOracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
 
Human mobility,urban structure analysis,and spatial community detection from ...
Human mobility,urban structure analysis,and spatial community detection from ...Human mobility,urban structure analysis,and spatial community detection from ...
Human mobility,urban structure analysis,and spatial community detection from ...
 
Social media with big data analytics
Social media with big data analyticsSocial media with big data analytics
Social media with big data analytics
 

Similar to Friendship and mobility user movement in location based social networks

Social Interaction and the Power of Mobility Estimation (2013)
Social Interaction and the Power of Mobility Estimation (2013)Social Interaction and the Power of Mobility Estimation (2013)
Social Interaction and the Power of Mobility Estimation (2013)Rute C. Sofia
 
Surfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.com
Surfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.comSurfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.com
Surfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.comdebra24
 
Effects of mobility models and nodes distribution on wireless sensors networks
Effects of mobility models and nodes distribution on wireless sensors networksEffects of mobility models and nodes distribution on wireless sensors networks
Effects of mobility models and nodes distribution on wireless sensors networksijasuc
 
Analysing Daily Behaviours with Large-Scale Smartphone Data
Analysing Daily Behaviours with Large-Scale Smartphone DataAnalysing Daily Behaviours with Large-Scale Smartphone Data
Analysing Daily Behaviours with Large-Scale Smartphone DataNeal Lathia
 
FRIEND RECOMMENDATION IN ONLINE SOCIAL NETWORKS USING LDA
FRIEND RECOMMENDATION IN ONLINE SOCIAL NETWORKS USING LDAFRIEND RECOMMENDATION IN ONLINE SOCIAL NETWORKS USING LDA
FRIEND RECOMMENDATION IN ONLINE SOCIAL NETWORKS USING LDAJournal For Research
 
Friendbook: A Semantic-Based Friend Recommendation System for Social Networks
Friendbook: A Semantic-Based Friend Recommendation System for Social NetworksFriendbook: A Semantic-Based Friend Recommendation System for Social Networks
Friendbook: A Semantic-Based Friend Recommendation System for Social Networks1crore projects
 
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...1crore projects
 
Jack geller challenges of measuring broadband adoption
Jack geller   challenges of measuring broadband adoptionJack geller   challenges of measuring broadband adoption
Jack geller challenges of measuring broadband adoptionAnn Treacy
 
Link Prediction Survey
Link Prediction SurveyLink Prediction Survey
Link Prediction SurveyPatrick Walter
 
10.1.1.10.527 (1)
10.1.1.10.527 (1)10.1.1.10.527 (1)
10.1.1.10.527 (1)nilesh_2188
 
Inferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Inferring Peer Centrality in Socially-Informed Peer-to-Peer SystemsInferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Inferring Peer Centrality in Socially-Informed Peer-to-Peer SystemsNicolas Kourtellis
 
Augmenting offical datasets with volunteered geographic information a case ...
Augmenting offical datasets with volunteered geographic information   a case ...Augmenting offical datasets with volunteered geographic information   a case ...
Augmenting offical datasets with volunteered geographic information a case ...Institute for Transport Studies (ITS)
 
ArticleAmerican Behavioral Scientist53(8) 1133 –1147.docx
ArticleAmerican Behavioral Scientist53(8) 1133 –1147.docxArticleAmerican Behavioral Scientist53(8) 1133 –1147.docx
ArticleAmerican Behavioral Scientist53(8) 1133 –1147.docxfestockton
 
Social Networks in Virtual Worlds
Social Networks in Virtual WorldsSocial Networks in Virtual Worlds
Social Networks in Virtual WorldsAleks Krotoski
 
620_aleks_krotoski
620_aleks_krotoski620_aleks_krotoski
620_aleks_krotoskiwebuploader
 
Travel Recommendation Approach using Collaboration Filter in Social Networking
Travel Recommendation Approach using Collaboration Filter in Social NetworkingTravel Recommendation Approach using Collaboration Filter in Social Networking
Travel Recommendation Approach using Collaboration Filter in Social NetworkingIRJET Journal
 

Similar to Friendship and mobility user movement in location based social networks (20)

Social Interaction and the Power of Mobility Estimation (2013)
Social Interaction and the Power of Mobility Estimation (2013)Social Interaction and the Power of Mobility Estimation (2013)
Social Interaction and the Power of Mobility Estimation (2013)
 
Surfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.com
Surfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.comSurfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.com
Surfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.com
 
Effects of mobility models and nodes distribution on wireless sensors networks
Effects of mobility models and nodes distribution on wireless sensors networksEffects of mobility models and nodes distribution on wireless sensors networks
Effects of mobility models and nodes distribution on wireless sensors networks
 
Analysing Daily Behaviours with Large-Scale Smartphone Data
Analysing Daily Behaviours with Large-Scale Smartphone DataAnalysing Daily Behaviours with Large-Scale Smartphone Data
Analysing Daily Behaviours with Large-Scale Smartphone Data
 
FRIEND RECOMMENDATION IN ONLINE SOCIAL NETWORKS USING LDA
FRIEND RECOMMENDATION IN ONLINE SOCIAL NETWORKS USING LDAFRIEND RECOMMENDATION IN ONLINE SOCIAL NETWORKS USING LDA
FRIEND RECOMMENDATION IN ONLINE SOCIAL NETWORKS USING LDA
 
8108-37744-1-PB.pdf
8108-37744-1-PB.pdf8108-37744-1-PB.pdf
8108-37744-1-PB.pdf
 
Friendbook: A Semantic-Based Friend Recommendation System for Social Networks
Friendbook: A Semantic-Based Friend Recommendation System for Social NetworksFriendbook: A Semantic-Based Friend Recommendation System for Social Networks
Friendbook: A Semantic-Based Friend Recommendation System for Social Networks
 
Ecology
Ecology Ecology
Ecology
 
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
 
Jack geller challenges of measuring broadband adoption
Jack geller   challenges of measuring broadband adoptionJack geller   challenges of measuring broadband adoption
Jack geller challenges of measuring broadband adoption
 
Link Prediction Survey
Link Prediction SurveyLink Prediction Survey
Link Prediction Survey
 
Sub1527
Sub1527Sub1527
Sub1527
 
Bhanu new ppt
Bhanu new pptBhanu new ppt
Bhanu new ppt
 
10.1.1.10.527 (1)
10.1.1.10.527 (1)10.1.1.10.527 (1)
10.1.1.10.527 (1)
 
Inferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Inferring Peer Centrality in Socially-Informed Peer-to-Peer SystemsInferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Inferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
 
Augmenting offical datasets with volunteered geographic information a case ...
Augmenting offical datasets with volunteered geographic information   a case ...Augmenting offical datasets with volunteered geographic information   a case ...
Augmenting offical datasets with volunteered geographic information a case ...
 
ArticleAmerican Behavioral Scientist53(8) 1133 –1147.docx
ArticleAmerican Behavioral Scientist53(8) 1133 –1147.docxArticleAmerican Behavioral Scientist53(8) 1133 –1147.docx
ArticleAmerican Behavioral Scientist53(8) 1133 –1147.docx
 
Social Networks in Virtual Worlds
Social Networks in Virtual WorldsSocial Networks in Virtual Worlds
Social Networks in Virtual Worlds
 
620_aleks_krotoski
620_aleks_krotoski620_aleks_krotoski
620_aleks_krotoski
 
Travel Recommendation Approach using Collaboration Filter in Social Networking
Travel Recommendation Approach using Collaboration Filter in Social NetworkingTravel Recommendation Approach using Collaboration Filter in Social Networking
Travel Recommendation Approach using Collaboration Filter in Social Networking
 

Recently uploaded

Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 

Recently uploaded (20)

Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 

Friendship and mobility user movement in location based social networks

  • 1. Friendship and Mobility: User Movement in Location-Based Social Networks Fredrick Awuor 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2011) Eunjoon Cho, Seth A. Myers & Jure Leskovec Stanford University
  • 2. Presentation Overview  Introduction  Characteristics of Check-ins  Friendship and Mobility  Model of Human Mobility  Experimental Evaluation  Summary 6/10/2015 2
  • 4. Introduction  People’s movement and mobility patterns have a higher degree of freedom and variation  At a global scale human mobility exhibits structural patterns subject to geographic and social constraints.  People exhibit strong periodic behavior in their movement as they move back and forth between their homes and workplaces  Mobility is also constrained geographically by the distance one can travel within a day  Mobility may also be shaped by our social relationships  We are more likely to visit places that our friends and people similar to us visited in the past.  These hypotheses need answers – which have remain largely unknown due to the fact that reliable large scale human mobility data has been hard to obtain. Solution: LBSN 6/10/2015 4
  • 5. Introduction  Recently, location based online social networking where users share their current location by checking in on websites such as Foursquare, Facebook, Gowalla  Traditional records of calls made by cell phones have been used to track location of cell phone towers associated with calls Why is LBSN providing a new dimension in understanding human mobility?  Cell phones provides coarse location accuracy, LBSN provide location specific data  Eg. One can distinguish check-in to office in 2nd floor from check-in to a coffee shop in 1st floor of same building  Check in to LBSN are usually sporadic while cell phone data provides better temporal resolution as a user “checks-in” whenever she makes or receives a call  Both types of data contains network information  LBSN maintain explicit friendship network while in mobile phones the network can be inferred from the communication network 6/10/2015 5
  • 6. Introduction  Combining data from both mobile phone and LBSN richly make is to answer the hypothesis:  Geographical Movement (where do we move?)  Temporal Dynamics (how often do we move?) and  Social network (how do social ties interact with movement?) Why is understanding human mobility so important?  Knowledge of users’ locations can help improve large scale systems  Such as cloud computing, content-based delivery networks and location-based recommendations  Accurate models of human mobility are essential for urban planning  Understanding human migration patterns, and spread of diseases.  Goal: Analyze the role of geography and daily routine on human mobility patterns as well as the effect of social ties, i.e., friends that one travels to meet.  Definition:  “Check-in” Refer to an event when the time and the location of a particular user is recorded. 6/10/2015 6
  • 7. Characteristics of Check-ins Dataset Description  2 LBSN: Gowalla and Brightkite (some pictures)  Gowalla: Data collection: Feb 09 – Oct ’10, 6.4M check-ins, 196,591 nodes, 950,327 edges  Brightkite: Data collection April 08 to Oct ’10, 4.5M check-ins, 58,228 nodes, 214, 078 edges  Undirected graphs (friendships are undirected)  Dataset of cell phone location trace data (from a major cell phone service provide in Europe)  2M users and 450M phone calls over a 455 days  For each call, nearest cell phone tower of caller and receiver was recorded.  900M check-ins with spatial accuracy of about 3km  Social network ties is created between pairs of people that called each other at least 5 times (10 calls total)  Network of a 2M nodes and 4.5M edges 6/10/2015 7
  • 8. Characteristics of Check-ins Task 1: Check-in behavior of users: spatial and social characteristics of user check-ins  How far from their homes do people tend to travel?  How likely are they to meet social network friends at locations that they travel to? 6/10/2015 8  Distributions follow a power law with exponential cutoff in which there is an kink at around 100km.  Distributions are extremely similar for all datasets.  While Brightkite and Gowalla include check-ins from the whole world, cell phone data drops off quicker due to the small size of the country.
  • 9. Characteristics of Check-ins Task 2: Distribution of distances between the homes of friends (Kink occurs at around 100Km)  Shows that probability of 2 friends living a certain distance always decreases quickly at first but then slows down after the distance between the homes increases above 100Km  Explanation: Users are geographically non-uniformly spread over the Earth and that humans cluster in cities.  Suggests that around 100km is the typical human radius of “reach” as it takes about 1 to 2 hours to drive such distance. 6/10/2015 9
  • 10. Friendship and Mobility Focus: Interaction of person’s social network structure and their mobility Task 1: Moving close to a friend’s home: How likely is person A to travel close to the home of her friend B (How the location of A’s friend B affects movement of A)  What we expect:  People are more likely to move to a place in which they have friends, and that this likelihood decreases as the distance of travel increases.  So far we saw that most of our friends live geographically close to us, and thus we would expect that they impact our movement the most.  However, as we will see later, this is not the case. 6/10/2015 10
  • 11. Friendship and Mobility  The probability of visiting a friend’s home levels to 0.3 after 100Km mark  If a user travels more than 100Km from her home, there’s 30% chance that they will jump close to an existing friend’s home  Probability of visiting a friend’s home remains constant after 100km mark.  The # of possible locations one can visit increase with distance, and the # of friends decreases with distance as well  This suggests that the probability of visiting a friend would decrease with the distance traveled.  More possible locations to visit and less friends, and thus smaller probability of visiting a friend  If people traveled independent of the network structure then the farther away they move from home the less likely they are to visit a friend’s home. 6/10/2015 11
  • 12. Friendship and Mobility  Another observation: the actual influence of a friend on a user making a long distance jump increases with the distance.  For example, the relative influence of a friend who lives 1,000km away is 10 times greater than the influence of a friend who lives 40km away. Task 2: Influence of friends on an individual’s mobility To distinguish between an existing friendship causing a user to move to a certain location and a movement to a certain place that then causes a formation of a new friendship  Observation:  On average there is a 61% probability that a user will visit a home of an existing friend.  However, the probability that a check-in will lead to a new formation of a new friendship is 24%.  Basically, the influence of friendship on individual’s mobility is about 2.5 times greater than the influence of mobility on creating friendships. 6/10/2015 12
  • 13. Friendship and Mobility Task 3: Moving to where a friend has checked-in before:  Observation 1: The farther away a user travels the more likely that movement is influenced by a friend.  The amount that friendship influences movement when traveling long distances (longer than 1,000km) is an order of magnitude higher than the influence when traveling short distances (shorter than 25km).  Observation 2: For movement farther than 100km from home the probability of checking-in at the exact same location as a friend has checked-in in the past remains constant at around 10%. Limits of using friendship for predicting mobility.  Though friends has influence on one’s mobility, only 9.6% of all check-ins in Gowalla and 4.1% of all check-ins in Brightkite were first visited by a friend and then by the user.  So what’s the limits of using friendship for predicting human mobility? 6/10/2015 13
  • 14. Friendship and Mobility  In general only a small fraction of users have a high overlap in check-ins with their friends  Observed strong correspondence between the trajectory similarity of users and probability of friendship.  So explore the connection between trajectory similarly of a pair of users and the probability that they are connected in the social network. 6/10/2015 14 Obsvervation 3: When a pair of users has more than 40% of check-ins in common then the friendship probability is above 0.3.  This is a strong presence of social and geographical homophily
  • 15. Friendship and Mobility 6/10/2015 15 Observation 4: The majority of the users have zero check-ins that were previously checked-in by a friend  In Gowalla, 84% of users have less than 20% of their check-ins that were previously visited by a friend, and 52% of the users have zero check-ins that were previously visited by a friend. This means that for about 50% of the users, there is basically no information about their mobility that could be inferred from their social network.
  • 16. Friendship and Mobility Task 4: Temporal and geographical periodicity of human movement  So far we have found that social network influences long distance travel more than short distance travel, while on the other hand  We also observed that a relatively small fraction of user check-ins were previously checked-in by a friend. What are the non social factors of human mobility?  Intuitively, we expect locations such as home and work are visited regularly and often during the same time of the day  Observation 1: 53% of all check-ins in Brightkite (31% in Gowalla) have been previously visited by the same user. This means that if a user checks-in into a place for the first time, there is 53% chance she might return and check-in again.  The effect of the social network is about 5 times smaller, i.e., there is only a 10% chance that a user will check-in to a place where a friend has checked-in before. 6/10/2015 16
  • 17. Friendship and Mobility Task 5: Explore the connection between geographic and temporal periodicity  For all days, the early morning hours have the lowest location entropy (i.e., most people are at home).  Location entropy increases when people are commuting during the rush hour and in the evening when they might be out socializing.  During the work week entropy is lower compared to that of the weekend  People are commuting to and from work at roughly the same time during the work week, as opposed to the weekend when peoples’ travel and schedules are less predictable. 6/10/2015 17
  • 18. Model of Human Mobility Task: Develop a model of human mobility that can accurately predict future movements of an individual  Results so far show strong evidence of geographic (returning to the same places) and temporal (traveling at regular times of the day) periodicity, and also the increasing relative effect of the social network structure on an individual’s mobility.  Formulate a model that incorporates the three ingredients of human mobility: temporally and geographically periodic movement with the social network structure 1. Periodic Mobility Model (PMM) – built on intuition that majority of human movement is based on periodic movement between a small set of latent states (location)  Depending on the time of the day, an individual’s movements will either be centered around home, work, or somewhere in between the two locations as they “commute” in between them. 2.. Periodic & Social Mobility Model (PSMM) - Extend the PMM with social network influenced check-in) as a driver for human mobility. 6/10/2015 18
  • 20. Summary  Though human mobility patterns have a high degree of freedom and variation, they also exhibit structural patterns due to geographic and social constraints.  Establish what governs human motion and dynamics (Dataset: cell phone & 2 LBSN)  Observations:  Humans experience a combination of periodic movement that is geographically limited and seemingly random jumps correlated with their social networks.  Short-ranged travel is periodic both spatially and temporally and not effected by the social network structure, while long-distance travel is more influenced by social network ties.  Social relationships can explain about 10% to 30% of all human movement, while periodic behavior explains 50% to 70%.  Based on findings, developed human mobility model that combines periodic short range movements with travel due to the social network structure  The model performs better in predicting the locations and dynamics of future human movement 6/10/2015 20

Editor's Notes

  1. What is the contribution of the Study: Ground breaking paper to understand human mobility using data from phones and social networks. This data allows for studying the three main aspects of human mobility: geographic movement (where do we move?), temporal dynamics (how often do we move?) and the social network (how do social ties interact with movement?). WHY should we understand it anyway?
  2. Gaussian distribution for temporal component of PMM model And normal distribution for spatial component of PMM model