+ All Categories
Home > Documents > ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Date post: 15-Feb-2016
Category:
Upload: velika
View: 37 times
Download: 0 times
Share this document with a friend
Description:
ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich. Motivation. Lecture Prof. Dr. Rainer Hegselmann, last 2 credit points Create a parsimonious model vs. large-scale daily business MATSim emergence. Synchronous Applause. - PowerPoint PPT Presentation
Popular Tags:
29
ApplauSim: A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich
Transcript
Page 1: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

ApplauSim: A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Page 2: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Motivation

2

Lecture Prof. Dr. Rainer Hegselmann, last 2 credit points

Create a parsimonious model vs. large-scale daily business

MATSim emergence

Page 3: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

3

Page 4: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Synchronous Applause

4

Period doubling (frequency bisection)

73 persons

[Néda, Z., E. Ravasz, T. Vicsek, Y. Brechet and A.-L. Barabási (2000) Physics of the rhytmic applause, Physical Review E, 61 (6) 6987–6992]

Page 5: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Synchronous Applause

5

The game is learned …

1 individual, 1 week

East vs. West-> videos

Page 6: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Synchronous Applause

6

Period doubling and frequency dispersion

[Y. Kuramoto and I. Nishikava, J. Stat. Phys. 49, 569 ~1987!.]

KC: kritical couplingD: oscillators’ natural frequencies dispersion

I: normal clappingII: synchronous clapping

Page 7: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

First Models

7

seminal paper Neda, Ravasz, Vicsek,Brechet, Barabási (2000)Kuramoto and Nishikava (1987): globally coupled oscillatorsapplied to clapping

Li, Liu, Sun and Han (2009):

Page 8: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Type of Model

8

descriptive, explicative?

multi-agent but not in software structurematrices! (LaHowara & Commander Spock)

MATLABSourceForge

Page 9: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

«Behavioral» Model

9

Kuramoto’s globally coupled oscillators see also Xenides, Vlachos and

Simones (2008):Cprio, Iprio

Page 10: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

From Peaks to a Rhythm - Exogeneity

10

searching for the “frequency band” with the highest regularity

f0,f0

f1,f1

Dt

exogeneity problem

different for every agent (errors, sound=f(distance)) band not pre-specified

Page 11: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

From Peaks (and Gaps) to a Rhythm – In More Detail

11

gloudness: average loudness in windowglenght : boundaries of window --->ggap: depth of gaps (listen to peaks and gaps)

Page 12: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

From Peaks to a Rhythm: Adaptation

12

regimes for adaptation (categories in human perception and behavior)cnew = f(a,b,t,l) g(ccurrent, cperceived ) (c = frequency, phase)

rw

a

1.0

b = f(D(cperceived, ccurrent))

t = f(rmax(t-Dt)): decreasing with t

l : phase stronger than frequency

Page 13: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Main Hypothesis

13

… period doubling why does this help

constant errors: Ttarget = f(Tperceived + emotor )with Tperceived= f(… + eperception);

and e f(frequency)

experiments -> synchronizers

Page 14: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Results - Configurations

14

1. high frequencies (m=4Hz, s=1Hz)(a) 6 synchronizers in the center(b) 6 synchronizers at the fringe(c) variable number and distribution of synchr.

2. low frequencies (m=2Hz, s=0.5Hz)(a) 6 synchronizers in the center(b) 6 synchronizers at the fringe(c) variable number and distribution of synchr.

3. no synchronizers, low frequencies

4. no errors, high frequencies

30 runs each, 6 x 6 persons

Page 15: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

15

1.a

Page 16: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

16

1.b

Page 17: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

17

2.a

Page 18: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

18

2.b

Page 19: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

19

3

Page 20: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

20

4

Page 21: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Conclusions

21

influence of errors

influence of synchronizers

phase synchronization problem

transition process fhigh -> flow sstart frequencies general or temporal effect

heterogeneity of agentsexcitement level (Xenides et al. 2008)loudnesssynchronization will

Page 22: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

and now?

22

course points

playground: http://sourceforge.net/projects/applausim/

MATSim & emergence

“one of the most seductive buzzwords of complexity science” MacKay (2008, p.T274)

“when constructing agent systems, you should regard emergence as an important concept” … “you can try to “design in” the emergence that you want”. Odell (1998)

Functional form of MATSim queue-based network load simulation

Page 23: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Emergence and Non-Linearity

23

Superposition principle invalid-> non-linear regimes

b usually between 5 and 11BPR function for traffic assignment:

MATSim: multi-agent transport simulationqueue model for network load (link) simulation

Page 24: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Evaluation of MATSim Network Load Simulation

24

Page 25: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

25

MATSimBPR

Page 26: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

26

MATSimBPR

Page 27: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

27

MATSim

Page 28: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

Emergence and Non-Linearity

28

agent interactionsfeedback

-> non-linear in nature (Goldstein 1999)

Page 29: ApplauSim : A Simulation of Synchronous Applause Andi Horni, Lara Montini, IVT, ETH Zürich

The End and Applause


Recommended