SlideShare a Scribd company logo
1 of 1
Download to read offline
11/23/2015 Individual-Based Models
http://www.red3d.com/cwr/ibm.html 1/10
Individual-Based Models
an annotated list of links
by Craig Reynolds
Individual-based models are simulations based on the global consequences of local interactions of
members of a population. These individuals might represent plants and animals in ecosystems,
vehicles in traffic, people in crowds, or autonomous characters in animation and games. These models
typically consist of an environment or framework in which the interactions occur and some number of
individuals defined in terms of their behaviors (procedural rules) and characteristic parameters. In an
individual-based model, the characteristics of each individual are tracked through time. This stands in
contrast to modeling techniques where the characteristics of the population are averaged together and
the model attempts to simulate changes in these averaged characteristics for the whole population.
Individual-based models are also known as entity or agent based models, and as
individual/entity/agent-based simulations.
Some individual-based models are also spatially explicit meaning that the individuals are associated
with a location in geometrical space. Some spatially explicit individual-based models also exhibit
mobility, where the individuals can move around their environment. This would be a natural model,
for example, of an animal in an ecological simulation. Whereas plants in the same simulation would
not be mobile. Some individual-based models are not spatially explicit, for example a simulation of a
computer network might be based on individual models of the networked computers, but their
location would be irrelevant. Spatially explicit models may use either continuous (real valued) or
discrete (integer valued, grid-like) space.
Individual-based models are a subset of multi-agent systems which includes any computational system
whose design is fundamentally composed of a collection of interacting parts. For example an "expert
system" might be composed of many distinct bits of advice which interact to produce a solution.
Individual-based models are distinguished by the fact that each "agent" corresponds to autonomous
individual in the simulated domain.
There is an overlap between individual-based models and cellular automata. Certainly cellular
automata are similar to spatially-explicit, grid-based, immobile individual-based models. However
CAs are always homogeneous and dense (all cells are identical), whereas a grid-based individual-
based model might occupy only a few grid cells, and more than one distinct type of individual might
live on the same grid. (Of course a CA can have cells in various states, and so represent concepts like
empty or occupied by type 3. Perhaps the significant difference is whether the simulation's inner loop
proceeds cell by cell, or individual by individual. (Although that distinction is muddied by parallel-
processing hardware.)) The philosophical issue is whether the simulation is based on a dense and
uniform dissection of the space (as in a CA), or based on specific individuals distributed within the
space.
Of course, note that everyone uses terminology differently, so take the definitions above with a grain
of salt. ("Your mileage may differ.")
My interest in this area began when I made a model of bird flocks and related group motion. As a
result I am particularly interested in individual-based models using spatially explicit mobile agents in
continuous space. This bias may be reflected in the selection of resources listed below.

More Related Content

Viewers also liked

Derecho Delitos Informaticos Uba Jairo Barroso
Derecho Delitos Informaticos Uba Jairo BarrosoDerecho Delitos Informaticos Uba Jairo Barroso
Derecho Delitos Informaticos Uba Jairo BarrosoUBA
 
Adapters apps-101-orderimportconcurrentprogram
Adapters apps-101-orderimportconcurrentprogramAdapters apps-101-orderimportconcurrentprogram
Adapters apps-101-orderimportconcurrentprogramprathap kumar
 
Ingeniería económica ( mapa conceptual)
Ingeniería económica ( mapa conceptual)Ingeniería económica ( mapa conceptual)
Ingeniería económica ( mapa conceptual)FranceliH
 
Actividad PROMECE: vacuna viene de vaca
Actividad PROMECE: vacuna viene de vacaActividad PROMECE: vacuna viene de vaca
Actividad PROMECE: vacuna viene de vacaInma Olías
 
Production diarynx
Production diarynxProduction diarynx
Production diarynxaaronmc165
 
my new resume
my new resumemy new resume
my new resumeARUN C.M
 
Scotty Matthews Resume Feb 2015
Scotty Matthews Resume Feb 2015Scotty Matthews Resume Feb 2015
Scotty Matthews Resume Feb 2015Scotty Matthews
 
Anexo vacuna viene de vaca
Anexo vacuna viene de vacaAnexo vacuna viene de vaca
Anexo vacuna viene de vacaInma Olías
 
La ética y la moral
La ética y la moralLa ética y la moral
La ética y la moralokeliuladech
 

Viewers also liked (17)

Tablas y gráficos
Tablas y gráficosTablas y gráficos
Tablas y gráficos
 
U.S. News | National News
U.S. News | National NewsU.S. News | National News
U.S. News | National News
 
Derecho Delitos Informaticos Uba Jairo Barroso
Derecho Delitos Informaticos Uba Jairo BarrosoDerecho Delitos Informaticos Uba Jairo Barroso
Derecho Delitos Informaticos Uba Jairo Barroso
 
Tinte lombarda
Tinte lombardaTinte lombarda
Tinte lombarda
 
Pigmentos pétalos flores
Pigmentos  pétalos floresPigmentos  pétalos flores
Pigmentos pétalos flores
 
INFORMATICA
INFORMATICAINFORMATICA
INFORMATICA
 
Ciclos
CiclosCiclos
Ciclos
 
Adapters apps-101-orderimportconcurrentprogram
Adapters apps-101-orderimportconcurrentprogramAdapters apps-101-orderimportconcurrentprogram
Adapters apps-101-orderimportconcurrentprogram
 
Ingeniería económica ( mapa conceptual)
Ingeniería económica ( mapa conceptual)Ingeniería económica ( mapa conceptual)
Ingeniería económica ( mapa conceptual)
 
Actividad PROMECE: vacuna viene de vaca
Actividad PROMECE: vacuna viene de vacaActividad PROMECE: vacuna viene de vaca
Actividad PROMECE: vacuna viene de vaca
 
Production diarynx
Production diarynxProduction diarynx
Production diarynx
 
my new resume
my new resumemy new resume
my new resume
 
Lluvia acida
Lluvia acidaLluvia acida
Lluvia acida
 
Scotty Matthews Resume Feb 2015
Scotty Matthews Resume Feb 2015Scotty Matthews Resume Feb 2015
Scotty Matthews Resume Feb 2015
 
Anexo vacuna viene de vaca
Anexo vacuna viene de vacaAnexo vacuna viene de vaca
Anexo vacuna viene de vaca
 
Resume
ResumeResume
Resume
 
La ética y la moral
La ética y la moralLa ética y la moral
La ética y la moral
 

Similar to Individual based models

Coates p: 1999 agent based modelling
Coates p: 1999 agent based modellingCoates p: 1999 agent based modelling
Coates p: 1999 agent based modellingArchiLab 7
 
Conceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataConceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataJim McCusker
 
Miranda p 2000: swarm modelling_the use of swarm intelligence to generate arc...
Miranda p 2000: swarm modelling_the use of swarm intelligence to generate arc...Miranda p 2000: swarm modelling_the use of swarm intelligence to generate arc...
Miranda p 2000: swarm modelling_the use of swarm intelligence to generate arc...ArchiLab 7
 
Ramos, v: evolving a stigmergic self organised datamining
Ramos, v: evolving a stigmergic self organised dataminingRamos, v: evolving a stigmergic self organised datamining
Ramos, v: evolving a stigmergic self organised dataminingArchiLab 7
 
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...ArchiLab 7
 
Running head Multi-actor modelling system 1Multi-actor mod.docx
Running head Multi-actor modelling system  1Multi-actor mod.docxRunning head Multi-actor modelling system  1Multi-actor mod.docx
Running head Multi-actor modelling system 1Multi-actor mod.docxtodd581
 
Running head Multi-actor modelling system 1Multi-actor mod.docx
Running head Multi-actor modelling system  1Multi-actor mod.docxRunning head Multi-actor modelling system  1Multi-actor mod.docx
Running head Multi-actor modelling system 1Multi-actor mod.docxglendar3
 
Ramos, v. merelo, j. 2002: self organized stigmergic document maps-environmen...
Ramos, v. merelo, j. 2002: self organized stigmergic document maps-environmen...Ramos, v. merelo, j. 2002: self organized stigmergic document maps-environmen...
Ramos, v. merelo, j. 2002: self organized stigmergic document maps-environmen...ArchiLab 7
 
Adaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepAdaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepFoCAS Initiative
 
Wondeland Of Modelling
Wondeland Of ModellingWondeland Of Modelling
Wondeland Of ModellingKaniska Mandal
 
Revisiting Information Hiding - Reflections on Classical and Nonclassical M...
Revisiting Information Hiding - Reflections on Classical and Nonclassical M...Revisiting Information Hiding - Reflections on Classical and Nonclassical M...
Revisiting Information Hiding - Reflections on Classical and Nonclassical M...Klaus Ostermann
 
Basic design pattern interview questions
Basic design pattern interview questionsBasic design pattern interview questions
Basic design pattern interview questionsjinaldesailive
 
20090608 Abstraction and reusability in the biological modelling process
20090608 Abstraction and reusability in the biological modelling process20090608 Abstraction and reusability in the biological modelling process
20090608 Abstraction and reusability in the biological modelling processJonathan Blakes
 
CEN launch, Gert Westermann
CEN launch, Gert WestermannCEN launch, Gert Westermann
CEN launch, Gert WestermannYishay Mor
 
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe VizzariAgent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe VizzariGiuseppe Vizzari
 
Building Stateful Clustered Microservices with Java, Actors, and Kubernetes
Building Stateful Clustered Microservices with Java, Actors, and KubernetesBuilding Stateful Clustered Microservices with Java, Actors, and Kubernetes
Building Stateful Clustered Microservices with Java, Actors, and KubernetesHugh McKee
 
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCESHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCENetworked Research Lab, UK
 
Compex object, encapsulation,inheritance
Compex object, encapsulation,inheritanceCompex object, encapsulation,inheritance
Compex object, encapsulation,inheritancePooja Dixit
 
Object Oriented Principles
Object Oriented PrinciplesObject Oriented Principles
Object Oriented PrinciplesEmprovise
 

Similar to Individual based models (20)

Coates p: 1999 agent based modelling
Coates p: 1999 agent based modellingCoates p: 1999 agent based modelling
Coates p: 1999 agent based modelling
 
Conceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataConceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical Data
 
Miranda p 2000: swarm modelling_the use of swarm intelligence to generate arc...
Miranda p 2000: swarm modelling_the use of swarm intelligence to generate arc...Miranda p 2000: swarm modelling_the use of swarm intelligence to generate arc...
Miranda p 2000: swarm modelling_the use of swarm intelligence to generate arc...
 
Ramos, v: evolving a stigmergic self organised datamining
Ramos, v: evolving a stigmergic self organised dataminingRamos, v: evolving a stigmergic self organised datamining
Ramos, v: evolving a stigmergic self organised datamining
 
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
 
Running head Multi-actor modelling system 1Multi-actor mod.docx
Running head Multi-actor modelling system  1Multi-actor mod.docxRunning head Multi-actor modelling system  1Multi-actor mod.docx
Running head Multi-actor modelling system 1Multi-actor mod.docx
 
Running head Multi-actor modelling system 1Multi-actor mod.docx
Running head Multi-actor modelling system  1Multi-actor mod.docxRunning head Multi-actor modelling system  1Multi-actor mod.docx
Running head Multi-actor modelling system 1Multi-actor mod.docx
 
Ramos, v. merelo, j. 2002: self organized stigmergic document maps-environmen...
Ramos, v. merelo, j. 2002: self organized stigmergic document maps-environmen...Ramos, v. merelo, j. 2002: self organized stigmergic document maps-environmen...
Ramos, v. merelo, j. 2002: self organized stigmergic document maps-environmen...
 
Adaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepAdaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheep
 
Wondeland Of Modelling
Wondeland Of ModellingWondeland Of Modelling
Wondeland Of Modelling
 
Revisiting Information Hiding - Reflections on Classical and Nonclassical M...
Revisiting Information Hiding - Reflections on Classical and Nonclassical M...Revisiting Information Hiding - Reflections on Classical and Nonclassical M...
Revisiting Information Hiding - Reflections on Classical and Nonclassical M...
 
Basic design pattern interview questions
Basic design pattern interview questionsBasic design pattern interview questions
Basic design pattern interview questions
 
20090608 Abstraction and reusability in the biological modelling process
20090608 Abstraction and reusability in the biological modelling process20090608 Abstraction and reusability in the biological modelling process
20090608 Abstraction and reusability in the biological modelling process
 
CEN launch, Gert Westermann
CEN launch, Gert WestermannCEN launch, Gert Westermann
CEN launch, Gert Westermann
 
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe VizzariAgent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
 
Building Stateful Clustered Microservices with Java, Actors, and Kubernetes
Building Stateful Clustered Microservices with Java, Actors, and KubernetesBuilding Stateful Clustered Microservices with Java, Actors, and Kubernetes
Building Stateful Clustered Microservices with Java, Actors, and Kubernetes
 
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCESHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
 
Autoresilience
AutoresilienceAutoresilience
Autoresilience
 
Compex object, encapsulation,inheritance
Compex object, encapsulation,inheritanceCompex object, encapsulation,inheritance
Compex object, encapsulation,inheritance
 
Object Oriented Principles
Object Oriented PrinciplesObject Oriented Principles
Object Oriented Principles
 

Recently uploaded

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Individual based models

  • 1. 11/23/2015 Individual-Based Models http://www.red3d.com/cwr/ibm.html 1/10 Individual-Based Models an annotated list of links by Craig Reynolds Individual-based models are simulations based on the global consequences of local interactions of members of a population. These individuals might represent plants and animals in ecosystems, vehicles in traffic, people in crowds, or autonomous characters in animation and games. These models typically consist of an environment or framework in which the interactions occur and some number of individuals defined in terms of their behaviors (procedural rules) and characteristic parameters. In an individual-based model, the characteristics of each individual are tracked through time. This stands in contrast to modeling techniques where the characteristics of the population are averaged together and the model attempts to simulate changes in these averaged characteristics for the whole population. Individual-based models are also known as entity or agent based models, and as individual/entity/agent-based simulations. Some individual-based models are also spatially explicit meaning that the individuals are associated with a location in geometrical space. Some spatially explicit individual-based models also exhibit mobility, where the individuals can move around their environment. This would be a natural model, for example, of an animal in an ecological simulation. Whereas plants in the same simulation would not be mobile. Some individual-based models are not spatially explicit, for example a simulation of a computer network might be based on individual models of the networked computers, but their location would be irrelevant. Spatially explicit models may use either continuous (real valued) or discrete (integer valued, grid-like) space. Individual-based models are a subset of multi-agent systems which includes any computational system whose design is fundamentally composed of a collection of interacting parts. For example an "expert system" might be composed of many distinct bits of advice which interact to produce a solution. Individual-based models are distinguished by the fact that each "agent" corresponds to autonomous individual in the simulated domain. There is an overlap between individual-based models and cellular automata. Certainly cellular automata are similar to spatially-explicit, grid-based, immobile individual-based models. However CAs are always homogeneous and dense (all cells are identical), whereas a grid-based individual- based model might occupy only a few grid cells, and more than one distinct type of individual might live on the same grid. (Of course a CA can have cells in various states, and so represent concepts like empty or occupied by type 3. Perhaps the significant difference is whether the simulation's inner loop proceeds cell by cell, or individual by individual. (Although that distinction is muddied by parallel- processing hardware.)) The philosophical issue is whether the simulation is based on a dense and uniform dissection of the space (as in a CA), or based on specific individuals distributed within the space. Of course, note that everyone uses terminology differently, so take the definitions above with a grain of salt. ("Your mileage may differ.") My interest in this area began when I made a model of bird flocks and related group motion. As a result I am particularly interested in individual-based models using spatially explicit mobile agents in continuous space. This bias may be reflected in the selection of resources listed below.