SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Adaptive pedestrian behaviour for the
preservation of group cohesion: observations
and simulations
Giuseppe Vizzari

!
Complex Systems and Artificial Intelligence Research Center (CSAI)

University of Milano-Bicocca, Italy

!
Outline
• Pedestrian and crowd simulation: why groups?

• Some observations and empirical data

• An adaptive pedestrian model for preserving group cohesion

• The model in a benchmark scenarios

• Conclusions and discussion

TRB 2014 - Washington DC - Jan. 12, 2014
Impact of groups in pedestrian
and crowd dynamics
• Most modelling approaches
generally consider every pedestrian
as a individual with no relationships

• Considering only his/her own
goals

• Considering other pedestrians as
moving obstacles 

• Nonetheless, in several situations
pedestrians are bound by
relationships influencing their
movement

• Generally speaking, a crowd is
made up of groups of
pedestrians...

• What do we miss by neglecting this
aspect of pedestrian behaviour?

TRB 2014 - Washington DC - Jan. 12, 2014
Groups in the literature
- Observations
• At least two studies report observations
about groups

• Willis A, Gjersoe N, Havard C,
Kerridge J, Kukla R, 2004, "Human
movement behaviour in urban spaces:
implications for the design and
modelling of effective pedestrian
environments" Environment and
Planning B: Planning and Design 31(6)
805 – 828

• Michael Schultz, Christian Schulz, and
Hartmut Fricke. “Passenger Dynamics
at Airport Terminal Environment”,
Pedestrian and Evacuation Dynamics
2008, Springer-Verlag, 2010

• Observations carried out in low density
conditions

• Groups of small size were most frequently
observed

TRB 2014 - Washington DC - Jan. 12, 2014
Groups in the literature Modeling and Simulation
• Extensions to the social force model

• Helbing, Theraulaz et al. 2009, 2010

• Small groups (2,3,4), unstructured

• Low to moderate densities
• Validation based on actual observations

• Xu and Duh, 2010

• Only couples (groups of 2 pedestrians)

• Low to moderate densities
• Shallow validation based on literature
(Daamen, 2004)

• CA models

• Sarmady, Haron, Zawawi Hj, 2009

• Leaders and followers
• Groups of 2 to 6 members experimented

• Not validated

• Agent-based models

• Qiu and Hu 2010

• Structured groups (intra and inter group
matrices)

• Large groups experimented (60 pedestrians)

• Not validated

• Group members tend to stay close to other group
members (additional behavioural component)
TRB 2014 - Washington DC - Jan. 12, 2014
Admission test
University of Milano-Bicocca
• Admission test of the Faculty of
Psychology at the University of MilanoBicocca - September 1, 2011

• Counting activity supported by video
footages of the event

• About two thousand students attended
the test

• About 34% individuals, 50%
couples, 13% triples and 3%
groups of 4 members (!)

• Statistically validated relationship
between group size and velocity

• Additional quantitative analyses about
the arrival and entrance process, LOS

• Qualitative analysis of group shapes and
related phenomena

• More details in an ACRI 2012 (C&CA) and
upcoming PED 2012 paper

TRB 2014 - Washington DC - Jan. 12, 2014
Vittorio Emanuele II
Gallery, Milan
• Popular commercial-touristic
walkway in Milan’s city centre

• Goals of the survey:

• level of density and walkway
level of service (A and B);

• presence of groups (over 84%);

• group size and proxemics
spatial patterns, trajectories and
walking speed (groups are
slower but their trajectories
are shorter);

• group proxemics dispersion
(they preserve cohesion, even
if large ones occupy more
space)

• still hard to evaluate spatial
arrangement of group members

TRB 2014 - Washington DC - Jan. 12, 2014

Group	
  
dispersion

Couples

Triples

4 Members

Distance	
  
Centroid

0.58 m	
  
(sd 0,22)

0.76 m	
  
(sd 0,11)

0.67	
  
(sd 0.12)
A model considering
groups
• Based on the floor-field CA approach,
with significant difference on
movement choice

• Employing traditional factors for
movement destination choice

• Goal orientation

• Presence of obstacles

• Presence of other pedestrians
(basic proxemics)

• A notion of group has been introduced

• To generate a generalised effect of
cohesion among members of
groups

• ... able to overcome goal
orientation for certain types of
groups (e.g. families, close friends)

• Speed heterogeneity also introduced
(poster on Monday afternoon)

TRB 2014 - Washington DC - Jan. 12, 2014

Considered factors:
+ cell is closer to pedestrian's goal
(voided by high group dispersion)
+ presence of group members nearby
- presence of other pedestrians nearby
- presence of obstacles nearby
Movement blocking factors:
- cell is occupied by another pedestrian
(but in very high densities the cell can
be shared by two pedestrians)
- cell is occupied by an obstacle
A few formal details
• Stochastic choice of destination cell; for each cell c, the probability of
choosing an action a leading to it is

• The “utility” value of the cell is defines as follows:







where

Goal is associated to the static floor field and Obs to the wall potential

Sep is associated to the proxemic repulsion

D is an inertia factor

Over regulates the possibility of having two pedestrians sharing the same cell in
case of high density

• Coh and Inter represent group cohesion factors respectively for small simple
groups and large potentially structured groups
•
•
•
•

TRB 2014 - Washington DC - Jan. 12, 2014
Overlapping
• Overlapping is a transient
situation in which pedestrians
share the same cell

• ... it can sometimes be
observed in counterflow
situations in which there is
not enough space for
avoidance 

• It can only happen if local
density exceeds a given
threshold
• The choice is still penalised
(Over ≤ 0)

• No more than two pedestrians
can share a single cell
TRB 2014 - Washington DC - Jan. 12, 2014

[Kretz et al., 2006]
Simple and
structured groups
• Simple groups are made up of family
members, friends, people that know
each other

• They often adapt their behaviour to
preserve the cohesion of the group


(b) B

• Large groups can include perfect
strangers that share for some time a
common goal

• Members of this group have a
tendency to stay close to each
other...

• ... but this tendency is not so strong
to prevent group fragmentation

• And generally they are actually
structured (they can include other often simple - groups), so we call
them structured

(c) U

Figure 4. Snapshots from the expe
TRB 2014 - Washington DC - Jan. 12, 2014
[12]
Recent works represent a relevant effort towards the modeling of groups,
respectively in particle-based [9, 18] and in agent-based approaches [11]: in
all these approaches, groups are modeled by means of additional contributions to the overall pedestrian behaviour representing the tendency to stay
close to other group members. However, most of the above approaches only
deal with small groups in relatively low density conditions or they were not
ofvalidated against real data.
the different components of movement “utility” are

Adaptive group cohesion mechanism
• Multipliers
according to the state of the group 

!

Balance(k) =

!
!

8
> 1 · k + ( 2 · k · DispBalance)
>3
3
<
1
>3

>
:k

· k + ( 2 · k · (1
3

adjusted

if k = kc

DispBalance)) if k = kg _ k = ki
otherwise

4.2 Finer Scale of Discretization
[8]
[13]

• The dispersion of the group causes an increased impact of simple group
4.3 Different Types of Pedestrians
cohesion and a reduced effect of goal attraction (static floor field)
[8]

[17]
4.4 Conclusions and Future Developments
ACKNOWLEDGMENTS
REFERENCES
[1] Victor J. Blue and Jeffrey L. Adler. (2000). Modeling four-directional pedestrian flows.
Transportation Research Record, 1710:20–27.

10
TRB 2014 - Washington DC - Jan. 12, 2014
Modelling groups - some qualitative results
Counterflow of two structured groups including simple groups of various size, in a 2.4 m wide corridor

TRB 2014 - Washington DC - Jan. 12, 2014
Aggregate effects of groups

Counterflow of two structured groups including simple groups of various size, in a 2.4 m wide corridor;

shuffled sequential update - ongoing tests with parallel update strategy
TRB 2014 - Washington DC - Jan. 12, 2014
Aggregate effects of
groups analysed
• We can interpret the results making
considering two phenomena

1.Wide groups offer a large profile to
the counter flow, so they have a higher
probability of facing conflicts

2.Once a group has formed a line,
instead, the leader has the same
conflict probability of an individual, but
the follower has often an advantage

• In low density situations phenomenon (1)
prevails, leading to a lower average
combined flow for groups of pedestrians
whose size is larger than 2

• Pairs in fact can easily form a line,
turning phenomenon (1) to (2)

• In high density situations the probability of
facing conflicts is very high also for
individuals, so phenomenon (2) prevails,
leading to higher average combined flow
for even large groups (size 5)

TRB 2014 - Washington DC - Jan. 12, 2014
Effectiveness of simple group cohesion mechanism

Counterflow of two structured groups including simple groups of various size, in a 3.6 m wide corridor
(Dispersion measured in terms of area covered by the group)

TRB 2014 - Washington DC - Jan. 12, 2014
Additional results in “experimental” scenarios: T
junction
4

J Zhang, W Klingsch, A Schadschneider, and A Seyfried
5
T-240-100-240-right
T-240-100-240-left

4
3

y [m]

2
1
0
-1
-2
-3

-6

-4

-2

0

2

4

x [m]

(a) Snapshot

(b) Pedestrian trajectories

Fig. 2. Trajectories and snapshot from T-junction experiment.

From these trajectories, pedestrian characteristics including flow, density, velocity and individual distances at any time and position can be determined.

3 Experiment analysis

Plot of experimentally observed data

[Zhang et al., 2012]
TRB 2014 - Washington DC - Jan. 12, 2014

In previous studies, different measurement methods were used to limit the
comparability and fluctuation of the data. E.G. Helbing et al. proposed a
Gaussian, distance-dependent weight function [13] to measure the local density and local velocity. Predtechenskii and Milinskii [14] used a dimensionless
definition to consider different body sizes and Fruin introduced the ”Pedestrian Area Module” [15]. This study focuses on the Voronoi method proposed
in [16, 17], where the density distribution can be assigned to each pedestrian.
This method permits examination on scales smaller than the pedestrians for
its high spatial resolution.
[Vizzari et al., 2013]
3.1 Measurement methodology
Conclusions and
discussion
• Groups are relevant and significant

• Results of simulations are partly
validated

• Fundamental diagram and spatial
utilisation in tune with results from the
literature… without groups

• Group cohesion mechanism
generates results about dispersion
that are in tune with Vittorio Emanuele
Gallery’s observation…

• … but we don’t have data about
groups in high density situations (and
it’s hard to obtain such data) 

• More observations, experiments and
simulations are necessary to improve
our understanding of the phenomenon

• Closer collaboration between
researchers working on synthesis and
analysis of crowds is promising and
possibly beneficial for both
TRB 2014 - Washington DC - Jan. 12, 2014
ありがとうございます。

Giuseppe Vizzari

Contenu connexe

En vedette

Cohesiveness and group dynamics
Cohesiveness and group dynamicsCohesiveness and group dynamics
Cohesiveness and group dynamicsvincent konadu
 
Ch22-Software Engineering 9
Ch22-Software Engineering 9Ch22-Software Engineering 9
Ch22-Software Engineering 9Ian Sommerville
 
NSW Transport Infrastructure Leaders 2016
NSW Transport Infrastructure Leaders 2016NSW Transport Infrastructure Leaders 2016
NSW Transport Infrastructure Leaders 2016Samantha Young
 
What difference does it make
What difference does it makeWhat difference does it make
What difference does it makeJannicke Røgler
 
NELSON MANDELA
NELSON MANDELANELSON MANDELA
NELSON MANDELAEnow Eyong
 
Mi proyecto de vida vanessa
Mi proyecto de vida  vanessaMi proyecto de vida  vanessa
Mi proyecto de vida vanessaIE Simona Duque
 
09 13-16 image and photo, how and what to shoot
09 13-16 image and photo, how and what to shoot09 13-16 image and photo, how and what to shoot
09 13-16 image and photo, how and what to shootSung Woo Yoo
 
A demographic timebomb
A demographic timebombA demographic timebomb
A demographic timebombblessedkkr
 
Final Review - FDOM
Final Review - FDOMFinal Review - FDOM
Final Review - FDOMCindy Royal
 
NICK IT'S YOUR BIRTHDAY AHHHH
NICK IT'S YOUR BIRTHDAY AHHHHNICK IT'S YOUR BIRTHDAY AHHHH
NICK IT'S YOUR BIRTHDAY AHHHHemske1234
 
BloomCon 2015 - Adrian Sargeant
BloomCon 2015 - Adrian SargeantBloomCon 2015 - Adrian Sargeant
BloomCon 2015 - Adrian SargeantBloomerang
 
Portaleducamadrid 1
Portaleducamadrid 1Portaleducamadrid 1
Portaleducamadrid 1mariajosg
 

En vedette (18)

Cohesiveness and group dynamics
Cohesiveness and group dynamicsCohesiveness and group dynamics
Cohesiveness and group dynamics
 
Mtob 11
Mtob 11Mtob 11
Mtob 11
 
Ch22-Software Engineering 9
Ch22-Software Engineering 9Ch22-Software Engineering 9
Ch22-Software Engineering 9
 
NSW Transport Infrastructure Leaders 2016
NSW Transport Infrastructure Leaders 2016NSW Transport Infrastructure Leaders 2016
NSW Transport Infrastructure Leaders 2016
 
What difference does it make
What difference does it makeWhat difference does it make
What difference does it make
 
NELSON MANDELA
NELSON MANDELANELSON MANDELA
NELSON MANDELA
 
Mi proyecto de vida vanessa
Mi proyecto de vida  vanessaMi proyecto de vida  vanessa
Mi proyecto de vida vanessa
 
09 13-16 image and photo, how and what to shoot
09 13-16 image and photo, how and what to shoot09 13-16 image and photo, how and what to shoot
09 13-16 image and photo, how and what to shoot
 
Tipos de mercados
Tipos de mercadosTipos de mercados
Tipos de mercados
 
A demographic timebomb
A demographic timebombA demographic timebomb
A demographic timebomb
 
Final Review - FDOM
Final Review - FDOMFinal Review - FDOM
Final Review - FDOM
 
Steviose
StevioseSteviose
Steviose
 
CV PDF
CV PDFCV PDF
CV PDF
 
To B or Not To B
To B or Not To BTo B or Not To B
To B or Not To B
 
DUPLICO
DUPLICODUPLICO
DUPLICO
 
NICK IT'S YOUR BIRTHDAY AHHHH
NICK IT'S YOUR BIRTHDAY AHHHHNICK IT'S YOUR BIRTHDAY AHHHH
NICK IT'S YOUR BIRTHDAY AHHHH
 
BloomCon 2015 - Adrian Sargeant
BloomCon 2015 - Adrian SargeantBloomCon 2015 - Adrian Sargeant
BloomCon 2015 - Adrian Sargeant
 
Portaleducamadrid 1
Portaleducamadrid 1Portaleducamadrid 1
Portaleducamadrid 1
 

Similaire à Adaptive pedestrian behaviour for the preservation of group cohesion: observations and simulations

Features for social groups detection
Features for social groups detectionFeatures for social groups detection
Features for social groups detectionHuan-Cheng Hsu
 
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...nasim.mahmud
 
Centrality in Time- Dependent Networks
Centrality in Time- Dependent NetworksCentrality in Time- Dependent Networks
Centrality in Time- Dependent NetworksMason Porter
 
Convergence, Grand Challenges, team Science and Inclusion
Convergence, Grand Challenges, team Science and InclusionConvergence, Grand Challenges, team Science and Inclusion
Convergence, Grand Challenges, team Science and Inclusionkhargonekar
 
PhD dissertation QUA_SI 2014
PhD dissertation QUA_SI 2014PhD dissertation QUA_SI 2014
PhD dissertation QUA_SI 2014Andrea Gorrini
 
Dem based group behavior model
Dem based group behavior modelDem based group behavior model
Dem based group behavior modelAlexander Decker
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsPeter Brusilovsky
 
Asynchronous Remote Communities for Researching Distributed Populations
Asynchronous Remote Communities for Researching Distributed PopulationsAsynchronous Remote Communities for Researching Distributed Populations
Asynchronous Remote Communities for Researching Distributed PopulationsHaley MacLeod
 
A data-intensive assessment of the species abundance distribution
A data-intensive assessment of the species abundance distributionA data-intensive assessment of the species abundance distribution
A data-intensive assessment of the species abundance distributionElita Baldridge
 
Day 1 - Quisumbing and Davis - Moving Beyond the Qual-Quant Divide
Day 1 - Quisumbing and Davis - Moving Beyond the Qual-Quant DivideDay 1 - Quisumbing and Davis - Moving Beyond the Qual-Quant Divide
Day 1 - Quisumbing and Davis - Moving Beyond the Qual-Quant DivideAg4HealthNutrition
 
Presentation Lanzini - Seminar ESAG/UDESC
Presentation Lanzini - Seminar ESAG/UDESCPresentation Lanzini - Seminar ESAG/UDESC
Presentation Lanzini - Seminar ESAG/UDESCDaniel Pinheiro
 
Detection of uncontrolled motion behavior in human crowds
Detection of uncontrolled motion behavior in human crowdsDetection of uncontrolled motion behavior in human crowds
Detection of uncontrolled motion behavior in human crowdseSAT Publishing House
 
Network analyses of psychological science
Network analyses of psychological scienceNetwork analyses of psychological science
Network analyses of psychological scienceKevin Lanning
 
The Research Data Alliance: Creating the culture and technology for an intern...
The Research Data Alliance: Creating the culture and technology for an intern...The Research Data Alliance: Creating the culture and technology for an intern...
The Research Data Alliance: Creating the culture and technology for an intern...Research Data Alliance
 
SCID Final meeting - Staging Abstraction
SCID Final meeting - Staging AbstractionSCID Final meeting - Staging Abstraction
SCID Final meeting - Staging AbstractionBruce Edmonds
 
Community Assessment-2.pdf
Community Assessment-2.pdfCommunity Assessment-2.pdf
Community Assessment-2.pdfelizadoyce1
 

Similaire à Adaptive pedestrian behaviour for the preservation of group cohesion: observations and simulations (20)

Features for social groups detection
Features for social groups detectionFeatures for social groups detection
Features for social groups detection
 
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
 
Centrality in Time- Dependent Networks
Centrality in Time- Dependent NetworksCentrality in Time- Dependent Networks
Centrality in Time- Dependent Networks
 
Convergence, Grand Challenges, team Science and Inclusion
Convergence, Grand Challenges, team Science and InclusionConvergence, Grand Challenges, team Science and Inclusion
Convergence, Grand Challenges, team Science and Inclusion
 
Recsys14 int rs_vassileva
Recsys14 int rs_vassilevaRecsys14 int rs_vassileva
Recsys14 int rs_vassileva
 
PhD dissertation QUA_SI 2014
PhD dissertation QUA_SI 2014PhD dissertation QUA_SI 2014
PhD dissertation QUA_SI 2014
 
Dem based group behavior model
Dem based group behavior modelDem based group behavior model
Dem based group behavior model
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two Domains
 
Asynchronous Remote Communities for Researching Distributed Populations
Asynchronous Remote Communities for Researching Distributed PopulationsAsynchronous Remote Communities for Researching Distributed Populations
Asynchronous Remote Communities for Researching Distributed Populations
 
Social work research_in_india
Social work research_in_indiaSocial work research_in_india
Social work research_in_india
 
A data-intensive assessment of the species abundance distribution
A data-intensive assessment of the species abundance distributionA data-intensive assessment of the species abundance distribution
A data-intensive assessment of the species abundance distribution
 
Day 1 - Quisumbing and Davis - Moving Beyond the Qual-Quant Divide
Day 1 - Quisumbing and Davis - Moving Beyond the Qual-Quant DivideDay 1 - Quisumbing and Davis - Moving Beyond the Qual-Quant Divide
Day 1 - Quisumbing and Davis - Moving Beyond the Qual-Quant Divide
 
A brave new world: student surveillance in higher education
A brave new world: student surveillance in higher educationA brave new world: student surveillance in higher education
A brave new world: student surveillance in higher education
 
Presentation Lanzini - Seminar ESAG/UDESC
Presentation Lanzini - Seminar ESAG/UDESCPresentation Lanzini - Seminar ESAG/UDESC
Presentation Lanzini - Seminar ESAG/UDESC
 
Detection of uncontrolled motion behavior in human crowds
Detection of uncontrolled motion behavior in human crowdsDetection of uncontrolled motion behavior in human crowds
Detection of uncontrolled motion behavior in human crowds
 
Network analyses of psychological science
Network analyses of psychological scienceNetwork analyses of psychological science
Network analyses of psychological science
 
The Research Data Alliance: Creating the culture and technology for an intern...
The Research Data Alliance: Creating the culture and technology for an intern...The Research Data Alliance: Creating the culture and technology for an intern...
The Research Data Alliance: Creating the culture and technology for an intern...
 
SCID Final meeting - Staging Abstraction
SCID Final meeting - Staging AbstractionSCID Final meeting - Staging Abstraction
SCID Final meeting - Staging Abstraction
 
Riswanda policy makers capacity building-3 march 2017
Riswanda policy makers capacity building-3 march 2017Riswanda policy makers capacity building-3 march 2017
Riswanda policy makers capacity building-3 march 2017
 
Community Assessment-2.pdf
Community Assessment-2.pdfCommunity Assessment-2.pdf
Community Assessment-2.pdf
 

Plus de Giuseppe Vizzari

Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21
Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21
Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21Giuseppe Vizzari
 
14 - Web designer vs Web developer ...
14 - Web designer vs Web developer ... 14 - Web designer vs Web developer ...
14 - Web designer vs Web developer ... Giuseppe Vizzari
 
13 - Web feed e aggregatori
13 - Web feed e aggregatori13 - Web feed e aggregatori
13 - Web feed e aggregatoriGiuseppe Vizzari
 
11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)Giuseppe Vizzari
 
10 - Modelli di business nel Web (19/20)
10 - Modelli di business nel Web (19/20)10 - Modelli di business nel Web (19/20)
10 - Modelli di business nel Web (19/20)Giuseppe Vizzari
 
6 - Wordpress e vostro blog
6 - Wordpress e vostro blog6 - Wordpress e vostro blog
6 - Wordpress e vostro blogGiuseppe Vizzari
 
5 - Introduzione al Web (2/2)
5 - Introduzione al Web (2/2)5 - Introduzione al Web (2/2)
5 - Introduzione al Web (2/2)Giuseppe Vizzari
 
4 - Introduzione al Web (1/2)
4 - Introduzione al Web (1/2)4 - Introduzione al Web (1/2)
4 - Introduzione al Web (1/2)Giuseppe Vizzari
 
3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)Giuseppe Vizzari
 
2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)Giuseppe Vizzari
 
1 - Introduzione al corso 19/20
1 - Introduzione al corso 19/201 - Introduzione al corso 19/20
1 - Introduzione al corso 19/20Giuseppe Vizzari
 
Intelligenza Artificiale e Realtà Virtuale
Intelligenza Artificiale e Realtà VirtualeIntelligenza Artificiale e Realtà Virtuale
Intelligenza Artificiale e Realtà VirtualeGiuseppe Vizzari
 
Web designer vs Web developer
Web designer vs Web developerWeb designer vs Web developer
Web designer vs Web developerGiuseppe Vizzari
 

Plus de Giuseppe Vizzari (20)

Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21
Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21
Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21
 
14 - Web designer vs Web developer ...
14 - Web designer vs Web developer ... 14 - Web designer vs Web developer ...
14 - Web designer vs Web developer ...
 
13 - Web feed e aggregatori
13 - Web feed e aggregatori13 - Web feed e aggregatori
13 - Web feed e aggregatori
 
12 - Social media (19/20)
12 - Social media (19/20)12 - Social media (19/20)
12 - Social media (19/20)
 
11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)
 
10 - Modelli di business nel Web (19/20)
10 - Modelli di business nel Web (19/20)10 - Modelli di business nel Web (19/20)
10 - Modelli di business nel Web (19/20)
 
9 - Ricercare nel Web
9 - Ricercare nel Web9 - Ricercare nel Web
9 - Ricercare nel Web
 
8 - Il browser
8 - Il browser8 - Il browser
8 - Il browser
 
7 - Web application e CMS
7 - Web application e CMS7 - Web application e CMS
7 - Web application e CMS
 
6 - Wordpress e vostro blog
6 - Wordpress e vostro blog6 - Wordpress e vostro blog
6 - Wordpress e vostro blog
 
HTML (+ DOM) + CSS
HTML (+ DOM) + CSSHTML (+ DOM) + CSS
HTML (+ DOM) + CSS
 
5 - Introduzione al Web (2/2)
5 - Introduzione al Web (2/2)5 - Introduzione al Web (2/2)
5 - Introduzione al Web (2/2)
 
4 - Introduzione al Web (1/2)
4 - Introduzione al Web (1/2)4 - Introduzione al Web (1/2)
4 - Introduzione al Web (1/2)
 
3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)
 
2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)
 
1 - Introduzione al corso 19/20
1 - Introduzione al corso 19/201 - Introduzione al corso 19/20
1 - Introduzione al corso 19/20
 
Intelligenza Artificiale e Realtà Virtuale
Intelligenza Artificiale e Realtà VirtualeIntelligenza Artificiale e Realtà Virtuale
Intelligenza Artificiale e Realtà Virtuale
 
Web designer vs Web developer
Web designer vs Web developerWeb designer vs Web developer
Web designer vs Web developer
 
Wiki e open internet
Wiki e open internetWiki e open internet
Wiki e open internet
 
Web feed e aggregatori
Web feed e aggregatoriWeb feed e aggregatori
Web feed e aggregatori
 

Dernier

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Dernier (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Adaptive pedestrian behaviour for the preservation of group cohesion: observations and simulations

  • 1. Adaptive pedestrian behaviour for the preservation of group cohesion: observations and simulations Giuseppe Vizzari ! Complex Systems and Artificial Intelligence Research Center (CSAI) University of Milano-Bicocca, Italy !
  • 2. Outline • Pedestrian and crowd simulation: why groups? • Some observations and empirical data • An adaptive pedestrian model for preserving group cohesion • The model in a benchmark scenarios • Conclusions and discussion TRB 2014 - Washington DC - Jan. 12, 2014
  • 3. Impact of groups in pedestrian and crowd dynamics • Most modelling approaches generally consider every pedestrian as a individual with no relationships • Considering only his/her own goals • Considering other pedestrians as moving obstacles • Nonetheless, in several situations pedestrians are bound by relationships influencing their movement • Generally speaking, a crowd is made up of groups of pedestrians... • What do we miss by neglecting this aspect of pedestrian behaviour? TRB 2014 - Washington DC - Jan. 12, 2014
  • 4. Groups in the literature - Observations • At least two studies report observations about groups • Willis A, Gjersoe N, Havard C, Kerridge J, Kukla R, 2004, "Human movement behaviour in urban spaces: implications for the design and modelling of effective pedestrian environments" Environment and Planning B: Planning and Design 31(6) 805 – 828 • Michael Schultz, Christian Schulz, and Hartmut Fricke. “Passenger Dynamics at Airport Terminal Environment”, Pedestrian and Evacuation Dynamics 2008, Springer-Verlag, 2010 • Observations carried out in low density conditions • Groups of small size were most frequently observed TRB 2014 - Washington DC - Jan. 12, 2014
  • 5. Groups in the literature Modeling and Simulation • Extensions to the social force model • Helbing, Theraulaz et al. 2009, 2010 • Small groups (2,3,4), unstructured • Low to moderate densities • Validation based on actual observations • Xu and Duh, 2010 • Only couples (groups of 2 pedestrians) • Low to moderate densities • Shallow validation based on literature (Daamen, 2004) • CA models • Sarmady, Haron, Zawawi Hj, 2009 • Leaders and followers • Groups of 2 to 6 members experimented • Not validated • Agent-based models • Qiu and Hu 2010 • Structured groups (intra and inter group matrices) • Large groups experimented (60 pedestrians) • Not validated • Group members tend to stay close to other group members (additional behavioural component) TRB 2014 - Washington DC - Jan. 12, 2014
  • 6. Admission test University of Milano-Bicocca • Admission test of the Faculty of Psychology at the University of MilanoBicocca - September 1, 2011 • Counting activity supported by video footages of the event • About two thousand students attended the test • About 34% individuals, 50% couples, 13% triples and 3% groups of 4 members (!) • Statistically validated relationship between group size and velocity • Additional quantitative analyses about the arrival and entrance process, LOS • Qualitative analysis of group shapes and related phenomena • More details in an ACRI 2012 (C&CA) and upcoming PED 2012 paper TRB 2014 - Washington DC - Jan. 12, 2014
  • 7. Vittorio Emanuele II Gallery, Milan • Popular commercial-touristic walkway in Milan’s city centre • Goals of the survey: • level of density and walkway level of service (A and B); • presence of groups (over 84%); • group size and proxemics spatial patterns, trajectories and walking speed (groups are slower but their trajectories are shorter); • group proxemics dispersion (they preserve cohesion, even if large ones occupy more space) • still hard to evaluate spatial arrangement of group members TRB 2014 - Washington DC - Jan. 12, 2014 Group   dispersion Couples Triples 4 Members Distance   Centroid 0.58 m   (sd 0,22) 0.76 m   (sd 0,11) 0.67   (sd 0.12)
  • 8. A model considering groups • Based on the floor-field CA approach, with significant difference on movement choice • Employing traditional factors for movement destination choice • Goal orientation • Presence of obstacles • Presence of other pedestrians (basic proxemics) • A notion of group has been introduced • To generate a generalised effect of cohesion among members of groups • ... able to overcome goal orientation for certain types of groups (e.g. families, close friends) • Speed heterogeneity also introduced (poster on Monday afternoon) TRB 2014 - Washington DC - Jan. 12, 2014 Considered factors: + cell is closer to pedestrian's goal (voided by high group dispersion) + presence of group members nearby - presence of other pedestrians nearby - presence of obstacles nearby Movement blocking factors: - cell is occupied by another pedestrian (but in very high densities the cell can be shared by two pedestrians) - cell is occupied by an obstacle
  • 9. A few formal details • Stochastic choice of destination cell; for each cell c, the probability of choosing an action a leading to it is
 • The “utility” value of the cell is defines as follows:
 
 
 
 where Goal is associated to the static floor field and Obs to the wall potential Sep is associated to the proxemic repulsion D is an inertia factor Over regulates the possibility of having two pedestrians sharing the same cell in case of high density • Coh and Inter represent group cohesion factors respectively for small simple groups and large potentially structured groups • • • • TRB 2014 - Washington DC - Jan. 12, 2014
  • 10. Overlapping • Overlapping is a transient situation in which pedestrians share the same cell • ... it can sometimes be observed in counterflow situations in which there is not enough space for avoidance • It can only happen if local density exceeds a given threshold • The choice is still penalised (Over ≤ 0) • No more than two pedestrians can share a single cell TRB 2014 - Washington DC - Jan. 12, 2014 [Kretz et al., 2006]
  • 11. Simple and structured groups • Simple groups are made up of family members, friends, people that know each other • They often adapt their behaviour to preserve the cohesion of the group (b) B • Large groups can include perfect strangers that share for some time a common goal • Members of this group have a tendency to stay close to each other... • ... but this tendency is not so strong to prevent group fragmentation • And generally they are actually structured (they can include other often simple - groups), so we call them structured (c) U Figure 4. Snapshots from the expe TRB 2014 - Washington DC - Jan. 12, 2014
  • 12. [12] Recent works represent a relevant effort towards the modeling of groups, respectively in particle-based [9, 18] and in agent-based approaches [11]: in all these approaches, groups are modeled by means of additional contributions to the overall pedestrian behaviour representing the tendency to stay close to other group members. However, most of the above approaches only deal with small groups in relatively low density conditions or they were not ofvalidated against real data. the different components of movement “utility” are Adaptive group cohesion mechanism • Multipliers according to the state of the group ! Balance(k) = ! ! 8 > 1 · k + ( 2 · k · DispBalance) >3 3 < 1 >3 > :k · k + ( 2 · k · (1 3 adjusted if k = kc DispBalance)) if k = kg _ k = ki otherwise 4.2 Finer Scale of Discretization [8] [13] • The dispersion of the group causes an increased impact of simple group 4.3 Different Types of Pedestrians cohesion and a reduced effect of goal attraction (static floor field) [8] [17] 4.4 Conclusions and Future Developments ACKNOWLEDGMENTS REFERENCES [1] Victor J. Blue and Jeffrey L. Adler. (2000). Modeling four-directional pedestrian flows. Transportation Research Record, 1710:20–27. 10 TRB 2014 - Washington DC - Jan. 12, 2014
  • 13. Modelling groups - some qualitative results Counterflow of two structured groups including simple groups of various size, in a 2.4 m wide corridor TRB 2014 - Washington DC - Jan. 12, 2014
  • 14. Aggregate effects of groups Counterflow of two structured groups including simple groups of various size, in a 2.4 m wide corridor;
 shuffled sequential update - ongoing tests with parallel update strategy TRB 2014 - Washington DC - Jan. 12, 2014
  • 15. Aggregate effects of groups analysed • We can interpret the results making considering two phenomena 1.Wide groups offer a large profile to the counter flow, so they have a higher probability of facing conflicts 2.Once a group has formed a line, instead, the leader has the same conflict probability of an individual, but the follower has often an advantage • In low density situations phenomenon (1) prevails, leading to a lower average combined flow for groups of pedestrians whose size is larger than 2 • Pairs in fact can easily form a line, turning phenomenon (1) to (2) • In high density situations the probability of facing conflicts is very high also for individuals, so phenomenon (2) prevails, leading to higher average combined flow for even large groups (size 5) TRB 2014 - Washington DC - Jan. 12, 2014
  • 16. Effectiveness of simple group cohesion mechanism Counterflow of two structured groups including simple groups of various size, in a 3.6 m wide corridor (Dispersion measured in terms of area covered by the group) TRB 2014 - Washington DC - Jan. 12, 2014
  • 17. Additional results in “experimental” scenarios: T junction 4 J Zhang, W Klingsch, A Schadschneider, and A Seyfried 5 T-240-100-240-right T-240-100-240-left 4 3 y [m] 2 1 0 -1 -2 -3 -6 -4 -2 0 2 4 x [m] (a) Snapshot (b) Pedestrian trajectories Fig. 2. Trajectories and snapshot from T-junction experiment. From these trajectories, pedestrian characteristics including flow, density, velocity and individual distances at any time and position can be determined. 3 Experiment analysis Plot of experimentally observed data
 [Zhang et al., 2012] TRB 2014 - Washington DC - Jan. 12, 2014 In previous studies, different measurement methods were used to limit the comparability and fluctuation of the data. E.G. Helbing et al. proposed a Gaussian, distance-dependent weight function [13] to measure the local density and local velocity. Predtechenskii and Milinskii [14] used a dimensionless definition to consider different body sizes and Fruin introduced the ”Pedestrian Area Module” [15]. This study focuses on the Voronoi method proposed in [16, 17], where the density distribution can be assigned to each pedestrian. This method permits examination on scales smaller than the pedestrians for its high spatial resolution. [Vizzari et al., 2013] 3.1 Measurement methodology
  • 18. Conclusions and discussion • Groups are relevant and significant • Results of simulations are partly validated • Fundamental diagram and spatial utilisation in tune with results from the literature… without groups • Group cohesion mechanism generates results about dispersion that are in tune with Vittorio Emanuele Gallery’s observation… • … but we don’t have data about groups in high density situations (and it’s hard to obtain such data) • More observations, experiments and simulations are necessary to improve our understanding of the phenomenon • Closer collaboration between researchers working on synthesis and analysis of crowds is promising and possibly beneficial for both TRB 2014 - Washington DC - Jan. 12, 2014