Notebooks

Agent-Based Modeling

31 Aug 2009 15:13

Fundamentally, I'm not sure that agent-based modeling amounts to anything other than object-oriented programming for disaggregated simulations --- which is a very useful thing, of course. (I've expanded on this point in my review chapter on methods and techniques of complex systems theory.) I don't do much in this line, but it's important enough in the general area I work in that I feel like I ought to keep track of developments. This notebook is for methodology, not for particular substantive studies which happen to use agent-based models, unless they're exemplary in some way.

Has any work at all been done on statistical inference for agent-based models?

Update, 18 March 2007: A propos of the "agent-based == object-oriented" question, Peter McBurney writes:

While object-oriented programming techniques can be used to design and build sofware agent systems, the technologies are fundamentally different. Software objects are encapsulated (and usually named) pieces of software code. Software agents are software objects with, additionally, some degree of control over their own state and their own execution. Thus, software objects are fixed, always execute when invoked, always execute as predicted, and have static relationships with one another. Software agents are dynamic, are requested (not invoked), may not necessarily execute when requested, may not execute as predicted, and may not have fixed relationships with one another.

See also: Computational Models of Linguistic Evolution; Ecology; Economics; Macroscopic Consequences of Microscopic Interactions; Multi-Agent Systems; Sociology


Notebooks:     Hosted, but not endorsed, by the Center for the Study of Complex Systems