ArticlePublisher preview available
To read the full-text of this research, you can request a copy directly from the authors.

Abstract and Figures

The interest in language evolution by various disciplines, such as linguistics, computer science, biology, etc., makes language evolution models an active research topic and many models have been defined in the last decade. In this work, an overview of computational methods and grammars in language evolution models is given. It aims to introduce readers to the main concepts and the current approaches in language evolution research. Some of the language evolution models, developed during the decade 2003–2012, have been described and classified considering both the grammatical representation (context-free, attribute, Christiansen, fluid construction, or universal grammar) and the computational methods (agent-based, evolutionary computation-based or game theoretic). Finally, an analysis of the surveyed models has been carried out to evaluate their possible extension towards multimodal language evolution.
The ILM proposed by Smith et al. (2003). Ai\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {A}_\mathrm{i}$$\end{document} is a single agent who has linguistic competences Hi\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {H}_\mathrm{i}$$\end{document}. Ai\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {A}_\mathrm{i}$$\end{document} is prompted with a set of meanings Mi\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {M}_\mathrm{i}$$\end{document} and produces a set of utterances Ui\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {U}_\mathrm{i}$$\end{document}
… 
This content is subject to copyright. Terms and conditions apply.
Artif Intell Rev (2016) 45:369–403
DOI 10.1007/s10462-015-9449-3
Computational methods and grammars in language
evolution: a survey
Patrizia Grifoni1·Arianna D’Ulizia1·Fernando Ferri1
Published online: 24 November 2015
© Springer Science+Business Media Dordrecht 2015
Abstract The interest in language evolution by various disciplines, such as linguistics, com-
puter science, biology, etc., makes language evolution models an active research topic and
many models have been defined in the last decade. In this work, an overview of computa-
tional methods and grammars in language evolution models is given. It aims to introduce
readers to the main concepts and the current approaches in language evolution research.
Some of the language evolution models, developed during the decade 2003–2012, have
been described and classified considering both the grammatical representation (context-free,
attribute, Christiansen, fluid construction, or universal grammar) and the computational meth-
ods (agent-based, evolutionary computation-based or game theoretic). Finally, an analysis
of the surveyed models has been carried out to evaluate their possible extension towards
multimodal language evolution.
Keywords Language evolution ·Grammatical evolution ·Evolutionary computation ·
Agent-based models ·Natural language ·Multimodal language ·Game-theoretic models
1 Introduction
Human language continuously evolves under the influence of environmental and cultural fac-
tors. It is deeply related to evolutionary theory, as initially noticed by Darwin in The Descent
of Man (Darwin 1871), in which “curious parallels” were observed between the formation
and development of languages and species evolution. This means that both languages and
biological species change continuously and evolve following similar mechanisms, such as
transmission from parents to children, selection, and adaptation. This observation explains
the wide use of evolutionary concepts in language studies and the emergence of language
evolution as an established field of research. Language evolution is an interdisciplinary field
BFernando Ferri
fernando.ferri@irpps.cnr.it
1National Research Council, Rome, Italy
123
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
... The characteristics of a language play a crucial role in shaping the research direction of language evolution. Specifically, the objective of the language evolution research is to understand when, where and how human languages emerged, changed and declined [3], with the research objects involving the meaning of language, grammar and other linguistic details [4][5][6]. ...
... The high/low weight represents the rank of linguistic and cultural influence of the settlements, respectively. We initially set the four nodes numbered (4,4), (4,16), (16,4) and (16,16) as the high-level weighted nodes. The value of ψ is set to 4 and the duration of language evolution is set to 10,000 units of time. ...
... The high/low weight represents the rank of linguistic and cultural influence of the settlements, respectively. We initially set the four nodes numbered (4,4), (4,16), (16,4) and (16,16) as the high-level weighted nodes. The value of ψ is set to 4 and the duration of language evolution is set to 10,000 units of time. ...
Article
Computer model has been extensively adopted to overcome the time limitation of language evolution by transforming language theory into physical modelling mechanism, which helps to explore the general laws of evolution. In this paper, a model is designed to simulate the evolution process of languages in human settlements, with the associated network topology being lattice. The language of each node in the lattice will evolve gradually under the influence of its own fixed evolutionary direction and neighbours. According to the computational experiment results, it is discovered that the state points of languages always converge into several clusters during the evolution process, which gives us an insight into language evolution.
... Computational modeling has been notably applied in the new millennium giving rise to a great amount of language evolution models. These models have been surveyed by several authors [21,23,27,55] in the literature. To advance the field of language evolution modeling, it is useful to consider the new developments by carrying out a bibliographic analysis of the most relevant models developed in this new millennium. ...
... Therefore, the goal of the paper is to analyze bibliographic production and scientific impact of these language evolution models and the future trends and perspectives of this research field. In this analysis, we adopt the classification of language evolution models proposed by Grifoni et al. [23] and based on the computational method (agent-based, evolutionary computation-based, and game-theoretic models) and the grammatical formalism (context-free grammar-based, attribute grammarbased, Christiansen grammar-based, fluid construction grammar-based, and universal grammar-based models). We extended the analysis for papers in the period 2001-2017, related to the models identified. ...
... We extended the analysis for papers in the period 2001-2017, related to the models identified. Specifically, we started from the ten language evolution models surveyed by Grifoni et al. [23], and we observed their bibliographic production for identifying computational methods and grammatical formalisms with the highest scientific impact over the years. Moreover, we discuss the strategies for validating the language evolution models usually applied in the literature and we give some results obtained by the authors of the models during their evaluation. ...
Article
Full-text available
Language is a complex evolving system and it is not a trivial task to model the dynamics of processes occurring during its evolution. Therefore, modeling language evolution has attracted the interest of several researchers giving rise to a lot of models in the literature of the last millennium. This work reviews the literature devoted to computationally represent the evolution of human language through formal models and provides an analysis of the bibliographic production and scientific impact of the surveyed language evolution models to give some conclusions about current trends and future perspectives of this research field. The survey provides also an overview of the strategies for validating and comparing the different language evolution models and how these techniques have been applied by the surveyed models.
... The high/low weight represents the rank of linguistic and cultural influence of the settlements respectively. We initially set the four nodes numbered (4, 4), (4,16), (16,4), and (16,16) as the high-level weighted nodes. The value of is set to 4, and the duration of language evolution is set to 1000 units of time. ...
... The high/low weight represents the rank of linguistic and cultural influence of the settlements respectively. We initially set the four nodes numbered (4, 4), (4,16), (16,4), and (16,16) as the high-level weighted nodes. The value of is set to 4, and the duration of language evolution is set to 1000 units of time. ...
Preprint
Full-text available
Computer model has been extensively adopted to overcome the time limitation of language evolution by transforming language theory into physical modeling mechanism, which helps to explore the general laws of the evolution. In this paper, a multi-agent model is designed to simulate the evolution process of language in human settlements, with the network topology being lattice. The language of each node in the lattice will evolve gradually under the influence of its own fixed evolutionary direction and neighbors. According to the computational experiment results, it is discovered that the state points of languages always converge into several clusters during evolution process, which gives us an insight into language evolution.
... Most recent researches in language evolution [6][7][8][9][10][11] start to emphasise the multimodal nature of language and, in particular, the relevance of multimodality for human language evolution. Recent studies make it evident that "speech and gesture are part and parcel of the same system and together constitute a tightly integrated processing unit, thus underscoring the need for a multimodal approach to the study of language" [6]. ...
... In this article, we are interested in focusing on the different modalities used. A comprehensive survey on computational models of natural language evolution can be found in Grifoni et al. [9] and D'Ulizia et al. [15]. ...
Article
Full-text available
Computational models can be considered human-designed computing models inspired by the processes observed in the natural world, which allow simulating and understanding these processes. Computational modelling is notably applied to simulate the behaviour and long-term dynamics of human Language. The research effort made so far in computational modelling of language evolution considers predominantly one modality by arguing for a unimodal origin of Language. This article extends this paradigm to a new perspective that integrates into its structure and learning algorithms principles from multimodal communication. This article gives an overview of the current language evolution models. It discusses the key challenges towards multimodal language evolution modelling by envisioning a conceptual framework to design the multimodal grounding and the language learning processes, as well as their realisation through a multi-agent multimodal referential game. This framework is valuable for many researchers working on language evolution to reveal the key questions they should address and integrate for pursuing a holistic vision that combines all modalities in a multimodal language evolution model.
... Therefore, agent-based simulations became attractive tools for testing hypotheses about the origins of language and possible evolutionary trajectories, both on biological and cultural time scales (Smith et al. 2003). The goals are theoretical: models concern various aspects of language, such as the evolution of lexemes and systematic variation of syntax or vocabulary (Nowak and Krakauer (1999); for a review, see, e.g., Ferri et al. (2018); Grifoni et al. (2016)). Compared to the philosophical tradition, simulations developed within evolutionary linguistics tend to be more focused on language structure. ...
Article
Full-text available
Computational simulations are a popular method for testing hypotheses about the emergence of symbolic communication. This kind of research is performed in a variety of traditions including language evolution, developmental psychology, cognitive science, artificial intelligence, and robotics. The motivations for the models are different, but the operationalisations and methods used are often similar. We identify the assumptions and explanatory targets of the most representative models and summarise the known results. We claim that some of the assumptions—such as portraying meaning in terms of mapping, focusing on the descriptive function of communication, and modelling signals with amodal tokens—may hinder the success of modelling. Relaxing these assumptions and foregrounding the interactions of embodied and situated agents allows one to systematise the multiplicity of pressures under which symbolic systems evolve. In line with this perspective, we sketch the road towards modelling the emergence of meaningful symbolic communication, where symbols are simultaneously grounded in action and perception and form an abstract system.
... In this context, agent-based simulations became attractive tools for testing hypotheses about the origins of language and possible evolutionary trajectories, both on the biological and cultural time scales. The goals are theoretical: models concern various aspects of language, such as evolution of lexemes and systematic variation of syntax (Nowak and Krakauer (1999); for a review, see, e.g., Ferri, D'Ulizia, and Grifoni (2018); Grifoni, D'Ulizia, and Ferri (2016)) or evolution of vocabulary. Compared to the philosophical tradition, simulations developed within evolutionary linguistics tend to be more focused on language structure. ...
Preprint
Full-text available
Computational simulations are a popular method for testing hypotheses about the emergence of communication. This kind of research is performed in a variety of traditions including language evolution, developmental psychology, cognitive science, machine learning, robotics, etc. The motivations for the models are different, but the operationalizations and methods used are often similar. We identify the assumptions and explanatory targets of several most representative models and summarise the known results. We claim that some of the assumptions -- such as portraying meaning in terms of mapping, focusing on the descriptive function of communication, modelling signals with amodal tokens -- may hinder the success of modelling. Relaxing these assumptions and foregrounding the interactions of embodied and situated agents allows one to systematise the multiplicity of pressures under which symbolic systems evolve. In line with this perspective, we sketch the road towards modelling the emergence of meaningful symbolic communication, where symbols are simultaneously grounded in action and perception and form an abstract system.
... Moreover, this formalism aims to represent the dynamically changing behaviour of the language. Language, indeed, is not static, but it continuously changes under the influence of environmental and cultural factors (Ferri et al. 2012Grifoni et al. 2016). Therefore, it is fundamental to represent the highly dynamic interactions among the digital entities involved in a DE and to develop methods of formal representation and self-adaption of their language. ...
Article
Full-text available
Socialization is the essential building process of any society in natural ecosystems. Effective socialization processes have been investigated for both “biotic” (human) and “abiotic” (virtual) entities, also within digital ecosystems in the perspective of common and self-adaptive languages. In this paper, we propose an approach for socialization, language self-adaptation, and evolution that enables an effective communicative interaction among digital entities acting in a digital ecosystem. The proposed method relies on an adaptable and extensible grammatical formalism, named Digital Ecosystem Grammar (DEG). This grammar enables digital entities to interpret the messages sent by other entities by using interaction, learning and evolution actions. Moreover, a grammar learning algorithm is applied to provide the self-adaptation mechanisms that allow the digital environment to adapt the interaction language according to new messages. The approach was suitable to support the characteristics of self-adaptation, context-awareness, evolvability, and semanticity of a digital ecosystem language.
Chapter
Currently, the evolutionary computing techniques are increasingly used in different fields, such as optimization, machine learning, and others. The starting point of the investigation is a set of optimization tools based on these techniques and one of them is called evolutionary grammar [1]. It is a evolutionary technique derived from genetic algorithms and used to generate programs automatically in any type of language.
Chapter
Full-text available
Recently cultural theories of language evolution have gained significant momentum in explain- ing natural language. This paper reviews agent-based modeling, one of the key methodologies which is in part responsible for these developments. We discuss the most important challenges for a theory of cultural language evolution and the resulting dominant experimental paradigm. The discussion is framed along examples of experiments conducted within the methodology. We focus, in particular, on spatial language as an example of a complex and cognitively central domain treated in a series of robotic experiments.
Chapter
It is a common feature of many case marking languages that some, but not all objects are case marked.1 However, it is usually not entirely random which objects are marked and which aren’t. Rather, case marking only applies to a morphologically or semantically well-defined class of NPs. Take Hebrew as an example. In this language, definite objects carry an accusative morpheme while indefinite objects are unmarked.
Article
Considering the adequacy of agent systems for the simulation of language evolution, we introduce a formal-language-theoretic multi-agentmodel based on grammar systems that may account for language change: cultural grammar systems. The framework we propose is a variant of the so-called eco-grammar systems. We modify this formal model, by adding new elements and relationships, in order to obtain a new machinery to describe the dynamics of the evolution of language.
Article
This chapter looks at mathematical and computational modeling approaches to language evolution. After reviewing existing research in this field and suggesting promising novel directions for investigations, it examines the origins of syntax and cultural evolution as well as learning bias and cultural transmission. It then compares different modeling paradigms, including a rigorous mathematical analysis of macroscopic language transmission dynamics and computational (even robotic) studies of complex systems populated by learning agents. It discusses three types of agent-based models: iterated learning models, language game models, and genetic models. The chapter also considers macroscopic models of language evolution and language dynamics before concluding with an analysis of linguistic ontologies.