Skip to main content
QUICK REVIEW

[论文解读] A computer simulation of language families

Paulo Murilo Castro de Oliveira, Dietrich Stauffer|ArXiv.org|Sep 6, 2007
Language and cultural evolution参考文献 12被引用 5
一句话总结

本文提出了一种蒙特卡洛模拟模型,结合Viviane与Schulze模型,以模拟语言家族的演化,采用语言的位串表示法,并引入随机迁移与突变机制。该模型成功再现了语言家族规模与使用者人口的实证幂律分布,表明普遍且与历史无关的模式可由语言传播与变化的简单随机规则自然产生。

ABSTRACT

This paper presents Monte Carlo simulations of language populations and the development of language families, showing how a simple model can lead to distributions similar to the ones observed empirically. The model used combines features of two models used in earlier work by phycisists for the simulation of competition among languages: the "Viviane" model for the migration of people and propagation of languages and the "Schulze" model, which uses bitstrings as a way of characterising structural features of languages.

研究动机与目标

  • 开发一个统一的模拟模型,以同时捕捉语言家族规模的分布与各语言使用者人口的分布。
  • 探究语言家族分布中普遍且与历史无关的模式,如何从语言传播与突变的简单随机规则中产生。
  • 检验观察到的语言家族规模的幂律分布(帕累托/齐普夫分布)是否可由一组最小化的动态规则自发产生,而无需依赖特定的历史偶然性。
  • 检验模型结果对语言变化速率相对于人口规模假设的稳健性。

提出的方法

  • 使用改进的Viviane模型在二维格点上模拟人口增长与迁移,站点占用程度与承载能力成正比。
  • 每个站点被分配一种以位串(0与1)表示的语言,语言多样性通过迁移过程中的随机位翻转产生。
  • 语言变化发生的概率为 α/Fₗ,其中 Fₗ 为语言的适应度(使用者人数),上限为 F_max。
  • 当新位串与所有现有位串均不相同时,创建一种新语言,且有50%的概率启动一个新的语言家族。
  • 语言家族通过共同祖先的谱系分支定义,所有后代均属于同一语言家族。
  • 模拟持续至格点完全被占据,随后分析最终的语言家族规模与使用者人口分布。

实验结果

研究问题

  • RQ1一个简单的随机模型能否再现语言家族规模的实证幂律分布?
  • RQ2在统一的语言传播与突变模型下,语言家族规模与使用者人口的分布如何共同演化?
  • RQ3模型结果在多大程度上依赖于语言变化速率与人口规模成反比的假设?
  • RQ4语言演化随机动力学中,会涌现出哪些普遍且与历史无关的结构特征?

主要发现

  • 该模型成功再现了实证观察到的语言家族规模幂律分布,与真实世界数据中发现的帕累托/齐普夫分布一致。
  • 模拟生成的语言家族规模分布与实际观察到的各语言家族频率分布高度吻合,包括少数大型家族的主导地位。
  • 即使放松语言变化速率与人口规模成反比的假设,语言与家族规模的分布结果在定性上仍保持相似。
  • 该模型表明,语言家族结构中的普遍性与大规模模式可独立于特定历史偶然性而产生,仅依赖于随机遗传规则。
  • 模拟显示,语言家族通过位串中随机突变引发的分支过程增长,新家族以固定概率随机出现。
  • 最终的格点配置呈现出现实的大型与小型语言家族混合分布,即少数主导家族与大量小型家族并存,与全球语言多样性模式一致。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。