User Tools

Site Tools


cst-317:classes2021

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cst-317:classes2021 [2021/07/20 09:41]
pedro
cst-317:classes2021 [2021/08/16 13:53] (current)
pedro
Line 10: Line 10:
 Earth System Science is an interdisciplinary area that deals with the different aspects of interaction between society and nature. At the broadest level, Earth System Science models deal with natural systems (Climate, Ecosystems, Biogeochemical cycles, Hydrology) and its interaction with society ​ (Economics, Sociology, Energy, Agriculture,​ Urbanisation,​ Demographics). Since Earth System Science covers a broad area of expertise, this course covers the basic fundamentals of nature-society interactions,​ by describing some of the foundational models in the area.  Earth System Science is an interdisciplinary area that deals with the different aspects of interaction between society and nature. At the broadest level, Earth System Science models deal with natural systems (Climate, Ecosystems, Biogeochemical cycles, Hydrology) and its interaction with society ​ (Economics, Sociology, Energy, Agriculture,​ Urbanisation,​ Demographics). Since Earth System Science covers a broad area of expertise, this course covers the basic fundamentals of nature-society interactions,​ by describing some of the foundational models in the area. 
  
-The course covers three main areas of expertise: (a) System Dynamics; (b) Environmental spatially-explicit models; (c) Social simulation. In the first part, we cover the basis of systems dynamics, following the Donella Meadows book, which is a good introduction to the field. In the second, we draw on some examples from the book of Andrew Ford ("​Modelling the Environment"​). In the third part, we focus on agent-based modelling, taking some examples from the literature (such as the Sugarscape model). ​+The course covers three main areas of expertise: (a) System Dynamics; (b) Environmental spatially-explicit models; (c ) Social simulation. In the first part, we cover the basis of systems dynamics, following the Donella Meadows book, which is a good introduction to the field. In the second, we draw on some examples from the book of Andrew Ford ("​Modelling the Environment"​). In the third part, we focus on agent-based modelling, taking some examples from the literature (such as the Sugarscape model). ​
  
 Considering the broad nature of the field, the course does not require a background on Natural Sciences. It tries to present the basics of modelling through examples taken from the literature. ​ Considering the broad nature of the field, the course does not require a background on Natural Sciences. It tries to present the basics of modelling through examples taken from the literature. ​
Line 45: Line 45:
 |3  |{{:​cst-317:​3-system-dynamics-2.ppt|Systems Dynamics}} ​     | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​Tub.lua|Tub}} (sysdyn) | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​tub-scenarios.lua|tub-scenarios}} (sysdyn) | Model, Event, Timer, Chart |  | |3  |{{:​cst-317:​3-system-dynamics-2.ppt|Systems Dynamics}} ​     | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​Tub.lua|Tub}} (sysdyn) | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​tub-scenarios.lua|tub-scenarios}} (sysdyn) | Model, Event, Timer, Chart |  |
 |4  | {{:​cst-317:​4-feedbacks-2.ppt|Feedbacks}} | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​Coffee.lua|Coffee}},​ {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​PopulationGrowth.lua|PopulationGrowth}} (sysdyn) | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​coffee-scenarios.lua|coffee-scenarios}},​ {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​population-scenarios-1.lua|population-scenarios-1}},​ {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​population-scenarios-2.lua|population-scenarios-2}} (sysdyn) | Environment,​ instance of Model | {{:​cst-317:​exercise1.pdf|Water in the Dam}} **Deadline: 02 Aug 23h59BRT**| |4  | {{:​cst-317:​4-feedbacks-2.ppt|Feedbacks}} | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​Coffee.lua|Coffee}},​ {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​PopulationGrowth.lua|PopulationGrowth}} (sysdyn) | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​coffee-scenarios.lua|coffee-scenarios}},​ {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​population-scenarios-1.lua|population-scenarios-1}},​ {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​population-scenarios-2.lua|population-scenarios-2}} (sysdyn) | Environment,​ instance of Model | {{:​cst-317:​exercise1.pdf|Water in the Dam}} **Deadline: 02 Aug 23h59BRT**|
- +|5  | {{:​cst-317:​5-epidemics.ppt|Epidemics}} | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​SIR.lua|SIR}} (sysdyn) | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​infection-scenarios-1.lua|infection-scenarios-1}},​ {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​infection-scenarios-2.lua|infection-scenarios-2}},​ {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​examples/​infection-scenarios-3.lua|infection-scenarios-3}} (sysdyn) | | | 
 +|6 | {{:​cst-317:​6-chaos.ppt|Chaos}} ​          | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​ChaoticGrowth.lua|ChaoticGrowth}} (sysdyn), {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​Lorenz.lua|Lorenz}} (sysdyn)| | | | 
 +|7  | {{:​cst-317:​7-daisyworld.ppt|Daisyworld}} | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​sysdyn/​master/​lua/​Daisyworld.lua|Daisyworld}} (sysdyn) | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​calibration/​master/​examples/​daisy.lua|daisy}} (calibration)| MultipleRuns (calibration) | 
 +|8 | {{:​cst-317:​8-cellular-automaton-2.ppt|Cellular Automata}}  ​             | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​ca/​master/​lua/​Life.lua|Life}} (ca)         ​| ​     |Cell, CellularSpace,​ Neighborhood,​ Map, Random | | 
 +|9 | {{:​cst-317:​9-fire-in-the-forest-2.ppt|Fire in the Forest}} ​            | {{https://​raw.githubusercontent.com/​pedro-andrade-inpe/​ca/​master/​lua/​Fire.lua|Fire}} (ca) |      |             | {{:​cst-317:​exercise2.pdf|Fire in the Forest}} **Deadline: 30 Aug 23h59BRT**| 
 +|10 | {{:​cst-317:​10-runoff-2.ppt|Runoff}} ​            | {{https://​raw.githubusercontent.com/​TerraME/​terrame/​master/​packages/​gis/​examples/​runoff.lua|Runoff}} (gis) |      |             | | 
 +|11 | {{:​cst-317:​11-cellular-data.ppt|Cellular Data}} ​            | {{https://​raw.githubusercontent.com/​TerraME/​terrame/​master/​packages/​gis/​data/​cabecadeboi.lua|Cabeca de Boi}} (gis) |      |             | | 
 +|12 | {{:​cst-317:​12-deforestation-2.ppt|Deforestation}} ​            | {{http://​www.terrame.org/​packages/​doc/​base/​examples/​deforestation.lua|Deforestation}} (base) |      |             | | 
 +|13 | {{:​cst-317:​13-agent-based-modeling.ppt|Agent-Based Modelling}} ​            | {{http://​www.terrame.org/​packages/​doc/​logo/​lua/​GrowingSociety.lua|GrowingSociety}},​ {{http://​www.terrame.org/​packages/​doc/​logo/​lua/​Disease.lua|Disease}} (logo) |      | Agent, Society, SocialNetwork | | 
 +|14 | {{:​cst-317:​15-summary.pptx|Summary}} ​            | |      |             | |
 ===== Final Project ===== ===== Final Project =====
  
-The final project consists of an implementation and discussion of a model described in a scientific paper that uses one of the paradigms presented during the course (students from CAP must choose an agent-based model). There are some suggestions TBD.+**Deadline: 17 Sep 23h59BRT**
  
 The final project consists of an implementation and discussion of a model described in a scientific paper that uses one of the paradigms presented during the course (students from CAP must choose an agent-based model). There are some suggestions below. The final project consists of an implementation and discussion of a model described in a scientific paper that uses one of the paradigms presented during the course (students from CAP must choose an agent-based model). There are some suggestions below.
Line 55: Line 63:
 ==== System Dynamics ==== ==== System Dynamics ====
  
- 
-|Andrea e Juliana|Scherer and McLean; Mathematical models of vaccination. British Medical Bulletin 2002;62: 187–199| 
 |  | Any model from Andrew Ford's [[http://​modeling-the-environment.com/​|Modeling the Environment]] | |  | Any model from Andrew Ford's [[http://​modeling-the-environment.com/​|Modeling the Environment]] |
 |  | [[http://​www.easterbrook.ca/​steve/​2013/​01/​simple-climate-models-to-play-with-in-the-classroom/​|Simple climate models]]| |  | [[http://​www.easterbrook.ca/​steve/​2013/​01/​simple-climate-models-to-play-with-in-the-classroom/​|Simple climate models]]|
 |  | [[http://​citeseerx.ist.psu.edu/​viewdoc/​download;​jsessionid=CB3EA777DE19841D563DC6241FA916B6?​doi=10.1.1.497.9850&​rep=rep1&​type=pdf|Scherer A. & McLean A., (2002) Mathematical models of vaccination,​ British Medical Bulletin 2002;62 187-199.]] | |  | [[http://​citeseerx.ist.psu.edu/​viewdoc/​download;​jsessionid=CB3EA777DE19841D563DC6241FA916B6?​doi=10.1.1.497.9850&​rep=rep1&​type=pdf|Scherer A. & McLean A., (2002) Mathematical models of vaccination,​ British Medical Bulletin 2002;62 187-199.]] |
 |  | [[http://​calculadora2050brasil.epe.gov.br/​calculadora.html|Energy scenarios for Brazil (in portuguese)]]| |  | [[http://​calculadora2050brasil.epe.gov.br/​calculadora.html|Energy scenarios for Brazil (in portuguese)]]|
 +|Andrea e Juliana|Scherer and McLean (2002) Mathematical models of vaccination. British Medical Bulletin 62: 187–199|
 +|Meiriele, Rita, Raiane ​ | [[http://​www.shodor.org/​master/​environmental/​general/​carbon/​carboncs.html|Carbon Cycle Model]] |
 +
 ==== Cellular Automata ==== ==== Cellular Automata ====
  
Line 74: Line 83:
 | | {{http://​pdf.blucher.com.br.s3-sa-east-1.amazonaws.com/​designproceedings/​sigradi2016/​450.pdf| Araujo and Celani (20166), Exploring Weaire-Phelan through Cellular Automata: A proposal for a structural variance-producing engine}}| | | {{http://​pdf.blucher.com.br.s3-sa-east-1.amazonaws.com/​designproceedings/​sigradi2016/​450.pdf| Araujo and Celani (20166), Exploring Weaire-Phelan through Cellular Automata: A proposal for a structural variance-producing engine}}|
 |  | [[http://​link.aps.org/​pdf/​10.1103/​PhysRevE.58.1425|Rickert,​ M., Nagel, K., Schreckenberg,​ M. and Latour, A., 1996. Two lane traffic simulations using cellular automata. Physica A: Statistical Mechanics and its Applications,​ 231(4), pp.534-550.]]| |  | [[http://​link.aps.org/​pdf/​10.1103/​PhysRevE.58.1425|Rickert,​ M., Nagel, K., Schreckenberg,​ M. and Latour, A., 1996. Two lane traffic simulations using cellular automata. Physica A: Statistical Mechanics and its Applications,​ 231(4), pp.534-550.]]|
- | [[https://​pdfs.semanticscholar.org/​a522/​5a5633d0ce89c913a65c2e6cde72f808e95f.pdf|White,​ R. and Engelen, G., 1993. Cellular automata and fractal urban form: a cellular modelling approach to the evolution of urban land-use patterns. Environment and planning A, 25(8), pp.1175-1199.]] |+|Mauricio e Danielle ​| [[https://​pdfs.semanticscholar.org/​a522/​5a5633d0ce89c913a65c2e6cde72f808e95f.pdf|White,​ R. and Engelen, G., 1993. Cellular automata and fractal urban form: a cellular modelling approach to the evolution of urban land-use patterns. Environment and planning A, 25(8), pp.1175-1199.]] |
 |  | [[ http://​www.academia.edu/​download/​30249270/​m283xl03.pdf| Karafyllidis,​ I. and Thanailakis,​ A., 1997. A model for predicting forest fire spreading using cellular automata. Ecological Modelling, 99(1), pp.87-97.]]| |  | [[ http://​www.academia.edu/​download/​30249270/​m283xl03.pdf| Karafyllidis,​ I. and Thanailakis,​ A., 1997. A model for predicting forest fire spreading using cellular automata. Ecological Modelling, 99(1), pp.87-97.]]|
 |  | [[ http://​search.proquest.com/​openview/​6fc409331fb6e6f5a21e4fc783349e7c/​1.pdf?​pq-origsite=gscholar&​cbl=1456339| Ermentrout, G.B. and Edelstein-Keshet,​ L., 1993. Cellular automata approaches to biological modeling. Journal of theoretical Biology, 160(1), pp.97-133.]]| |  | [[ http://​search.proquest.com/​openview/​6fc409331fb6e6f5a21e4fc783349e7c/​1.pdf?​pq-origsite=gscholar&​cbl=1456339| Ermentrout, G.B. and Edelstein-Keshet,​ L., 1993. Cellular automata approaches to biological modeling. Journal of theoretical Biology, 160(1), pp.97-133.]]|
Line 83: Line 92:
  
 ==== Agent-based Modeling ==== ==== Agent-based Modeling ====
 +|Sabrina e Matheus| [[https://​www.jasss.org/​22/​4/​8.html|An Agent-Based Model to Simulate Meat Consumption Behaviour of Consumers in Britain]] | 
 +| | [[https://​iopscience.iop.org/​article/​10.1088/​1742-5468/​2011/​05/​P05003/​meta?​casa_token=9YSGlwzLCg0AAAAA:​WRxIO48IP27W7LmSe_x5Z-MWZ7D8y3IxDrsWetUdNZ6rGO7r-VoyQWyuiIHq-zU7-pgBcDQ1s76H|An agent-based computational model of the spread of tuberculosis]] |
 | | Any paper from {{http://​jasss.soc.surrey.ac.uk/​JASSS.html|Journal of Artificial Societies and Social Simulation}} | | | Any paper from {{http://​jasss.soc.surrey.ac.uk/​JASSS.html|Journal of Artificial Societies and Social Simulation}} |
 |  | Pe'er et al. Virtual Corridors for Conservation Management, Conservation Biology (2005): 1997–2003 | |  | Pe'er et al. Virtual Corridors for Conservation Management, Conservation Biology (2005): 1997–2003 |
- | Garcia et al. Predicting evolution of insect resistance to transgenic crops in within field refuge configurations,​ based on larval movement. Ecol. Complex. 28, 94–103 (2016).|+Thiago ​| Garcia et al. Predicting evolution of insect resistance to transgenic crops in within field refuge configurations,​ based on larval movement. Ecol. Complex. 28, 94–103 (2016).|
 |  | Malaquias et al. Larval Dispersal of Spodoptera frugiperda Strains on Bt Cotton: A Model for Understanding Resistance Evolution and Consequences for its Management. Scientific reports. 2017 Nov 23;​7(1):​16109.| |  | Malaquias et al. Larval Dispersal of Spodoptera frugiperda Strains on Bt Cotton: A Model for Understanding Resistance Evolution and Consequences for its Management. Scientific reports. 2017 Nov 23;​7(1):​16109.|
 |  | Brown, C.; Bakam, I.; Smith. P.; Matthews, R.B., (2016) An agent-based modelling approach to evaluate factors influencing bioenergy crop adoption in north-east Scotland., Global Change Biology Bioenergy, 8, 226-244.| |  | Brown, C.; Bakam, I.; Smith. P.; Matthews, R.B., (2016) An agent-based modelling approach to evaluate factors influencing bioenergy crop adoption in north-east Scotland., Global Change Biology Bioenergy, 8, 226-244.|
cst-317/classes2021.1626784875.txt.gz · Last modified: 2021/07/20 09:41 by pedro