Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-10T10:25:40.269Z Has data issue: false hasContentIssue false

An empirical generative framework for computational modeling of language acquisition*

Published online by Cambridge University Press:  26 April 2010

Heidi R. Waterfall
Affiliation:
Department of Psychology, Cornell University and Department of Psychology, University of Chicago
Ben Sandbank
Affiliation:
School of Computer Science, Tel Aviv University
Luca Onnis
Affiliation:
Department of Second Language Studies, University of Hawaii
Shimon Edelman
Affiliation:
Department of Psychology, Cornell University and Department of Brain and Cognitive Engineering, Korea University
Rights & Permissions [Opens in a new window]

Abstract

This paper reports progress in developing a computer model of language acquisition in the form of (1) a generative grammar that is (2) algorithmically learnable from realistic corpus data, (3) viable in its large-scale quantitative performance and (4) psychologically real. First, we describe new algorithmic methods for unsupervised learning of generative grammars from raw CHILDES data and give an account of the generative performance of the acquired grammars. Next, we summarize findings from recent longitudinal and experimental work that suggests how certain statistically prominent structural properties of child-directed speech may facilitate language acquisition. We then present a series of new analyses of CHILDES data indicating that the desired properties are indeed present in realistic child-directed speech corpora. Finally, we suggest how our computational results, behavioral findings, and corpus-based insights can be integrated into a next-generation model aimed at meeting the four requirements of our modeling framework.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2010
Figure 0

Fig. 1. Sample ConText grammar of a miniature artificial language. (1) The grammar is initially capable of reproducing only the sentences in the input. (2) The algorithm clusters sequences based on their distributional properties. (3) The final grammar consists of rewrite rules with their associated probabilities.

Figure 1

Fig. 2. Sample ConText equivalence classes. The grammar generates new sentences by selecting elements chosen from equivalence classes and putting them into novel contexts.

Figure 2

Fig. 3. Mean plausibility ratings plotted against utterance length for a sample of 100 caregiver utterances (CHILDES) and 100 utterances generated by a ConText-learned grammar. Error bars denote 95% confidence intervals.

Figure 3

Fig. 4. Four prinicipal statistics for variation sets. (4a) Percentage of caregiver utterances in variation sets in the CHILDES corpora. (4b) Percentage of word types in variation sets the CHILDES corpora. (4c) Mean variation set length in the CHILDES corpora (in utterances). (4d) Mean variation set diameter (in terms of Levenshtein distance normalized to 1) in the CHILDES corpora. For 4a–d, we report six values of n-gram n overlap and three values of allowed intervening unrelated utterances (gap).

Figure 4

Fig. 5. Edit distances dn between successive utterances (n and n+1) in the CHILDES corpora, against utterance index n, for the first 400 utterances. Solid line shows the cumulative average d_{avg} \equals \lpar 1\sol n\rpar \sum\limits_{i \equals \setnum{1}}^{n} {d_{i}.} Crosses (×) mark utterance pairs for which dn and davg do not differ significantly according to a 2-sided t-test. Asterisks (*) mark pairs for which dn<davg. Circles (o) mark pairs for which dn>davg.

Figure 5

Table 1. Frequent n-grams and their position in utterances in variation sets

Figure 6

Table 2. Part of speech following frequent n-grams in variation sets

Figure 7

Table 3. Linguistic phenomena in variation sets

Figure 8

Fig. A1. ConText performance for a range of values of K, L, and D parameters. A1a. The precision and recall of grammars inferred by the ConText algorithm for a range of values of the parameter K (the minimum number of times a sequence must appear in the corpus for clustering). Note that the x-axis is logarithmic. A1b. The precision and recall for a range of values of the parameter L (the size of the context window around the sequence under consideration). A1c. The precision and recall for a range of values of the parameter D (the maximum distance between two sequences that can still be clustered together).