Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior |
geopro:pedro:abmdiscussions [2008/04/22 21:33] – pedro | geopro:pedro:abmdiscussions [2009/03/30 11:55] (atual) – pedro |
---|
====== Discussions about ABM ====== | ====== Discussions about ABM ====== |
| |
| |
| ====Modeling Complex Ecological Economic Systems==== |
| |R Costanza, L Wainger, C Folke, K Mäler, 1993| BioScience, 43(8) 545-555| [[http://www.leg.ufpr.br/~pedro/papers/costanza_complex_systems.pdf|pdf]]| |
| |
| |
| {{http://www.leg.ufpr.br/~pedro/figures/costanza-triangle.jpg?270}} |
| |
| |
| ====Does Empirical Embeddedness Matter? Methodological Issues on Agent-Based Models for Analytical Social Science==== |
| |R. Boero and F. Squazzoni, 2005| Journal of Artificial Societies and Social Simulation 8(4)| [[http://jasss.soc.surrey.ac.uk/8/4/6.html|html]]| |
| |
| \\ |
| |
| ** Abstract:** The paper deals with the use of empirical data in social science agent-based models. Agent-based models are too often viewed just as highly abstract thought experiments conducted in artificial worlds, in which the purpose is to generate and not to test theoretical hypotheses in an empirical way. On the contrary, they should be viewed as models that need to be embedded into **empirical data both to allow the calibration and the validation** of their findings. As a consequence, the search for strategies to find and extract data from reality, and integrate agent-based models with other traditional empirical social science methods, such as qualitative, quantitative, experimental and participatory methods, becomes a fundamental step of the modelling process. The paper argues that the characteristics of the empirical target matter. According to characteristics of the target, ABMs can be differentiated into case-based models, typifications and theoretical abstractions. These differences pose different challenges for empirical data gathering, and imply the use of different validation strategies. |
| |
| \\ |
| |
| ====Key Challenges in Agent-Based Modelling for Geo-Spatial Simulation==== |
| |A Crooks, C Castle, and M Batty, 2007| Agents2007| [[http://www.leg.ufpr.br/~pedro/papers/challenges-abm-geosimulation.pdf|pdf]]| |
| |
| The five challenges that we see as important to their [agent-based models] development involve the following: |
| |
| ^ purpose of the model | The purpose of agent-based models range from explanatory to predictive | |
| ^ dependence of the model on theory | Agent-based models are being considered generic, independent of any particular field or application, and hence subject to use for any purpose that arise in an ad hoc way. In short, the scientific standards of the past are often buried in ad hoc model development | |
| ^ representation of agents and their dynamics |Agents that do not move such as cells in cellular automata we would not define as agents in this context. **As we aggregate, it is more and more difficult to define relevant processes** | |
| ^ calibration, validation and verification of the model against theory and data | |
| ^ the development of operational models through software |the object oriented paradigm allows the integration of additional functionality from libraries not provided by the simulation/modelling toolkit. | Of particular interest here is the integration from GIS software libraries, which provide ABM toolkits with greater data management and spatial analytical capabilities. | |
| |
| |
| |
====From Factors to Actors: Computational Sociology and Agent-Based Modeling==== | ====From Factors to Actors: Computational Sociology and Agent-Based Modeling==== |
| |
\\ | \\ |
| |
| |
| |
\\ | \\ |
| |
| There are very good tools (AgentSheets, StarLogo) available now that address this need for relatively |
| simple models. For more complex (and in some cases, more testable) models, there is a significant gap. |
| To address this gap, the development of significant end-user programming and composition features [...] |
| |
====Why are economists sceptical about agent-based simulations?==== | ====Why are economists sceptical about agent-based simulations?==== |
- **agents as a natural ontology for many social problem**: provides a place to express the enormous amount of data and knowledge about the behavior, motivations, and relationships of social agents, be they human individuals or institutions.// ABM must evolve not only in representation, but also in //case loading, uncertainty analysis, calibration of models to data, and methodologies for using models to answer specific questions or to solve problems. | - **agents as a natural ontology for many social problem**: provides a place to express the enormous amount of data and knowledge about the behavior, motivations, and relationships of social agents, be they human individuals or institutions.// ABM must evolve not only in representation, but also in //case loading, uncertainty analysis, calibration of models to data, and methodologies for using models to answer specific questions or to solve problems. |
- **emergence**: as long as demonstrations of emergence are confined to the use of computer graphics for attractive demonstrations, the scientific importance of emergence and of ABM demonstration of emergent phenomena will remain small. Formal definition of what is meant by emergence is the exception rather than the rule, and quantitative tests that a given model achieves the sort of emergence advertised are rare. | - **emergence**: as long as demonstrations of emergence are confined to the use of computer graphics for attractive demonstrations, the scientific importance of emergence and of ABM demonstration of emergent phenomena will remain small. Formal definition of what is meant by emergence is the exception rather than the rule, and quantitative tests that a given model achieves the sort of emergence advertised are rare. |
| |
| |
| |
| |
Modelling with agents and space leads to four cases: | Modelling with agents and space leads to four cases: |
* **Agents and environment both designed**. 'social laboratories', they serve as abstract thought experiments at best. | |
* **Agents designed, environment analyzed**. robots designed to operate within pre-existing environments. can be effective in practice though they can be defeated by the complexity of the real environments within which they operate. | ^ ^ Agents designed ^ Agents analysed | |
* **Agents analyzed, environment designed**. behavioral experiments where natural subjects are observed within controlled laboratory conditions. it is always questionable whether the rules thus derived will also be valid 'out there' in the real world. | ^ Environment designed |'social laboratories', they serve as abstract thought experiments at best. |behavioral experiments where natural subjects are observed within controlled laboratory conditions. it is always questionable whether the rules thus derived will also be valid 'out there' in the real world. | |
* **Agents and environment both analyzed**. only that concerns LUCC. descriptive, predictive or explanatory models. a descriptive model can always be done given enough free parameters. Predictive models based on theory are by that token also explanatory models, though not all explanatory models are also predictive (e.g., the causal relations identified may change over time in unpredictable ways). Reasonably reliable predictive and explanatory models of land use change would be of tremendous value to planning and policymaking but after forty years of efforts in that area the success stories are still quite limited. | ^ Environment analysed |robots designed to operate within pre-existing environments. can be effective in practice though they can be defeated by the complexity of the real environments within which they operate. |only that concerns LUCC. descriptive, predictive or explanatory models. a descriptive model can always be done given enough free parameters. Predictive models based on theory are by that token also explanatory models, though not all explanatory models are also predictive (e.g., the causal relations identified may change over time in unpredictable ways). Reasonably reliable predictive and explanatory models of land use change would be of tremendous value to planning and policymaking but after forty years of efforts in that area the success stories are still quite limited. | |
| |
The question is whether the benefits of that approach to spatial modeling exceed the considerable costs of the added dimensions of complexity introduced into the modeling effort. | The question is whether the benefits of that approach to spatial modeling exceed the considerable costs of the added dimensions of complexity introduced into the modeling effort. |
| [[geopro:pedro:timed|Timed Automata]] | [[geopro:pedro:situated|Situated]] | | | [[geopro:pedro:timed|Timed Automata]] | [[geopro:pedro:situated|Situated]] | |
| [[geopro:pedro:communication|Communication]] | [[geopro:pedro:boxed|Boxed Economy]] | | | [[geopro:pedro:communication|Communication]] | [[geopro:pedro:boxed|Boxed Economy]] | |
| |
| |
| |
=====TODO===== | =====TODO===== |
| |
| ====Critique on agent-based simulation==== |
| |
| Cosma Shalizi (blog: three-toed sloth) has many good links where you might find something relevant. Here's some: |
| |
| http://cscs.umich.edu/~crshalizi/notebooks/agent-based-modeling.html |
| |
| http://www.cscs.umich.edu/~crshalizi/weblog/517.html |
| |
| and his 'chaos, complexity and inference' course which puts ABM in a wider context: |
| |
| http://cscs.umich.edu/~crshalizi/weblog/598.html |
| |
| Somewhere - I can't find where - he also links to this paper: |
| |
| http://www.isi.edu/~lerman/papers/isitr529.pdf |
| |
| "A General Methodology for Mathematical Analysis of Multi-Agent Systems" which attempts to show that at least some set of ABMs can be replaced with differential equations - so an implicit critique. |
| |
====Multi-agent reinforcement learning for scheduling multiple-goals==== | ====Multi-agent reinforcement learning for scheduling multiple-goals==== |
| |
\\ | \\ |
| |
| |
| |
| |
====Invariance and universality in social agent-based simulations==== | ====Invariance and universality in social agent-based simulations==== |
|C Cioffi-Revilla, 2002|PNAS|[[http://leg.ufpr.br/~pedro/paper/pnas/invariance-universality-social-abm.pdf|pdf]]| | |C Cioffi-Revilla, 2002|PNAS|[[http://leg.ufpr.br/~pedro/papers/pnas/invariance-universality-social-abm.pdf|pdf]]| |
| |
**Abstract:** Agent-based simulation models have a promising future in the social sciences, from political science to anthropology, economics, | **Abstract:** Agent-based simulation models have a promising future in the social sciences, from political science to anthropology, economics, |