SlideShare a Scribd company logo
Anastasios Noulas

Data Science Institute

School of Computing & Communications

Lancaster University —> moving to NYU in May

Thanks to Prof. Cecilia Mascolo and Dr. Desislava Hristova
for providing the source of many of the slides.

8th Conference on Social Networks, Dubrovnik, Croatia, March 2017
Networks & Complexity in Mobile
Systems
Impact of social distance on link formation
S Scellato,A Noulas, C Mascolo "Exploiting place features in link prediction on location-based social networks"  KDD’ 2011
2011
2012
2013
2014
2015
2016
2017
all potential pairs
Introducing Place-Friends
2011
2012
2013
2014
2015
2016
2017
Prediction space reduction
Thus, by focusing prediction efforts only on place-friends or friends-of-friends the
prediction space can be reduced by about 15 times, while still covering two-thirds of all new
links
Prediction space size Imbalance Ratio
2011
2012
2013
2014
2015
2016
2017
S Scellato,A Noulas, C Mascolo "Exploiting place features in link prediction on location-based social networks"  KDD’ 2011
Place Entropy
2011
2012
2013
2014
2015
2016
2017
S Scellato,A Noulas, C Mascolo "Exploiting place features in link prediction on location-based social networks"  KDD’ 2011
Place semantics and link probability
2011
2012
2013
2014
2015
2016
2017
C Brown,A Noulas, C Mascolo,V Blondel "A place-focused model for social networks in cities"  SocialCom’ 2013
Step 1 : User to Place assignment based on place
popularity
places in the cityusers
2011
2012
2013
2014
2015
2016
2017
C Brown,A Noulas, C Mascolo,V Blondel "A place-focused model for social networks in cities"  SocialCom’ 2013
Step 2 : Next Place assignment (mobility)
a user may go to more than
1 places;
next place is chosen with
a probability of attachment
P.
- probability P is proportional to the popularity of a place
- probability P is inversely proportional to the rank-distance
between origin and destination place.
2011
2012
2013
2014
2015
2016
2017
C Brown,A Noulas, C Mascolo,V Blondel "A place-focused model for social networks in cities"  SocialCom’ 2013
Step 3 : Tie formation in the place!
Social Link
Creation
Probability
sociability
medium
low
0.15
0.08
0.01
Home, Food, Nightlife
Work, Shops
Travel, Parks, Uni, Museums
Triangle
Closing
Mechanism
Close Triangles with
Probability 0.15 (social)
place type
high
probability
For every pair
of users at a
place
Evaluation (1) : Model resembles empirical
social network
Degree Distribution
Clustering
Average Shortest
Path Length
Community
Structure
defining a place network
1.draw an edge between two places, for every user transition
2. aggregate movements and form a place network
main assumption: the place network has structure
e(i,j)
i j
w
A Noulas, B Shaw, R Lambiotte, C Mascolo "Topological properties and temporal dynamics of place networks in urban
environments"  WWW’ 2015
2011
2012
2013
2014
2015
2016
2017
NewYork City
11-12PM
snapshot 1 snapshot 2
vs
3 months ~10 weeks
Network Dynamics
Apr’12
Jul’12
O
ct’12
Jan
’13
Apr’13
Jul’13
O
ct’13
Network Snapshot Sequence
0.60
0.65
0.70
0.75
0.80
0.85
0.90
0.95
1.00
NewEdgeProbability
random movement
~100K EDGES PER
MONTH
MILLIONS OF
POTENTIAL
EDGES
~25% of edges
“survive” for 2
years
5 10 15 20
Edge Weight
0.0
0.2
0.4
0.6
0.8
1.0
EdgePersistenceProbability
popular edges are temporally stable
note however, there can exist opportunistic
high weight edges (events)
Apr’12
Jul’12
O
ct’12
Jan
’13
Apr’13
Jul’13
O
ct’13
Network Snapshot Sequence
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35
0.40
NewNodeProbability
~90% of nodes
“survive” for 2
years
100
101
102
103
104
Node Degree
10 7
10 6
10 5
10 4
10 3
10 2
10 1
100
PDF
Sao Paulo
Kuala Lumpur
New York
k 2.19
100
101
102
103
Edge Weight
10 8
10 7
10 6
10 5
10 4
10 3
10 2
10 1
100
PDF
Sao Paulo
Kuala Lumpur
New York
k 2.60
Topological properties of place networks
A Noulas, B Shaw, R Lambiotte, C Mascolo "Topological properties and temporal dynamics of place networks in urban
environments"  WWW’ 2015
2011
2012
2013
2014
2015
2016
2017
triangle factors? i) human mobility + social net
ii) geographic embedding
It’s a small world!
---> Information spreads quickly, but also
disease!
place networks tend to be
dissasortative and in that
sense fundamentally different
to social networks.
M.Newman et. al PRL, 2002
Assortativity, or assortative
mixing is a preference for a
network's nodes to attach to
others that are similar in
some way [wikipedia]
< t t > t
snapshot 1 snapshot 2
human
mobility
5 10 15 20
Common Neighbors
0.0
0.1
0.2
0.3
0.4
0.5
0.6
LinkProbability
2 0 2 4 6 8 10
Logarithm (base 10)
10 4
10 3
10 2
10 1
100
LinkProbability
Distance
Popularity
network
form
dynamic gravity
static gravity
2 0 2 4 6 8 10
Logarithm (base 10)
10 4
10 3
10 2
10 1
100
LinkProbability
Distance
Popularity
awesome fact :
when T=1 and a_ij = 1
we fall back to the
static gravity model
the dynamic
gravity model
combines the
best information
signals.
overfitting is an issue,
especially in an
environment that
changes dynamically!
Interconnected

Networks
Bob
Ann
Joe
Tim
J.P.
The
Punter
Aromi
CUSU
Fitzwilliam
Museum
Classmates
Venues
Interconnected network models can
capture interactions between
heterogeneous entities across layers and
therefore be used to study cascading
effects.
2011
2012
2013
2014
2015
2016
2017
Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th
International Conference on World Wide Web, 2016.
Urban 

Geo-Social

Network
Model
2011
2012
2013
2014
2015
2016
2017
Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th
International Conference on World Wide Web, 2016.
Deriving the
social
brokerage 

of places
from
Foursquare
Category Bridging role Bonding role
Travel Motel B&B
Shops Mall Laundry
Residences Apartment
Building
Home
Professional Courthouse Emergency
Room
Outdoors Bridge Vineyard
Nightlife Gay Bar Strip Club
Food Dumplings Fried Chicken
Study Bookstore Classroom
Arts Art Museum Football
2011
2012
2013
2014
2015
2016
2017
Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th
International Conference on World Wide Web, 2016.
Gentrification:

Diversity &
Deprivation?
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Barking and Dagenham
Barnet
Bexley
Brent
Bromley
Camden
City of London
Croydon
Ealing
Enfield
Greenwich
Hackney
Hammersmith and Fulham
Haringey
Harrow
Havering
Hillingdon
Hounslow
Islington
Kensington and Chelsea
Kingston upon Thames
Lambeth
Lewisham
Merton
Newham
Redbridge
Richmond upon Thames
Southwark
Sutton
Tower Hamlets
Waltham Forest
Wandsworth
Westminster
0
10
20
30
0 10 20 30
Brokerage RankIMDRank
High deprivation and high diversity in
2010 signal gentrification in 2015.
The rank of IMD vs Brokerage for 2010.
Node size indicates the percent change in IMD over the next 5 years.
Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th
International Conference on World Wide Web, 2016.
2011
2012
2013
2014
2015
2016
2017
Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th
International Conference on World Wide Web, 2016.
2011
2012
2013
2014
2015
2016
2017
A Noulas,V Salnikov, R Lambiotte, C Mascolo
"Mining open datasets for transparency in taxi transport in metropolitan environments"  EPJ Data Science 2015
And later on
Mon 12h Tue 12h Wed 12h Thu 12h Fri 12h Sat 12h Sun 12h
Hour of the Week
0
50
100
150
200
250
PriceinUSDollars
Radipole rd sw6 to 148 Harley st when I
get there I will streak naked through
London if my meter agrees with your £29
estimate! Will let u know , guess what I'm
here and keeping my clothes on £22 in the
real world !! Exactly the same as uber but
twice as quick !
Mark, black cab driver
2011
2012
2013
2014
2015
2016
2017
A Noulas,V Salnikov, D Hristova, C Mascolo, R Lambiotte
"Developing and Deploying aTaxi Price Comparison Mobile App in the Wild: Insights and Challenges"  Arxiv 2017
●
●
●
●
●
●
●
●
5.0
7.5
10.0
12.5
15.0
17.5
5.0 7.5 10.0 12.5 15.0 17.5
Price Estimate (GBP)
ActualPrice(GBP)
provider
● Black
Uber
29 journeys
Experiment
Pick Uber near Black Cab ranks
or use Hailo!
3 days: 11 am - 11 pm
> 300 km covered
Budget: 1.5K - 2K GBP
2011
2012
2013
2014
2015
2016
2017
Urban Complexity & Performance
4 2 0 2 4 6 8 10 12
Price Difference [GBP]
10
5
0
5
TimeDifference[mins]
Uber faster
Black Cab faster
Journey duration tie
200 0 200 400 600 800 1000 1200 1400 1600
Average Place Density
0.1
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
FractionofBlackCabWins
A Noulas,V Salnikov, D Hristova, C Mascolo, R Lambiotte
"Developing and Deploying aTaxi Price Comparison Mobile App in the Wild: Insights and Challenges"  Arxiv 2017
Drivers:Black Cab vs Yellow vs Uber
Maguire, Eleanor A., et al. "Navigation-related structural change in the hippocampi of taxi drivers." Proceedings o
Academy of Sciences 97.8 (2000): 4398-4403.
uses his (big) brain
Does not know where
is Brooklyn!
blindly follows the GPS
?
Email: A.Noulas@lancaster.ac.uk
Questions
THANK YOU!
@taslanous
contact me for slides
and Papers!

More Related Content

Similar to Complenet 2017

Link Prediction Survey
Link Prediction SurveyLink Prediction Survey
Link Prediction Survey
Patrick Walter
 
Mobile "Context Awareness"
Mobile "Context Awareness"Mobile "Context Awareness"
Mobile "Context Awareness"
Neal Lathia
 
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
Cagatay Turkay
 
Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...
suresh sood
 
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
ijasuc
 
Urban Systems Collaborative Seminar | Michael Batty, Perspectives on Smart C...
Urban Systems Collaborative Seminar | Michael Batty,  Perspectives on Smart C...Urban Systems Collaborative Seminar | Michael Batty,  Perspectives on Smart C...
Urban Systems Collaborative Seminar | Michael Batty, Perspectives on Smart C...
urbansystemssymposium
 
Innovation Ecosystem Transformation – Finnish Perspective
Innovation Ecosystem Transformation – Finnish PerspectiveInnovation Ecosystem Transformation – Finnish Perspective
Innovation Ecosystem Transformation – Finnish Perspective
Jukka Huhtamäki
 
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Xiaohan Zeng
 
Multi-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSNMulti-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSN
Haewoon Kwak
 
Reality Mining and Urban Sensing
Reality Mining and Urban SensingReality Mining and Urban Sensing
Reality Mining and Urban Sensing
Darshan Santani
 
A connected world: Thoughts on the internet of things
A connected world: Thoughts on the internet of thingsA connected world: Thoughts on the internet of things
A connected world: Thoughts on the internet of things
Anjali Ramachandran
 
Resume 2015/1
Resume 2015/1Resume 2015/1
Resume 2015/1
Chih-Yao Ma
 
07 Network Visualization
07 Network Visualization07 Network Visualization
07 Network Visualization
Duke Network Analysis Center
 
15 Network Visualization and Communities
15 Network Visualization and Communities15 Network Visualization and Communities
15 Network Visualization and Communities
Duke Network Analysis Center
 
GeoWeb2009 presentation: Long Island Index &amp; OASIS
GeoWeb2009 presentation: Long Island Index &amp; OASISGeoWeb2009 presentation: Long Island Index &amp; OASIS
GeoWeb2009 presentation: Long Island Index &amp; OASIS
sromalewski
 
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-shareBigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
stelligence
 
Riding data wave
Riding data waveRiding data wave
Riding data wave
James Cheshire
 
ScienceofCities
ScienceofCitiesScienceofCities
ScienceofCities
Susan Sgrignoli
 
cv_of_alamgir
cv_of_alamgircv_of_alamgir
cv_of_alamgir
SK Alamgir Hossain
 
From Signal to Symbols
From Signal to SymbolsFrom Signal to Symbols
From Signal to Symbols
gpano
 

Similar to Complenet 2017 (20)

Link Prediction Survey
Link Prediction SurveyLink Prediction Survey
Link Prediction Survey
 
Mobile "Context Awareness"
Mobile "Context Awareness"Mobile "Context Awareness"
Mobile "Context Awareness"
 
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
 
Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...
 
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
 
Urban Systems Collaborative Seminar | Michael Batty, Perspectives on Smart C...
Urban Systems Collaborative Seminar | Michael Batty,  Perspectives on Smart C...Urban Systems Collaborative Seminar | Michael Batty,  Perspectives on Smart C...
Urban Systems Collaborative Seminar | Michael Batty, Perspectives on Smart C...
 
Innovation Ecosystem Transformation – Finnish Perspective
Innovation Ecosystem Transformation – Finnish PerspectiveInnovation Ecosystem Transformation – Finnish Perspective
Innovation Ecosystem Transformation – Finnish Perspective
 
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
 
Multi-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSNMulti-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSN
 
Reality Mining and Urban Sensing
Reality Mining and Urban SensingReality Mining and Urban Sensing
Reality Mining and Urban Sensing
 
A connected world: Thoughts on the internet of things
A connected world: Thoughts on the internet of thingsA connected world: Thoughts on the internet of things
A connected world: Thoughts on the internet of things
 
Resume 2015/1
Resume 2015/1Resume 2015/1
Resume 2015/1
 
07 Network Visualization
07 Network Visualization07 Network Visualization
07 Network Visualization
 
15 Network Visualization and Communities
15 Network Visualization and Communities15 Network Visualization and Communities
15 Network Visualization and Communities
 
GeoWeb2009 presentation: Long Island Index &amp; OASIS
GeoWeb2009 presentation: Long Island Index &amp; OASISGeoWeb2009 presentation: Long Island Index &amp; OASIS
GeoWeb2009 presentation: Long Island Index &amp; OASIS
 
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-shareBigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
 
Riding data wave
Riding data waveRiding data wave
Riding data wave
 
ScienceofCities
ScienceofCitiesScienceofCities
ScienceofCities
 
cv_of_alamgir
cv_of_alamgircv_of_alamgir
cv_of_alamgir
 
From Signal to Symbols
From Signal to SymbolsFrom Signal to Symbols
From Signal to Symbols
 

Recently uploaded

一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
agdhot
 
Sample Devops SRE Product Companies .pdf
Sample Devops SRE  Product Companies .pdfSample Devops SRE  Product Companies .pdf
Sample Devops SRE Product Companies .pdf
Vineet
 
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdfreading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
perranet1
 
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
Rebecca Bilbro
 
社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .
NABLAS株式会社
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
z6osjkqvd
 
原版一比一爱尔兰都柏林大学毕业证(UCD毕业证书)如何办理
原版一比一爱尔兰都柏林大学毕业证(UCD毕业证书)如何办理 原版一比一爱尔兰都柏林大学毕业证(UCD毕业证书)如何办理
原版一比一爱尔兰都柏林大学毕业证(UCD毕业证书)如何办理
tzu5xla
 
一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理
zsafxbf
 
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
lzdvtmy8
 
Template xxxxxxxx ssssssssssss Sertifikat.pptx
Template xxxxxxxx ssssssssssss Sertifikat.pptxTemplate xxxxxxxx ssssssssssss Sertifikat.pptx
Template xxxxxxxx ssssssssssss Sertifikat.pptx
TeukuEriSyahputra
 
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
eudsoh
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
yuvarajkumar334
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
uevausa
 
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
osoyvvf
 
Cell The Unit of Life for NEET Multiple Choice Questions.docx
Cell The Unit of Life for NEET Multiple Choice Questions.docxCell The Unit of Life for NEET Multiple Choice Questions.docx
Cell The Unit of Life for NEET Multiple Choice Questions.docx
vasanthatpuram
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
mkkikqvo
 
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
hqfek
 
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Marlon Dumas
 
Sid Sigma educational and problem solving power point- Six Sigma.ppt
Sid Sigma educational and problem solving power point- Six Sigma.pptSid Sigma educational and problem solving power point- Six Sigma.ppt
Sid Sigma educational and problem solving power point- Six Sigma.ppt
ArshadAyub49
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
Márton Kodok
 

Recently uploaded (20)

一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
 
Sample Devops SRE Product Companies .pdf
Sample Devops SRE  Product Companies .pdfSample Devops SRE  Product Companies .pdf
Sample Devops SRE Product Companies .pdf
 
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdfreading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
 
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
 
社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
 
原版一比一爱尔兰都柏林大学毕业证(UCD毕业证书)如何办理
原版一比一爱尔兰都柏林大学毕业证(UCD毕业证书)如何办理 原版一比一爱尔兰都柏林大学毕业证(UCD毕业证书)如何办理
原版一比一爱尔兰都柏林大学毕业证(UCD毕业证书)如何办理
 
一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理
 
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
 
Template xxxxxxxx ssssssssssss Sertifikat.pptx
Template xxxxxxxx ssssssssssss Sertifikat.pptxTemplate xxxxxxxx ssssssssssss Sertifikat.pptx
Template xxxxxxxx ssssssssssss Sertifikat.pptx
 
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
 
Cell The Unit of Life for NEET Multiple Choice Questions.docx
Cell The Unit of Life for NEET Multiple Choice Questions.docxCell The Unit of Life for NEET Multiple Choice Questions.docx
Cell The Unit of Life for NEET Multiple Choice Questions.docx
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
 
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
 
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
 
Sid Sigma educational and problem solving power point- Six Sigma.ppt
Sid Sigma educational and problem solving power point- Six Sigma.pptSid Sigma educational and problem solving power point- Six Sigma.ppt
Sid Sigma educational and problem solving power point- Six Sigma.ppt
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
 

Complenet 2017

  • 1. Anastasios Noulas Data Science Institute School of Computing & Communications Lancaster University —> moving to NYU in May Thanks to Prof. Cecilia Mascolo and Dr. Desislava Hristova for providing the source of many of the slides. 8th Conference on Social Networks, Dubrovnik, Croatia, March 2017 Networks & Complexity in Mobile Systems
  • 2.
  • 3. Impact of social distance on link formation S Scellato,A Noulas, C Mascolo "Exploiting place features in link prediction on location-based social networks"  KDD’ 2011 2011 2012 2013 2014 2015 2016 2017
  • 4. all potential pairs Introducing Place-Friends 2011 2012 2013 2014 2015 2016 2017
  • 5. Prediction space reduction Thus, by focusing prediction efforts only on place-friends or friends-of-friends the prediction space can be reduced by about 15 times, while still covering two-thirds of all new links Prediction space size Imbalance Ratio 2011 2012 2013 2014 2015 2016 2017 S Scellato,A Noulas, C Mascolo "Exploiting place features in link prediction on location-based social networks"  KDD’ 2011
  • 6. Place Entropy 2011 2012 2013 2014 2015 2016 2017 S Scellato,A Noulas, C Mascolo "Exploiting place features in link prediction on location-based social networks"  KDD’ 2011
  • 7. Place semantics and link probability 2011 2012 2013 2014 2015 2016 2017 C Brown,A Noulas, C Mascolo,V Blondel "A place-focused model for social networks in cities"  SocialCom’ 2013
  • 8. Step 1 : User to Place assignment based on place popularity places in the cityusers 2011 2012 2013 2014 2015 2016 2017 C Brown,A Noulas, C Mascolo,V Blondel "A place-focused model for social networks in cities"  SocialCom’ 2013
  • 9. Step 2 : Next Place assignment (mobility) a user may go to more than 1 places; next place is chosen with a probability of attachment P. - probability P is proportional to the popularity of a place - probability P is inversely proportional to the rank-distance between origin and destination place. 2011 2012 2013 2014 2015 2016 2017 C Brown,A Noulas, C Mascolo,V Blondel "A place-focused model for social networks in cities"  SocialCom’ 2013
  • 10. Step 3 : Tie formation in the place! Social Link Creation Probability sociability medium low 0.15 0.08 0.01 Home, Food, Nightlife Work, Shops Travel, Parks, Uni, Museums Triangle Closing Mechanism Close Triangles with Probability 0.15 (social) place type high probability For every pair of users at a place
  • 11. Evaluation (1) : Model resembles empirical social network Degree Distribution Clustering Average Shortest Path Length Community Structure
  • 12. defining a place network 1.draw an edge between two places, for every user transition 2. aggregate movements and form a place network main assumption: the place network has structure e(i,j) i j w A Noulas, B Shaw, R Lambiotte, C Mascolo "Topological properties and temporal dynamics of place networks in urban environments"  WWW’ 2015 2011 2012 2013 2014 2015 2016 2017
  • 13.
  • 15. snapshot 1 snapshot 2 vs 3 months ~10 weeks Network Dynamics
  • 17. 5 10 15 20 Edge Weight 0.0 0.2 0.4 0.6 0.8 1.0 EdgePersistenceProbability popular edges are temporally stable note however, there can exist opportunistic high weight edges (events)
  • 19. 100 101 102 103 104 Node Degree 10 7 10 6 10 5 10 4 10 3 10 2 10 1 100 PDF Sao Paulo Kuala Lumpur New York k 2.19 100 101 102 103 Edge Weight 10 8 10 7 10 6 10 5 10 4 10 3 10 2 10 1 100 PDF Sao Paulo Kuala Lumpur New York k 2.60 Topological properties of place networks
  • 20. A Noulas, B Shaw, R Lambiotte, C Mascolo "Topological properties and temporal dynamics of place networks in urban environments"  WWW’ 2015 2011 2012 2013 2014 2015 2016 2017
  • 21. triangle factors? i) human mobility + social net ii) geographic embedding
  • 22. It’s a small world! ---> Information spreads quickly, but also disease!
  • 23. place networks tend to be dissasortative and in that sense fundamentally different to social networks. M.Newman et. al PRL, 2002 Assortativity, or assortative mixing is a preference for a network's nodes to attach to others that are similar in some way [wikipedia]
  • 24. < t t > t snapshot 1 snapshot 2
  • 25. human mobility 5 10 15 20 Common Neighbors 0.0 0.1 0.2 0.3 0.4 0.5 0.6 LinkProbability 2 0 2 4 6 8 10 Logarithm (base 10) 10 4 10 3 10 2 10 1 100 LinkProbability Distance Popularity network form
  • 26. dynamic gravity static gravity 2 0 2 4 6 8 10 Logarithm (base 10) 10 4 10 3 10 2 10 1 100 LinkProbability Distance Popularity awesome fact : when T=1 and a_ij = 1 we fall back to the static gravity model
  • 27. the dynamic gravity model combines the best information signals. overfitting is an issue, especially in an environment that changes dynamically!
  • 28. Interconnected
 Networks Bob Ann Joe Tim J.P. The Punter Aromi CUSU Fitzwilliam Museum Classmates Venues Interconnected network models can capture interactions between heterogeneous entities across layers and therefore be used to study cascading effects. 2011 2012 2013 2014 2015 2016 2017 Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th International Conference on World Wide Web, 2016.
  • 29. Urban 
 Geo-Social
 Network Model 2011 2012 2013 2014 2015 2016 2017 Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th International Conference on World Wide Web, 2016.
  • 30. Deriving the social brokerage 
 of places from Foursquare Category Bridging role Bonding role Travel Motel B&B Shops Mall Laundry Residences Apartment Building Home Professional Courthouse Emergency Room Outdoors Bridge Vineyard Nightlife Gay Bar Strip Club Food Dumplings Fried Chicken Study Bookstore Classroom Arts Art Museum Football 2011 2012 2013 2014 2015 2016 2017 Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th International Conference on World Wide Web, 2016.
  • 31. Gentrification:
 Diversity & Deprivation? ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Barking and Dagenham Barnet Bexley Brent Bromley Camden City of London Croydon Ealing Enfield Greenwich Hackney Hammersmith and Fulham Haringey Harrow Havering Hillingdon Hounslow Islington Kensington and Chelsea Kingston upon Thames Lambeth Lewisham Merton Newham Redbridge Richmond upon Thames Southwark Sutton Tower Hamlets Waltham Forest Wandsworth Westminster 0 10 20 30 0 10 20 30 Brokerage RankIMDRank High deprivation and high diversity in 2010 signal gentrification in 2015. The rank of IMD vs Brokerage for 2010. Node size indicates the percent change in IMD over the next 5 years. Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th International Conference on World Wide Web, 2016. 2011 2012 2013 2014 2015 2016 2017 Hristova, Desislava, et al. "Measuring urban social diversity using interconnected geo-social networks."  Proceedings of the 25th International Conference on World Wide Web, 2016.
  • 32. 2011 2012 2013 2014 2015 2016 2017 A Noulas,V Salnikov, R Lambiotte, C Mascolo "Mining open datasets for transparency in taxi transport in metropolitan environments"  EPJ Data Science 2015
  • 33.
  • 34.
  • 35.
  • 37.
  • 38. Mon 12h Tue 12h Wed 12h Thu 12h Fri 12h Sat 12h Sun 12h Hour of the Week 0 50 100 150 200 250 PriceinUSDollars
  • 39. Radipole rd sw6 to 148 Harley st when I get there I will streak naked through London if my meter agrees with your £29 estimate! Will let u know , guess what I'm here and keeping my clothes on £22 in the real world !! Exactly the same as uber but twice as quick ! Mark, black cab driver
  • 40.
  • 41.
  • 42. 2011 2012 2013 2014 2015 2016 2017 A Noulas,V Salnikov, D Hristova, C Mascolo, R Lambiotte "Developing and Deploying aTaxi Price Comparison Mobile App in the Wild: Insights and Challenges"  Arxiv 2017
  • 43. ● ● ● ● ● ● ● ● 5.0 7.5 10.0 12.5 15.0 17.5 5.0 7.5 10.0 12.5 15.0 17.5 Price Estimate (GBP) ActualPrice(GBP) provider ● Black Uber 29 journeys Experiment Pick Uber near Black Cab ranks or use Hailo! 3 days: 11 am - 11 pm > 300 km covered Budget: 1.5K - 2K GBP 2011 2012 2013 2014 2015 2016 2017
  • 44. Urban Complexity & Performance 4 2 0 2 4 6 8 10 12 Price Difference [GBP] 10 5 0 5 TimeDifference[mins] Uber faster Black Cab faster Journey duration tie 200 0 200 400 600 800 1000 1200 1400 1600 Average Place Density 0.1 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 FractionofBlackCabWins A Noulas,V Salnikov, D Hristova, C Mascolo, R Lambiotte "Developing and Deploying aTaxi Price Comparison Mobile App in the Wild: Insights and Challenges"  Arxiv 2017
  • 45. Drivers:Black Cab vs Yellow vs Uber Maguire, Eleanor A., et al. "Navigation-related structural change in the hippocampi of taxi drivers." Proceedings o Academy of Sciences 97.8 (2000): 4398-4403. uses his (big) brain Does not know where is Brooklyn! blindly follows the GPS