{"title":"Inverse Generative Social Science: Backward to the Future.","authors":"Joshua M Epstein","doi":"10.18564/jasss.5083","DOIUrl":null,"url":null,"abstract":"<p><p>The agent-based model is the principal scientific instrument of generative social science. Typically, we design completed agents-fully endowed with rules and parameters-to grow macroscopic target patterns from the bottom up. Inverse generative science (iGSS) stands this approach on its head: Rather than handcrafting completed agents to grow a target-the <i>forward</i> problem-we start with the macro-target and evolve micro-agents that generate it, stipulating only primitive agent-rule constituents and permissible combinators. <i>Rather than specific agents as designed inputs, we are interested in agents-indeed, families of agents</i>-<i>as evolved outputs</i>. This is the backward problem and tools from Evolutionary Computing can help us solve it. In this overarching essay of the current JASSS Special Section, Part 1 discusses the motivation for iGSS. Part 2 discusses its <i>goals</i>, as distinct from other approaches. Part 3 discusses <i>how to do it concretely</i>, previewing the five iGSS applications that follow. Part 4 discusses several <i>foundational issues</i> for agent-based modeling and economics. Part 5 proposes <i>a central future application of iGSS</i>: to evolve explicit formal alternatives to the Rational Actor, with Agent_Zero as one possible point of evolutionary departure. Conclusions and future research directions are offered in Part 6. Looking 'backward to the future,' I also include, as Appendices, a pair of 1992 memoranda to the then President of the Santa Fe Institute on the forward (growing artificial societies from the bottom up) and backward (iGSS) problems.</p>","PeriodicalId":73611,"journal":{"name":"","volume":"26 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10210545/pdf/nihms-1896073.pdf","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.18564/jasss.5083","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The agent-based model is the principal scientific instrument of generative social science. Typically, we design completed agents-fully endowed with rules and parameters-to grow macroscopic target patterns from the bottom up. Inverse generative science (iGSS) stands this approach on its head: Rather than handcrafting completed agents to grow a target-the forward problem-we start with the macro-target and evolve micro-agents that generate it, stipulating only primitive agent-rule constituents and permissible combinators. Rather than specific agents as designed inputs, we are interested in agents-indeed, families of agents-as evolved outputs. This is the backward problem and tools from Evolutionary Computing can help us solve it. In this overarching essay of the current JASSS Special Section, Part 1 discusses the motivation for iGSS. Part 2 discusses its goals, as distinct from other approaches. Part 3 discusses how to do it concretely, previewing the five iGSS applications that follow. Part 4 discusses several foundational issues for agent-based modeling and economics. Part 5 proposes a central future application of iGSS: to evolve explicit formal alternatives to the Rational Actor, with Agent_Zero as one possible point of evolutionary departure. Conclusions and future research directions are offered in Part 6. Looking 'backward to the future,' I also include, as Appendices, a pair of 1992 memoranda to the then President of the Santa Fe Institute on the forward (growing artificial societies from the bottom up) and backward (iGSS) problems.
基于主体的模型是生成社会科学的主要科学工具。通常,我们设计完整的智能体——完全赋予规则和参数——从下向上生长宏观目标模式。逆生成科学(iGSS)将这种方法倒置:我们不是手工制作完整的智能体来生成目标——这是一个前瞻性问题——而是从宏观目标开始,然后进化出生成目标的微观智能体,只规定原始的智能体规则成分和允许的组合子。我们感兴趣的不是作为设计输入的特定代理,而是作为进化输出的代理——实际上是代理家族。这是一个落后的问题,进化计算的工具可以帮助我们解决这个问题。在当前JASSS特别部分的这篇总结性文章中,第1部分讨论了iGSS的动机。第2部分讨论了它与其他方法不同的目标。第3部分讨论了具体的实现方法,并预览了接下来的五个iGSS应用程序。第4部分讨论了基于代理的建模和经济学的几个基本问题。第5部分提出了iGSS未来的一个核心应用:以Agent_Zero作为一个可能的进化起点,发展出对理性参与者的明确的正式替代方案。第六部分是本文的结论和未来的研究方向。展望“未来”,作为附录,我还包括1992年给当时的圣达菲研究所(Santa Fe Institute)所长的两份备忘录,内容涉及向前(自下而上发展人工社会)和向后(iGSS)问题。