An agent-based framework for modelling social activities and travel

466 views

Published on

Published in: Education, Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
466
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

An agent-based framework for modelling social activities and travel

  1. 1. An agent-based framework for modelling social activities and travel Nicole Ronald, Theo Arentze, and Harry Timmermans
  2. 2. Overview <ul><li>What are we modelling and why? </li></ul><ul><li>How agent-based modelling is useful for systems with social and spatial components </li></ul><ul><li>Designing a model of social activities and travel behaviour </li></ul><ul><li>Discussion and conclusions </li></ul>
  3. 3. What are we modelling?
  4. 4. Social/spatial
  5. 5. Framework <ul><li>Selection </li></ul><ul><li>Influence </li></ul><ul><li>Activity generation </li></ul><ul><li>who with, how often, where </li></ul>
  6. 6. Agent-based modelling <ul><li>A computational method that enables a researcher to create, analyse, and experiment with models composed of agents that interact within an environment (Gilbert, 2008) </li></ul><ul><li>Complex, nonlinear, discontinuous, or discrete interactions </li></ul><ul><li>Heterogeneous population </li></ul><ul><li>Agents move around the environment </li></ul><ul><li>Complex behaviours required, including learning and adaptation </li></ul>
  7. 7. Model design Maintain relationships Share experiences Share information Learn about environment Shall we try the new café on the river? Sounds good. How about Thursday? No, Friday is better for me. That’s good for me too. 7pm? Perfect -- see you then! host respondent
  8. 8. Services <ul><li>determining who to un/form a connection with </li></ul><ul><li>keeping a schedule </li></ul><ul><li>determining whether to initiate a discussion about an activity or send an invite </li></ul><ul><li>evaluating invite/activity proposals </li></ul><ul><li>undertaking activities </li></ul><ul><li>evaluating activities, in terms of satisfaction with location, people and time </li></ul><ul><li>updating own properties </li></ul><ul><li>sharing information about the environment with others </li></ul><ul><li>participating in a club, i.e., deciding to join/leave </li></ul>
  9. 9. Interaction
  10. 10. Discussion <ul><li>Caters for all components of our framework (selection, influence, activity generation) </li></ul><ul><li>Novel use of interaction/negotiation theory </li></ul><ul><ul><li>combines multi-issue negotiation and scheduling </li></ul></ul><ul><ul><li>combines behavioural choice and interaction theory </li></ul></ul><ul><li>Validation methodology </li></ul><ul><li>Non-dynamic environment, dynamic relationships </li></ul>
  11. 11. Conclusions <ul><li>ABM is a suitable method for modelling social activities </li></ul><ul><li>Novel use of interaction theory for negotiating about activities </li></ul><ul><li>Interaction prototype in experimental phase, complete model in implementation </li></ul>
  12. 12. Questions? <ul><li>Nicole Ronald </li></ul><ul><li>[email_address] </li></ul>

×