SlideShare uma empresa Scribd logo
1 de 14
Agent Based Modeling & Roman Resource Extraction An exploratory lab Shawn Graham, Carleton University shawn_graham@carleton.ca @electricarchaeo
The problem with Roman resources Evidence Growth and the extractive economy?
Harold Innis & the intellectual foundations for growth
Agent modeling Necessary simplifications Simulation: not of the past, but of our thinking about the past Bill Murray &  Groundhog Day
The model Economy Environment Patronage ....in a resource economy, patronage enables  effective exploitation...
An Example of Model Code
Set up the basics: 1. create a world with a resource. 2. harvest 3. movement = consumes resource. 4. consumption > resource = death.
Add patronage: 5. can ask for help (become a client) 6. can help others; can improve the world 7. compete & support
In practice, one cycle looks like this:
Model Results Four different resource settings Model stops at 50 generations # of cycles it takes to reach that end point: stability, instability Generated social networks:  Network growth Network reach (participation rate) Embeddedness Compare with real-world social networks
Correspondence with observed brick networks in first & second centuries Other patterns ‘strong’ network growth implications  Occurs for particular settings for forest, mineral, and clay embeddedness
Lab conclusions Patterns of inequality What kind of growth?
From the lab to the real world: an agenda A framework for understanding... BUT Need more & better network data from antiquity Epigraphy, prosopography, archaeometry, regional distribution studies, etc can provide this A model is just a tool for sharpening thoughts.  Model shortcomings & desiderata

Mais conteúdo relacionado

Destaque (9)

Networks from artefacts
Networks from artefactsNetworks from artefacts
Networks from artefacts
 
Thursday sept5
Thursday sept5Thursday sept5
Thursday sept5
 
Graham weingart connected past reanimating networks with agent modeling
Graham weingart connected past reanimating networks with agent modelingGraham weingart connected past reanimating networks with agent modeling
Graham weingart connected past reanimating networks with agent modeling
 
Toying with History
Toying with HistoryToying with History
Toying with History
 
Signal versus noise
Signal versus noiseSignal versus noise
Signal versus noise
 
VisitorSim
VisitorSimVisitorSim
VisitorSim
 
Topics over volumes dcb
Topics over volumes dcbTopics over volumes dcb
Topics over volumes dcb
 
Travellersim
TravellersimTravellersim
Travellersim
 
Art and architecture
Art and architectureArt and architecture
Art and architecture
 

Semelhante a Agent based modeling & roman resource extraction

Net Effectiveness For Net Funders
Net Effectiveness For Net FundersNet Effectiveness For Net Funders
Net Effectiveness For Net Funders
dianascearce
 
Net Effectiveness Oct 6
Net Effectiveness Oct 6Net Effectiveness Oct 6
Net Effectiveness Oct 6
dianascearce
 
Working Wikily SSIR Presentation
Working Wikily SSIR PresentationWorking Wikily SSIR Presentation
Working Wikily SSIR Presentation
Noah Flower
 
Ten Simple Rules for Open Access Publishers
Ten Simple Rules for Open Access PublishersTen Simple Rules for Open Access Publishers
Ten Simple Rules for Open Access Publishers
Philip Bourne
 
Compare and Contrast Between Duty Ethics and Divine Command Du
Compare and Contrast Between Duty Ethics and Divine Command DuCompare and Contrast Between Duty Ethics and Divine Command Du
Compare and Contrast Between Duty Ethics and Divine Command Du
LynellBull52
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 8 and 9 - Pro...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 8 and 9 - Pro...ICPSR - Complex Systems Models in the Social Sciences - Lecture 8 and 9 - Pro...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 8 and 9 - Pro...
Daniel Katz
 

Semelhante a Agent based modeling & roman resource extraction (20)

Net Effectiveness For Net Funders
Net Effectiveness For Net FundersNet Effectiveness For Net Funders
Net Effectiveness For Net Funders
 
Social Science Applications of Agent Based Modelling
Social Science Applications of Agent Based ModellingSocial Science Applications of Agent Based Modelling
Social Science Applications of Agent Based Modelling
 
Emerging 21st century organizational models abc
Emerging 21st century organizational models abcEmerging 21st century organizational models abc
Emerging 21st century organizational models abc
 
Net Effectiveness Oct 6
Net Effectiveness Oct 6Net Effectiveness Oct 6
Net Effectiveness Oct 6
 
The New UGC: University-Generated Content
The New UGC: University-Generated ContentThe New UGC: University-Generated Content
The New UGC: University-Generated Content
 
Enterprise2.0 Conference Presentation
Enterprise2.0 Conference PresentationEnterprise2.0 Conference Presentation
Enterprise2.0 Conference Presentation
 
Business models for Open Educational Resources and Researching Web 2.0
Business models for Open Educational Resources and Researching Web 2.0Business models for Open Educational Resources and Researching Web 2.0
Business models for Open Educational Resources and Researching Web 2.0
 
GDG Community Day 2023 - Interpretable ML in production
GDG Community Day 2023 - Interpretable ML in productionGDG Community Day 2023 - Interpretable ML in production
GDG Community Day 2023 - Interpretable ML in production
 
WRFY Exponential Organizations
WRFY Exponential Organizations WRFY Exponential Organizations
WRFY Exponential Organizations
 
Working Wikily SSIR Presentation
Working Wikily SSIR PresentationWorking Wikily SSIR Presentation
Working Wikily SSIR Presentation
 
How To Write A Perfect Research Paper
How To Write A Perfect Research PaperHow To Write A Perfect Research Paper
How To Write A Perfect Research Paper
 
Stanford Cs 01 29 10
Stanford Cs 01 29 10Stanford Cs 01 29 10
Stanford Cs 01 29 10
 
Ten Simple Rules for Open Access Publishers
Ten Simple Rules for Open Access PublishersTen Simple Rules for Open Access Publishers
Ten Simple Rules for Open Access Publishers
 
How To Write The Perfect Essay In 8 Easy Steps Ho
How To Write The Perfect Essay In 8 Easy Steps  HoHow To Write The Perfect Essay In 8 Easy Steps  Ho
How To Write The Perfect Essay In 8 Easy Steps Ho
 
Research Presentation for SSES
Research Presentation for SSESResearch Presentation for SSES
Research Presentation for SSES
 
Compare and Contrast Between Duty Ethics and Divine Command Du
Compare and Contrast Between Duty Ethics and Divine Command DuCompare and Contrast Between Duty Ethics and Divine Command Du
Compare and Contrast Between Duty Ethics and Divine Command Du
 
Compare and contrast between duty ethics and divine command du
Compare and contrast between duty ethics and divine command duCompare and contrast between duty ethics and divine command du
Compare and contrast between duty ethics and divine command du
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 8 and 9 - Pro...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 8 and 9 - Pro...ICPSR - Complex Systems Models in the Social Sciences - Lecture 8 and 9 - Pro...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 8 and 9 - Pro...
 
German Fundraising Congress 2015 - Disruptive Change Workshop
German Fundraising Congress 2015 - Disruptive Change WorkshopGerman Fundraising Congress 2015 - Disruptive Change Workshop
German Fundraising Congress 2015 - Disruptive Change Workshop
 
Open source economy v.1.1
Open source economy v.1.1Open source economy v.1.1
Open source economy v.1.1
 

Último

Último (20)

Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 

Agent based modeling & roman resource extraction

  • 1. Agent Based Modeling & Roman Resource Extraction An exploratory lab Shawn Graham, Carleton University shawn_graham@carleton.ca @electricarchaeo
  • 2. The problem with Roman resources Evidence Growth and the extractive economy?
  • 3. Harold Innis & the intellectual foundations for growth
  • 4.
  • 5. Agent modeling Necessary simplifications Simulation: not of the past, but of our thinking about the past Bill Murray & Groundhog Day
  • 6. The model Economy Environment Patronage ....in a resource economy, patronage enables effective exploitation...
  • 7. An Example of Model Code
  • 8. Set up the basics: 1. create a world with a resource. 2. harvest 3. movement = consumes resource. 4. consumption > resource = death.
  • 9. Add patronage: 5. can ask for help (become a client) 6. can help others; can improve the world 7. compete & support
  • 10. In practice, one cycle looks like this:
  • 11. Model Results Four different resource settings Model stops at 50 generations # of cycles it takes to reach that end point: stability, instability Generated social networks: Network growth Network reach (participation rate) Embeddedness Compare with real-world social networks
  • 12. Correspondence with observed brick networks in first & second centuries Other patterns ‘strong’ network growth implications Occurs for particular settings for forest, mineral, and clay embeddedness
  • 13. Lab conclusions Patterns of inequality What kind of growth?
  • 14. From the lab to the real world: an agenda A framework for understanding... BUT Need more & better network data from antiquity Epigraphy, prosopography, archaeometry, regional distribution studies, etc can provide this A model is just a tool for sharpening thoughts. Model shortcomings & desiderata

Notas do Editor

  1. http://www.collectionscanada.gc.ca/innis-mcluhan/index-e.html Harold Innis, 1920s, photograph by H. James
  2. Prince of Wales (later Edward VII), Sept 1901http://www.forestryforum.com/board/index.php?action=printpage%3Btopic=18781.0%3Bimageshttp://www.theprovince.com/Vancouver+1880s/4563695/story.htmlhttp://www.unbf.ca/forestry/centers/cwru/soe/timeline.htmhttp://en.wikipedia.org/wiki/Timber_slide
  3. . create a world with a resource.2. allow agents to harvest that resource (they can see a certain distance within the world).3. movement in the world consumes the resource (they all have differing metabolisms).4. if agents consume more resource than they have on hand, they die.
  4. . agents could ask for help from those in their local neighborhood (thus becoming clients).6. helping other agents (ie, being a patron) increases prestige, which translates back into an enhanced ability to extract resources (a routine for euergetism).7. agents with high prestige compete against each other for even more prestige, drawing on the resources of those who owe them for their earlier help.http://www.history.com/photos/chester-a-arthur/photo4
  5. If we can encode our beliefs about the past, we can explore the unintended & emergent outcomes of those beliefs via modelling.