An introduction to agent-based modeling: modeling natural, social, and engineered complex systems with NetLogo
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Cambridge, Mass. ; London
MIT Press
2015
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis Klappentext |
Beschreibung: | Includes bibliographical references and index Nebentitel: Agent-based modeling |
Beschreibung: | XXII, 482 S. Ill., graph. Darst. |
ISBN: | 9780262731898 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV042485333 | ||
003 | DE-604 | ||
005 | 20170512 | ||
007 | t | ||
008 | 150407s2015 ad|| |||| 00||| eng d | ||
010 | |a 2014023747 | ||
020 | |a 9780262731898 |c 44,95 £ pbk. : alk. paper |9 978-0-262-73189-8 | ||
035 | |a (OCoLC)911027259 | ||
035 | |a (DE-599)GBV789346680 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-188 |a DE-473 |a DE-739 |a DE-M347 |a DE-1043 |a DE-706 |a DE-384 |a DE-525 |a DE-11 |a DE-703 |a DE-355 |a DE-83 | ||
082 | 0 | |a 003.3 | |
084 | |a QH 444 |0 (DE-625)141591: |2 rvk | ||
084 | |a QH 500 |0 (DE-625)141607: |2 rvk | ||
084 | |a RB 10104 |0 (DE-625)142220:12617 |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 340 |0 (DE-625)143665: |2 rvk | ||
084 | |a ST 341 |0 (DE-625)143666: |2 rvk | ||
100 | 1 | |a Wilensky, Uri |d 1955- |e Verfasser |0 (DE-588)1071863231 |4 aut | |
245 | 1 | 0 | |a An introduction to agent-based modeling |b modeling natural, social, and engineered complex systems with NetLogo |c Uri Wilensky and William Rand |
246 | 1 | 3 | |a Agent-based modeling |
246 | 1 | 0 | |a agent based |
246 | 1 | 0 | |a modelling |
264 | 1 | |a Cambridge, Mass. ; London |b MIT Press |c 2015 | |
300 | |a XXII, 482 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
500 | |a Nebentitel: Agent-based modeling | ||
650 | 0 | 7 | |a Computersimulation |0 (DE-588)4148259-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mehragentensystem |0 (DE-588)4389058-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Mehragentensystem |0 (DE-588)4389058-1 |D s |
689 | 0 | 1 | |a Computersimulation |0 (DE-588)4148259-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Rand, William |d 1976- |e Verfasser |0 (DE-588)1017335303 |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027920231&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
856 | 4 | 2 | |m Digitalisierung UB Augsburg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027920231&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Klappentext |
999 | |a oai:aleph.bib-bvb.de:BVB01-027920231 |
Datensatz im Suchindex
_version_ | 1804153217742798848 |
---|---|
adam_text | Contents
Preface xi
0 Why Agent-Based Modeling? 1
A Thought Experiment 3
Complex Systems and Emergence 5
Understanding Complex Systems and Emergence 7
Example l: Integrative Understanding 7
Example 2: Differential Understanding 8
Agent-Based Modeling as Representational Infrastructure for Restructurations
Example: Predator-Prey Interactions 13
Example: Eorest Fares 18
1 What Is Agent-Based Modeling? 21
Ants 21
Creating the Ant Foraging Model 22
Results and Observations from the Ant Model 27
What Good Is an Ant Model? 28
What Is Agent-Based Modeling? 32
Agent-Based Models vs. Other Modeling Forms 32
Randomness vs. Determinism 34
When Is ABM Most Beneficial? 35
Trade-offs of ABM 36
What Is Needed to Understand ABM? 38
Conclusion 39
Explorations 40
Beginner Net Logo Explorations 40
Ants and Other Model Explorations 41
Concept Explorations 41
NetLogo Explorations 42
Contents
vt
2 Creating Simple Agent-Based Models 45
Lite 45
Heroes and Cowards 68
Simple Economy 87
Summary %
Explorations 97
Chapter Model Explorations 97
NetLogo Hxplorations 99
3 Exploring and Extending Agent-Based Models 101
The Hire Model 103
Description of the Fire Model 104
First Extension: Probabilistic Transitions 110
Second Extension: Adding Wind 112
Third Extension: Allow Long-Distance Transmission 115
Summary of the Fire Model 116
Advanced Modeling Applications 117
The Diffusion-Limited Aggregation (DLA) Model 118
Description of Diffusion-Limited Aggregation 119
First Extension: Probabilistic Sticking I2I
Second Extension: Neighbor Influence 122
Third Extension: Different Aggregates 125
Summary of the DLA Model 127
Advanced Modeling Applications 127
The Segregation Model 128
Description of the Segregation Model 13I
First Extension: Adding Multiple Ethnicities 134
Second Extension: Allow ing Diverse Thresholds 136
Third Extension: Adding Diversity-Seeking Individuals 137
Summary of the Segregation Model 140
Advanced Urban Modeling Applications 140
The El Farol Model I4I
Description of the El Farol Model 141
First Extension: Color Agents That Are More Successful Predictors 143
Second Extension: Average. Min. and Max Rewards 145
Third Extension: Hisiogram Reward Values 146
Summary of the El Farol Model 149
Advanced Modeling Applications 150
Conclusion 152
Explorations 152
Contents
vii
4 Creating Agent-Based Models 157
Designing Your Model 158
Choosing Your Questions 161
A Concrete Example 163
Choosing Your Agents 164
Choosing Agent Properties 165
Choosing Agent Behavior 166
Choosing Parameters of the Model 168
Summary of the Wolf Sheep Simple Model Design 169
Examining a Model 189
Multiple Runs I9I
Predator-Prey Models: Additional Context 193
Advanced Modeling Applications 195
Conclusion 196
Explorations 197
5 The Components of Agent-Based Modeling 203
Overview 203
Agents 205
Properties 205
Behaviors (Actions) 209
Collections of Agents 211
The Granularity of an Agent 222
Agent Cognition 224
Other Kinds of Agents 232
Environments 234
Spatial Environments 235
Network-Based Environments 241
Special Environments 247
Interactions 257
Obscrver/User Interface 262
Schedule 268
Wrapping It All lrp 271
Summary 275
Explorations 276
6 Analyzing Agent-Based Models 283
Types of Measurements 283
Modeling the Spread of Disease 283
Statistical Analysis of ABM: Moving beyond Raw Data 287
Contents
vttl
The Necessity of Multiple Runs within ABM 288
Using Graphs to Examine Results in ABM 291
Analyzing Networks within ABM 296
Environmental Data and ABM 301
Summarizing Analysis of ABMs 305
Explorations 307
7 Verification, Validation, and Replication 311
Correctness of a Model 311
Verification 3I2
Communication 3I3
Describing Conceptual Models 314
Verification Testing 315
Beyond Verification 317
Sensitivity Analysis and Robustness 321
Verification Benefits and Issues 324
Validation 325
Macrovalidation vs. Microvalidation 329
Face Validation vs. Empirical Validation 331
Validation Benefits and Questions 335
Replication 336
Replication of Computational Models: Dimensions and Standards 337
Benefits of Replication 340
Recommendations for Model Replicators 341
Recommendations for Model Authors 344
Summary 346
Explorations 347
8 Advanced Topics and Applications 351
Advanced Topics in ABM 351
Model Design Guidelines 353
Rule Extraction 356
Using ABM for Communication. Persuasion, and Education 369
Human. Embedded, and Virtual Agents through Mediation 372
Hybrid Computational Methods 383
Some Advanced Computational Methods in NetLogo 391
Extensions to ABM 401
Integration of Advanced Data Sources and Output 402
Speed 4I8
Applications of ABM 419
Revisiting the Trade-offs of ABM 423
The Future of ABM 424
Explorations 425
Appendix: The Computational Roots of Agent-Based Modeling 431
The Vignettes 433
Cellular Automata and Agent-Based Modeling 433
Genetic Algorithms, John Holland, and Complex Adaptive Systems
Seymour Papert. Logo, and the Turtle 439
Object-Oriented Programming and the Actor Model 440
Data Parallelism 442
Computer Graphics, Particle Systems, and Boids 443
Conclusion 445
References 447
Software and Models 459
Index 463
AN INTRODUCTION TO
AGENT-BASED MODELING
Ur I Wllensky and William Rand
The advent of widespread fast computing has enabled us
to work on more complex problems and to build and ana֊
lyze more complex models, This book provides an intro-
duction to one of the primary methodologies for research
in this new field of knowledge. Agent-based modeling
(ABM) offers a new way of doing science: by conducting
computer-based experiments. ABM is applicable to com-
plex systems embedded in natural, social, and engineered
contexts, across domains that range from engineering to
ecology. An Introduction to Agent-Based Modeling offers a
comprehensive description of the core concepts, methods,
and applications of ABM. its hands-on approach—with
hundreds of examples and exercises using NetLogo—
enables readers to begin constructing models immedi-
ately, regardless of experience or discipline.
The book first describes the nature and rationale of
agent-based modeling, then presents the methodology for
designing and building ABMs, and finally discusses how
to utilize ABMs to answer complex questions. Features
in each chapter include step-by-step guides to developing
models in the main text; text boxes with additional
information and concepts; end-of-chapter explorations;
and references and lists of relevant reading. There is also
an accompanying website with all the models and code.
|
any_adam_object | 1 |
author | Wilensky, Uri 1955- Rand, William 1976- |
author_GND | (DE-588)1071863231 (DE-588)1017335303 |
author_facet | Wilensky, Uri 1955- Rand, William 1976- |
author_role | aut aut |
author_sort | Wilensky, Uri 1955- |
author_variant | u w uw w r wr |
building | Verbundindex |
bvnumber | BV042485333 |
classification_rvk | QH 444 QH 500 RB 10104 ST 230 ST 340 ST 341 |
ctrlnum | (OCoLC)911027259 (DE-599)GBV789346680 |
dewey-full | 003.3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 003 - Systems |
dewey-raw | 003.3 |
dewey-search | 003.3 |
dewey-sort | 13.3 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik Wirtschaftswissenschaften Geographie |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02396nam a2200505 c 4500</leader><controlfield tag="001">BV042485333</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170512 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">150407s2015 ad|| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2014023747</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780262731898</subfield><subfield code="c">44,95 £ pbk. : alk. paper</subfield><subfield code="9">978-0-262-73189-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)911027259</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBV789346680</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-188</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-525</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">003.3</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QH 444</subfield><subfield code="0">(DE-625)141591:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QH 500</subfield><subfield code="0">(DE-625)141607:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">RB 10104</subfield><subfield code="0">(DE-625)142220:12617</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 340</subfield><subfield code="0">(DE-625)143665:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 341</subfield><subfield code="0">(DE-625)143666:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wilensky, Uri</subfield><subfield code="d">1955-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1071863231</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">An introduction to agent-based modeling</subfield><subfield code="b">modeling natural, social, and engineered complex systems with NetLogo</subfield><subfield code="c">Uri Wilensky and William Rand</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Agent-based modeling</subfield></datafield><datafield tag="246" ind1="1" ind2="0"><subfield code="a">agent based</subfield></datafield><datafield tag="246" ind1="1" ind2="0"><subfield code="a">modelling</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge, Mass. ; London</subfield><subfield code="b">MIT Press</subfield><subfield code="c">2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXII, 482 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Nebentitel: Agent-based modeling</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computersimulation</subfield><subfield code="0">(DE-588)4148259-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mehragentensystem</subfield><subfield code="0">(DE-588)4389058-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mehragentensystem</subfield><subfield code="0">(DE-588)4389058-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Computersimulation</subfield><subfield code="0">(DE-588)4148259-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rand, William</subfield><subfield code="d">1976-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1017335303</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027920231&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Augsburg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027920231&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Klappentext</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027920231</subfield></datafield></record></collection> |
id | DE-604.BV042485333 |
illustrated | Illustrated |
indexdate | 2024-07-10T01:23:06Z |
institution | BVB |
isbn | 9780262731898 |
language | English |
lccn | 2014023747 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027920231 |
oclc_num | 911027259 |
open_access_boolean | |
owner | DE-188 DE-473 DE-BY-UBG DE-739 DE-M347 DE-1043 DE-706 DE-384 DE-525 DE-11 DE-703 DE-355 DE-BY-UBR DE-83 |
owner_facet | DE-188 DE-473 DE-BY-UBG DE-739 DE-M347 DE-1043 DE-706 DE-384 DE-525 DE-11 DE-703 DE-355 DE-BY-UBR DE-83 |
physical | XXII, 482 S. Ill., graph. Darst. |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | MIT Press |
record_format | marc |
spelling | Wilensky, Uri 1955- Verfasser (DE-588)1071863231 aut An introduction to agent-based modeling modeling natural, social, and engineered complex systems with NetLogo Uri Wilensky and William Rand Agent-based modeling agent based modelling Cambridge, Mass. ; London MIT Press 2015 XXII, 482 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Includes bibliographical references and index Nebentitel: Agent-based modeling Computersimulation (DE-588)4148259-1 gnd rswk-swf Mehragentensystem (DE-588)4389058-1 gnd rswk-swf Mehragentensystem (DE-588)4389058-1 s Computersimulation (DE-588)4148259-1 s DE-604 Rand, William 1976- Verfasser (DE-588)1017335303 aut Digitalisierung UB Bamberg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027920231&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis Digitalisierung UB Augsburg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027920231&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA Klappentext |
spellingShingle | Wilensky, Uri 1955- Rand, William 1976- An introduction to agent-based modeling modeling natural, social, and engineered complex systems with NetLogo Computersimulation (DE-588)4148259-1 gnd Mehragentensystem (DE-588)4389058-1 gnd |
subject_GND | (DE-588)4148259-1 (DE-588)4389058-1 |
title | An introduction to agent-based modeling modeling natural, social, and engineered complex systems with NetLogo |
title_alt | Agent-based modeling agent based modelling |
title_auth | An introduction to agent-based modeling modeling natural, social, and engineered complex systems with NetLogo |
title_exact_search | An introduction to agent-based modeling modeling natural, social, and engineered complex systems with NetLogo |
title_full | An introduction to agent-based modeling modeling natural, social, and engineered complex systems with NetLogo Uri Wilensky and William Rand |
title_fullStr | An introduction to agent-based modeling modeling natural, social, and engineered complex systems with NetLogo Uri Wilensky and William Rand |
title_full_unstemmed | An introduction to agent-based modeling modeling natural, social, and engineered complex systems with NetLogo Uri Wilensky and William Rand |
title_short | An introduction to agent-based modeling |
title_sort | an introduction to agent based modeling modeling natural social and engineered complex systems with netlogo |
title_sub | modeling natural, social, and engineered complex systems with NetLogo |
topic | Computersimulation (DE-588)4148259-1 gnd Mehragentensystem (DE-588)4389058-1 gnd |
topic_facet | Computersimulation Mehragentensystem |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027920231&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027920231&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wilenskyuri anintroductiontoagentbasedmodelingmodelingnaturalsocialandengineeredcomplexsystemswithnetlogo AT randwilliam anintroductiontoagentbasedmodelingmodelingnaturalsocialandengineeredcomplexsystemswithnetlogo AT wilenskyuri agentbasedmodeling AT randwilliam agentbasedmodeling AT wilenskyuri agentbased AT randwilliam agentbased AT wilenskyuri modelling AT randwilliam modelling |