Abstract
Neural network models have been proposed to explain the grapheme-phoneme mapping process in humans for many alphabet languages. These models not only successfully learned the correspondence of the letter strings and their pronunciation, but also captured human behavior in nonce word naming tasks. How would the neural models perform for a non-alphabet language (e.g., Chinese) unknown character task? How well would the model capture human behavior? In this study, we first collect human speakers’ answers on unknown Character naming tasks and then evaluate a set of transformer models by comparing their performance with human behaviors on an unknown Chinese character naming task. We found that the models and humans behaved very similarly, that they had similar accuracy distribution for each character, and had a substantial overlap in answers. In addition, the models’ answers are highly correlated with humans’ answers. These results suggested that the transformer models can capture humans’ character naming behavior well.1
1 Introduction
Many aspects of language can be characterized as quasi-regular: The relationship between inputs and outputs is systematic but allow many exceptions. Grapheme-phoneme mapping is an example of such quasi-regularity. For example, the letter string ‘-ave’ in English is regularly pronounced as /eiv/ in gave, save, with the exception of /æv/ in have. And human speakers can easily grasp both patterns, e.g., in a nonce word naming experiment, most speakers pronounced the word tave as /teiv/, while some pronounced it as /tæv/ (Glushko, 1979).
To explain the grapheme-phoneme mapping process, many models have been proposed, among which the Dual Route Cascaded (DRC) model and the connectionist model are the two most influential yet opposite models. The DRC model (Coltheart et al., 2001; Coltheart, 1978) proposes that the grapheme-phoneme mapping is implemented in two separate routes: a lexical route that directly maps the word’s spelling to its pronunciation through a dictionary-like lookup procedure,2 and a non-lexical route that applies the grapheme-phoneme corresponding ‘rules’ to convert the letters to their corresponding pronunciation. The implementation of the DRC model requires domain-specific knowledge, such as spelling to sound rules. In contrast, the connectionist model (Seidenberg and McClelland, 1989; Plaut et al., 1996) proposed that a word’s pronunciation is generated through a neural network that takes the orthographic representation as the input and outputs the phonological representation, which does not require specific knowledge of grapheme-phoneme correspondence rules. Both models can explain various behaviors in word identification, such as the faster identification of frequent words compared to infrequent ones. Therefore, there is still an ongoing debate about which model better captures the grapheme-phoneme mapping process.
However, most of these models were tested on alphabetic languages (e.g., English and German), and it is still unclear how these models would be generalized to a non-alphabetic language, such as Chinese. The DRC model seems to be unfit for Chinese because there are no regularities in Chinese that can be defined as grapheme-phoneme corresponding rules (Yang et al., 2009). In addition, Coltheart et al. (2001) asserted that “the Chinese, Japanese and Korean writing systems are structurally so different from the English writing system, that a model like the DRC model would simply not be applicable.” (p. 236). Thus the connectionist model is the only candidate. The majority (81%) of Chinese characters are phono-semantic compounds (Li and Kang, 1993), which consist of a phonetic radical that contains pronunciation information (denoted by pinyin),3 and a semantic radical that contains semantic information.4 For example, for the character 晴 (<qing2 >, ‘sunny’), the left side 日 (<ri4 >, ‘sun’) is the semantic radical, and the right side 青 (<qing1 >, ‘blue’) is the phonetic radical. While the phonetic radical does not contain componential information about the pronunciation, e.g., the first part of the phonetic radical does not represent the first phoneme (e.g., consonant)/syllable onset as letter strings, the relationship between the phonetic radical’s pinyin and the character’s pinyin is also quasi-regular. Ignoring the tonal differences, the character’s pinyin can be categorized into 4 types (Fang et al., 1986): regular, the same as the phonetic radical’s pinyin; alliterating, deviating in the syllable final; rhyming, deviating in the syllable onset; and irregular, varying in both syllable onset and final (see Table 1 for examples). The process to pronounce an unknown character involves two steps, where the first step is to identify the phonetic radical, and the second step is to apply the regularity pattern of the pinyin. However, there are no reliable cues to identify the phonetic radical, and the regularity patterns are quite arbitrary (Yang et al., 2009). How do Chinese speakers name an unknown character, and how well can the neural models capture the Chinese speakers’ behaviors?
. | Example characters . |
---|---|
regular | 清, 情, 圊, 晴 – < qing > |
alliterating | 倩 < qian >, 錆 < qiang > |
rhyming | 精, 靖, 菁 – <jing > |
irregular | 猜 <cai >, 靚 <liang >, 靛 <dian > |
. | Example characters . |
---|---|
regular | 清, 情, 圊, 晴 – < qing > |
alliterating | 倩 < qian >, 錆 < qiang > |
rhyming | 精, 靖, 菁 – <jing > |
irregular | 猜 <cai >, 靚 <liang >, 靛 <dian > |
In our study, we first collected human speakers’ answers on unknown character naming, since there is no study investigating how Chinese adults read unknown characters.5 We then trained a set of sequence-to-sequence transformer models with different settings on 4,281 phono-semantic characters. Neither human speakers nor models can name the unknown characters accurately, but the transformers have a slightly better average accuracy (47.4%) than the human speakers (45.3%). We then evaluated how closely the results of our aggregated transformers matched those of the human participants, in aspects of the variety of answer types and answer overlaps. In general, both the transformers and human speakers are able to identify the phonetic radical correctly and apply all 4 types of regularities to infer the pinyin, and the transformer models show a high correlation with human data in the proportion of each regularity type. In addition, there is a considerable amount of agreement between the answers generated by our models and those given by humans. Our results demonstrate that transformer models can capture human behavior in unknown Chinese character naming well.
2 Related Work and Current Study
Skilled Chinese readers make use of the phonetic radicals to name characters (Chen, 1996; Zhou and Marslen-Wilson, 1999; Ding et al., 2004), and previous studies measured how phonetic radicals influence character naming in two ways: regularity and consistency (Fang et al., 1986; Hue, 1992; Hsu et al., 2009). The regularity is exemplified in Table 1, and the consistency is defined as the number of characters that share the same phonetic radicals and pinyin. For example, there are 12 characters sharing the phonetic radical 青 <qing > in Table 1, among which 3 characters (精, 靖, 靖) have the same pinyin <jing >, so the consistency score for these characters is 0.25 (3/12). Many studies have found regularity and consistency effects for human speakers—the regular and more consistent characters are named faster and more accurately, and these effects are stronger for low-frequency characters than high-frequency ones (Lien, 1985; Liu et al., 2003; Tsai et al., 2005).
Previous studies of Chinese character modeling with phonetic radicals as inputs have successfully simulated the regularity effect and consistency effect. Yang et al. (2009) trained a feed-forward network on 4,468 Chinese characters and tested the model on 120 characters (seen in the training). The input to the model includes the character’s radicals and radicals’ positions (e.g., left-right, up-down).6 The output of the model is the phonological features (e.g., stop, lateral) of the character’s pinyin. They also measured the human speakers’ response latency7 on each of the 120 test characters. By comparing the human speakers’ response latency and the model’s sum squared error, they found very similar regularity and consistency effects. In addition, Hsiao and Shillcock (2004, 2005) trained a feed-forward model on 2,159 left-right structured characters, with each character appearing according to its log token frequency. The input included each character’s radicals, and the output was the character’s pinyin. They analyzed the training accuracy of the model and found the model’s sum squared errors lower for the regular characters, which successfully simulated the regularity effect.
The regularity and consistency effect revealed that both human speakers and the neural models utilized the statistic distribution of phonetic radicals in naming familiar characters. However, these effects can not be applied in unknown character naming since the speakers don’t know the statistics of these characters. Therefore, we proposed a new metric (saliency of the phonetic radical) to measure how the phonetic radicals influence the speaker’s unknown character naming behavior. Saliency is defined as the fraction of the regular characters among all characters sharing the same phonetic radical. For example, the phonetic radical 青 <qing > appeared in 12 characters in Table 1, among which 4 characters (清, 情, 圊, 晴) are regular. Thus the saliency score of 青 <qing > is 0.33 (4/12). The more salient a phonetic radical is, the more likely the character that contains it is pronounced the same as its pinyin.
We hypothesized that the human speakers would show a saliency effect in unknown character naming - they would name the characters more accurately if the phonetic radical is more salient. We expected to find a similar saliency effect in the models. In addition, we also closely examine the models’ answers and humans’ answers to investigate if the models can represent the human speaker’s behavior.
3 Data
The base character dataset consists of 4,341 Chinese characters constructed from the IDS dataset in CHISE project (Morioka, 2008). The original IDS (Ideographic Description Sequence) dataset contains 18,347 characters used in China, Japan, and Korea with the decomposition of each character’s phonetic and semantic radicals.8 The character selection criterion include: 1) is used in Chinese; 2) is a phono-semantic compound; 3) has a left-right structure.9 The character’s pinyin, along with its phonetic and semantic radical’s pinyin, was collected using the pinyin package. The frequency of each character was extracted from BLCU Corpus Center (Xun et al., 2016). We further labeled each character’s regularity: regular, alliterating, rhyming, and irregular as described in Table 1. In addition, we calculated each phonetic radical’s saliency.
There are 660 radicals after decomposing the 4,341 characters, among which 46 radicals only serve as the semantic radicals; 493 radicals only serve as the phonetic radicals; 121 radicals serve as both semantic and phonetic radicals. Each radical appears in 7 characters on average, with a range of 1 to 30. Eighty percent of the characters in our database have the phonetic radical on the right, with many exceptions, e.g., the semantic radical ‘戈’ <ge > always appears on the right.
3.1 Test Data
We selected 60 characters with different phonetic radicals from the dataset as our test data, which are listed in Table 14 in Appendix B. The test characters are selected following two criteria to ensure that human speakers are unfamiliar with the character, while familiar with the phonetic radicals: 1) the character appears less than 5 times in the whole corpus, 2) the phonetic radical in each character appears in more than 4 other characters. The average saliency score for these phonetic radicals is 0.43, with the score distribution shown in Figure 1. Among these characters, 22 of them have more than one pinyin, e.g., ‘硞’ (<que >, <ke >, <ku >), which yields 88 pinyins for 60 characters. The distribution of the regularity type for the test characters is shown in Table 2.
3.2 Training Data
We exclude the 60 test characters and use the rest of the characters as our training data (4,281). The regular is the most common type (42.7%), followed by irregular, rhyming, and alliterating. Since many of the characters have extremely low frequency and are not known to the Chinese speakers, we used three training datasets with characters of different frequencies to represent the native speakers’ vocabulary size. The all dataset used all 4,281 characters. The mid dataset consists of 2,140 characters whose frequencies are in the top 50% percentile. The high dataset consists of 1,070 characters with frequencies in the top 25% percentile. The statistics of these training sets are shown in Table 3. Each training set has similar regularity distribution.
Training Data . | all . | mid . | high . |
---|---|---|---|
# characters | 4,281 | 2,140 | 1,070 |
regular (%) | 42.7 | 43.3 | 42.1 |
alliterating (%) | 7.8 | 8.1 | 8.7 |
rhyming (%) | 23.6 | 23.3 | 22.5 |
irregular (%) | 25.9 | 25.3 | 26.7 |
Training Data . | all . | mid . | high . |
---|---|---|---|
# characters | 4,281 | 2,140 | 1,070 |
regular (%) | 42.7 | 43.3 | 42.1 |
alliterating (%) | 7.8 | 8.1 | 8.7 |
rhyming (%) | 23.6 | 23.3 | 22.5 |
irregular (%) | 25.9 | 25.3 | 26.7 |
4 Human Experiment
A total of 55 native speakers of Mandarin participated in this study. All of them are able to read and write in traditional Chinese scripts and pinyin. The average age is 26.3 years, and 80% of them have an education background of college or above. In the experiments, they were asked if they knew the character and prompted to type the pinyin of the character. The detailed experiment procedure and sample questions are described in Appendix A.
4.1 Results: Human Answer Accuracy
In general, the test characters are unknown to the participants.10 The accuracy is calculated on the syllable onset and final, ignoring the tone, since tones are more affected by the speaker’s accent than syllable onsets and finals. For polyphone characters, as long as the participant named one correct pinyin, we counted it as correct. The average accuracy for all participants is 45.3% (27 out of 60 characters), with a range of 26.7%–68.3%. Some characters are more difficult to name than others. For example, 8 characters’ accuracies are 0, meaning that none of the participants named them correctly. The character’s accuracy is calculated as the proportion of participants who named it correctly, ranging from 0%–98.2%. There is a strong positive correlation between the character’s accuracy and its phonetic radical’s saliency (r = 0.62), which confirms our hypothesis about the saliency effect. The more salient the phonetic radical is, the more participants named the character correctly. The accuracy measures how well the human speakers can grasp the grapheme-phoneme distributional patterns in Chinese. The results show that even native speakers can not accurately predict the pronunciation of an unknown character, which reflects the complex nature of Chinese grapheme-phoneme mapping system.
4.2 Results: Human Answer Variability
Since the participants named the character’s pinyin differently, each character has a variety of unique answers. On average, each character has 6.7 answers, with a minimum of 2 answers and a maximum of 15 answers. The number of answers is negatively correlated with the saliency of the phonetic radical (r = -0.51), such that the more salient the phonetic radical, the fewer number of answers the speakers guessed.
We defined 5 answer types based on regularity. The participants either guessed the character’s pinyin the same as its phonetic radical’s (regular), or changing the syllable final (alliterating), the syllable onset (rhyming), or both (irregular), or mistakenly used the semantic radical to name the character (semantic).11 We presented the answer types for character ‘煔’ as an example in Table 4, and defined the production probability Pp by the proportion of participants named that answer type.
煔 <shan >, <qian >, ‘sparkle’ . | ||
---|---|---|
Phonetic Radical: 占 <zhan >, ‘to seize’ . | ||
Semantic Radical: 炎 <yan >, ‘fire’ . | ||
Answer Type | Answer(s) | Pp (%) |
regular | <zhan > | 36.4 |
alliterating | <zhen > | 1.8 |
rhyming | <dan > | 3.6 |
<nian >, <jian >, | ||
irregular | <dian >, <pou > | 34.6 |
<yi >, <tie > | ||
semantic | <yan > | 23.6 |
煔 <shan >, <qian >, ‘sparkle’ . | ||
---|---|---|
Phonetic Radical: 占 <zhan >, ‘to seize’ . | ||
Semantic Radical: 炎 <yan >, ‘fire’ . | ||
Answer Type | Answer(s) | Pp (%) |
regular | <zhan > | 36.4 |
alliterating | <zhen > | 1.8 |
rhyming | <dan > | 3.6 |
<nian >, <jian >, | ||
irregular | <dian >, <pou > | 34.6 |
<yi >, <tie > | ||
semantic | <yan > | 23.6 |
The average production probability for each type is listed in Table 5. Most of the participants are able to identify the phonetic radical correctly, as the average production probability of the semantic type is only 2%. The regular answer type has the highest production probability (58%), suggesting that the participants are more likely to name the character the same as its phonetic radical. The production probabilities of answer types for each character are plotted in Figure 3 in Section 6.
Answer Type . | Average Pp (%) . | Range of Pp (%) . |
---|---|---|
regular | 58.0±25.8 | 0–98.2 |
alliterating | 6.8±16.4 | 0–81.8 |
rhyming | 13.0±18.9 | 0–81.8 |
irregular | 20.6±20.0 | 0–72.7 |
semantic | 1.6±4.6 | 0–23.6 |
Answer Type . | Average Pp (%) . | Range of Pp (%) . |
---|---|---|
regular | 58.0±25.8 | 0–98.2 |
alliterating | 6.8±16.4 | 0–81.8 |
rhyming | 13.0±18.9 | 0–81.8 |
irregular | 20.6±20.0 | 0–72.7 |
semantic | 1.6±4.6 | 0–23.6 |
5 Transformer Model
5.1 Experiment Setup
Both encoder and decoder of all our models had 2 layers, 4 attention heads, 128 expected features in the input, and 256 as the dimension of the feed-forward network model. For training, we split the dataset into train/dev splits of 90/10, and replace those tokens that appear once in training data by unk. We also set dropout to 0.1, batch size to 16, and used the Adam optimizer (Kingma and Ba, 2015) with varied learning rates in the training process, computed according to Vaswani et al. (2017). We used 5 different random seeds, and trained 40 epochs with early stopping for all of our experiments. For inference, we set beam size to 3.
5.2 Experiment 1
We trained a set of models to simulate the grapheme-phoneme mapping process in Chinese speakers. Our base model used the phonetic radical’s orthographic forms to generate syllable onset and final (without tone) of the target character. We further examined whether identifying the phonetic radical before generating the syllable onset and final would improve the model’s performance. We labeled the phonetic radical’s position (left or right) with two methods: labelm and labels. labelm used the true position of the phonetic radical as the ground truth label. Besides, since human speakers do not always identify the phonetic radical’s position correctly, labels labeled the position of the phonetic radical based on the phonetic similarity. We calculated the phonetic similarity between the character’s pinyin and the two radicals’ pinyins using the Chinese Phonetic Similarity Estimator (Li et al., 2018). The radical with higher phonetic similarity was labeled as the phonetic radical.13 We further labeled the regularity type of the characters based on labelm and labels, hence yielding labelmr and labelsr. Examples of input and gold output in the training data are shown in Table 6. All the models were trained on all, mid, and high datasets as described in section 3.2.
Input . | Begin, 火, 各, End . |
---|---|
Model | Output |
base | Begin, l, uo, End |
labelm | Begin, right, l, uo, End |
labels | Begin, left, l, uo, End |
labelmr | Begin, right, irregular, l, uo, End |
labelsr | Begin, left, rhyming, l, uo, End |
Condition | Input |
all+freq | Begin, 火, 各, high, End |
Condition | Output (base model as an example) |
[+Shuffle] | Begin, uo, l, End |
[+Tone] | Begin, l, uo, 4, End |
Input . | Begin, 火, 各, End . |
---|---|
Model | Output |
base | Begin, l, uo, End |
labelm | Begin, right, l, uo, End |
labels | Begin, left, l, uo, End |
labelmr | Begin, right, irregular, l, uo, End |
labelsr | Begin, left, rhyming, l, uo, End |
Condition | Input |
all+freq | Begin, 火, 各, high, End |
Condition | Output (base model as an example) |
[+Shuffle] | Begin, uo, l, End |
[+Tone] | Begin, l, uo, 4, End |
Since previous studies suggested that the regularity and consistency effects are more prominent for the characters with low frequency than high frequency (e.g., Ziegler et al., 2000; Chen et al., 2009), the frequency of the known characters might also influence how participants predict the unknown characters. We further added the frequency label as an input feature in the full training data as the all+freq model. The characters were categorized into four categories based on their frequency: ‘rare’ (frequency = 1), ‘low’ (1 < frequency ≤ 50% percentile), ‘mid’ (50% percentile < frequency ≤ 75% percentile), and ‘high’ (frequency > 75% percentile). The distribution of regularity types is similar for the characters with different frequencies. The summary of the number of characters and each regularity type can be found in Appendix B, Table 12.
In addition, we added two conditions for output in training all models: Shuffling and Adding tones. We shuffle the position of the syllable onset and final in model output to explore the impact of the generated order since we don’t know if the human speakers identify the syllable onset or syllable final first in character naming. We also add tones before the ‘End’ token in the generation to see whether it improves the model performance. Examples of input and output of the conditions are shown in Table 6. In total, there are 80 types of models with different settings.
Accuracy Results
We calculated the test accuracy the same way as for the human data: We only counted the accuracy of the syllable onset and final. For polyphone characters, as long as the model predicted one correct pinyin, it is counted as correct. The average accuracy of all 400 models (80 types x 5 random seeds) is 42.1%, which is significantly lower than the humans’ accuracy (45.3%, t = 3.15, p<0.01). The average accuracy of each type of model is listed in Table 7. The best performing model is all+freq with labelm without tone and with shuffling, which achieved an accuracy of 50.3%. Compared to the base model, adding the label of phonetic position label and the character’s regularity label usually could improve the model’s accuracy. Adding tone would generally hurt the model’s accuracy. Shuffling the syllable onset and final and adding the frequency label in the input would not change the model’s accuracy.
data . | label . | –T–S . | –T+S . | +T–S . | +T+S . |
---|---|---|---|---|---|
all | base | 49.3 | 49.3 | 42.3 | 46.0 |
labelm | 48.0 | 49.7 | 45.3 | 47.7 | |
labels | 46.0 | 45.3 | 42.3 | 48.7 | |
labelmr | 47.0 | 48.7 | 48.7 | 49.7 | |
labelsr | 44.0 | 47.3 | 45.0 | 48.3 | |
mid | base | 41.7 | 41.3 | 38.7 | 41.7 |
labelm | 44.3 | 43.0 | 44.0 | 42.3 | |
labels | 41.3 | 43.3 | 41.3 | 42.3 | |
labelmr | 42.0 | 40.3 | 39.7 | 44.3 | |
labelsr | 37.7 | 42.7 | 39.0 | 42.0 | |
high | base | 28.7 | 32.3 | 29.3 | 32.3 |
labelm | 36.3 | 34.7 | 30.7 | 35.3 | |
labels | 32.7 | 36.0 | 30.0 | 34.0 | |
labelmr | 31.3 | 31.7 | 31.3 | 32.0 | |
labelsr | 32.3 | 32.0 | 31.0 | 33.7 | |
all+ freq | base | 46.7 | 47.0 | 47.7 | 46.7 |
labelm | 49.7 | 50.3 | 47.3 | 47.0 | |
labels | 45.3 | 47.3 | 47.0 | 48.3 | |
labelmr | 46.3 | 49.3 | 47.0 | 48.0 | |
labelsr | 47.7 | 44.7 | 44.0 | 47.7 |
data . | label . | –T–S . | –T+S . | +T–S . | +T+S . |
---|---|---|---|---|---|
all | base | 49.3 | 49.3 | 42.3 | 46.0 |
labelm | 48.0 | 49.7 | 45.3 | 47.7 | |
labels | 46.0 | 45.3 | 42.3 | 48.7 | |
labelmr | 47.0 | 48.7 | 48.7 | 49.7 | |
labelsr | 44.0 | 47.3 | 45.0 | 48.3 | |
mid | base | 41.7 | 41.3 | 38.7 | 41.7 |
labelm | 44.3 | 43.0 | 44.0 | 42.3 | |
labels | 41.3 | 43.3 | 41.3 | 42.3 | |
labelmr | 42.0 | 40.3 | 39.7 | 44.3 | |
labelsr | 37.7 | 42.7 | 39.0 | 42.0 | |
high | base | 28.7 | 32.3 | 29.3 | 32.3 |
labelm | 36.3 | 34.7 | 30.7 | 35.3 | |
labels | 32.7 | 36.0 | 30.0 | 34.0 | |
labelmr | 31.3 | 31.7 | 31.3 | 32.0 | |
labelsr | 32.3 | 32.0 | 31.0 | 33.7 | |
all+ freq | base | 46.7 | 47.0 | 47.7 | 46.7 |
labelm | 49.7 | 50.3 | 47.3 | 47.0 | |
labels | 45.3 | 47.3 | 47.0 | 48.3 | |
labelmr | 46.3 | 49.3 | 47.0 | 48.0 | |
labelsr | 47.7 | 44.7 | 44.0 | 47.7 |
5.3 Experiment 2
In Experiment 1, the input of our models only used the orthographic form of the radicals, which is how the previous literature described the Chinese grapheme-phoneme mapping process. However, the models might not have enough data to learn the full mapping from radicals to pinyin because many radicals only appeared once or twice in the training data since we only included compound characters with the left-right structure. For example, the phonetic radical ‘乘’ <cheng > only occurred once in the character ‘剩’ <sheng > in the training data.14 The models would not be able to accurately learn the pinyins of these radicals. However, human speakers know the pinyin of most radicals, since many radicals are also commonly used as stand-alone characters, e.g., ‘乘’ is a stand-alone character meaning ‘to multiply’. In order to better model the human speakers, it is necessary to inject pinyin of the radicals as external information to the model. The model would also benefit from the added radicals’ pinyin to generate the character’s pinyin.
In addition, pinyin also plays an important role in modern Chinese speakers’ reading and spelling experience. Pinyin is a Romanized phonetic coding system created in 1958 to promote literacy (Zhou, 1958). In the information age, pinyin has become indispensable in Chinese speakers’ lives because it is the dominant typing system for computers, smartphones, and electronic devices. The prevalent experience of typing characters through pinyin has challenged the traditional view that Chinese characters are processed purely through orthographic forms (Tan et al., 2013). Many recent studies have found that pinyin mediates the character recognition process (Chen et al., 2017; Lyu et al., 2021; Yuan et al., 2022). To better capture modern Chinese speakers’ character naming process, it is necessary to incorporate the radical’s orthographic form as well as its pinyin in our models.
Therefore, in Experiment 2, we added the radical’s pinyin (syllable onset, syllable final, and tone) in the input, as shown in Table 8. We used the same model variations as in Experiment 115 and trained 80 different types of models (5 random seeds for each type) with the new input. The training settings are the same as Experiment 1.
Accuracy Results
Adding pinyin to the input has increased the model’s accuracy.16 The average accuracy of 400 models in Experiment 2 is 47.4%, which is significantly higher than the humans’ accuracy (t = −2.7, p <0.01). The accuracy for each type of model is listed in Table 11 in Appendix B. The best performing model is all+freq with labelmr without tone and with shuffling, which achieved an accuracy of 55%. The effects of different labels, adding tone, and shuffling are similar to the models in Experiment 1.
6 Comparison Between Models’ Results and Human Behaviors
In this section, we compared transformer models’ results in Experiments 1 (model[–pinyin]) and 2 (model[+pinyin]) with human performance. Since human participants are different, i.e., they have different vocabularies, and they may use different strategies to identify the phonetic radical, we used all 80 models in each experiment to represent the human variety. Following Corkery et al. (2019), each random initialization was also treated as an individual participant. Therefore, the sample size for the human participants is 55, and the sample size for the models in each experiment is 400 (80 models × 5 initializations). We focused on three types of similarities: 1) accuracy, i.e., do humans and models show similar accuracy on each character? 2) overlap, i.e., do humans and models predict the same pinyin for each character? 3) variability, i.e., do humans and models have similar answer regularity patterns?
Accuracy
We calculated each character’s accuracy for model[–pinyin] and model[+pinyin]. First, both models showed saliency effect: The model’s character accuracy is positively correlated with saliency score (Pearson r = 0.48 for model[–pinyin] and r = 0.57 for model[+pinyin]), which is not significantly different from humans’ saliency correlation (r = 0.62). In addition, there’s a strong correlation between human character accuracy and both models’ character accuracy (model[–pinyin]r = 0.79, model[+pinyin]r= 0.88), suggesting that the humans and models are in high agreement. In conclusion, the transformer models’ answers are very similar to the human answers in terms of character accuracy.
Overlap
The overlap rate was computed to measure to what extent different human speakers (and models) predict the same answers for each character. For example, if participant 1 and 2 have 30 same answers, then the overlap rate = 50% (30/60). Among 1,485 answer pairs of 55 human speakers, the average overlap rate of human-human is 50.2%, with a range of 25.0% – 73.3%. For model[–pinyin], among 400 models and 55 speakers, the average overlap rate for 22,000 answer pairs is 39.6%, with a range of 12.0% – 66.7%. For model[+pinyin], the average overlap rate of 22,000 answer pairs is 45.2%, with a range of 16.7% – 71.7%. Both models’ overlap rates are significantly lower than the human-human overlap rate, and model[+pinyin]’s overlap rate is significantly higher than model[–pinyin]. In addition, we computed the human-model overlap rate for different models, with 275 answer pairs for each model (5 random seeds × 55 human speakers).17 The best model for model[–pinyin] is all with labelmr with tone and without shuffling, with an overlap rate of 45.6%. The best model for model[+pinyin] is all+freq with labels with tone and without shuffling, with an overlap rate of 50.1%, which is not significantly different from human-human overlap rate. The overlap results are summarized in Table 9. The density plot of the overlap rate for human-human, human-all models, and human-best model is shown in Figure 2. In general, the humans’ answers are more similar to each other than to the models’ answers. model[+pinyin]’s answers are more similar to human answers than model[–pinyin].
. | Overlap rate . | Range . |
---|---|---|
Human - Human | 50.2 ±7.0 | 25.0–73.3 |
Transformer models - Human | ||
All model[–pinyin] | 39.6* ±7.6 | 11.7–66.7 |
Best model[–pinyin] | 45.6* ±5.8 | 28.3–61.7 |
All model[+pinyin] | 45.3* ±7.0 | 16.7–71.7 |
Best model[+pinyin] | 50.1 ±6.1 | 31.7–66.7 |
. | Overlap rate . | Range . |
---|---|---|
Human - Human | 50.2 ±7.0 | 25.0–73.3 |
Transformer models - Human | ||
All model[–pinyin] | 39.6* ±7.6 | 11.7–66.7 |
Best model[–pinyin] | 45.6* ±5.8 | 28.3–61.7 |
All model[+pinyin] | 45.3* ±7.0 | 16.7–71.7 |
Best model[+pinyin] | 50.1 ±6.1 | 31.7–66.7 |
indicates significantly smaller than 50.2.
Variability
Like human speakers, transformer models also produce different answers for each character. We categorized these answers based on their regularity type and calculated the models’ averaged production probability (Pp) for each answer type, as listed in Table 10. We further calculated Spearman correlation (ρ) and Pearson correlation (r) between the production probability of each type in human answers and the models’ answers on each character (N = 60). All the regularity types are highly correlated except for the semantic type. The models did not produce as many semantic type answers as humans, suggesting that the models are better at identifying the phonetic radical than humans. In addition, we also calculated the cross-entropy between the humans and the models on the production probability of 5 regularity types. The cross-entropy for model[–pinyin] is H(human, model[–pinyin]) = 1.79 and for model[+pinyin] is H(human, model[+pinyin]) = 1.74, suggesting that model[+pinyin] is slightly more similar to the human results than the model[–pinyin].
. | model . | Cor. . | model . | Cor. . |
---|---|---|---|---|
. | [–pinyin] . | [+pinyin] . | ||
Reg. | 39.4* ±32.6 | ρ 0.72 | 52.9 ±30.3 | ρ 0.70 |
r 0.71 | r 0.72 | |||
Alli. | 10.9 ±21.4 | ρ 0.59 | 10.1 ±19.7 | ρ 0.51 |
r 0.95 | r 0.85 | |||
Rhym. | 22.6* ±28.4 | ρ 0.64 | 20.6 ±25.1 | ρ 0.70 |
r 0.58 | r 0.62 | |||
Irr. | 26.6 ±28.1 | ρ 0.55 | 16.1 ±20.6 | ρ 0.67 |
r 0.50 | r 0.58 | |||
Sem. | 0.5* ±1.7 | ρ 0.39 | 0.2* ±0.9 | ρNA† |
r 0.30 | r 0.09 |
. | model . | Cor. . | model . | Cor. . |
---|---|---|---|---|
. | [–pinyin] . | [+pinyin] . | ||
Reg. | 39.4* ±32.6 | ρ 0.72 | 52.9 ±30.3 | ρ 0.70 |
r 0.71 | r 0.72 | |||
Alli. | 10.9 ±21.4 | ρ 0.59 | 10.1 ±19.7 | ρ 0.51 |
r 0.95 | r 0.85 | |||
Rhym. | 22.6* ±28.4 | ρ 0.64 | 20.6 ±25.1 | ρ 0.70 |
r 0.58 | r 0.62 | |||
Irr. | 26.6 ±28.1 | ρ 0.55 | 16.1 ±20.6 | ρ 0.67 |
r 0.50 | r 0.58 | |||
Sem. | 0.5* ±1.7 | ρ 0.39 | 0.2* ±0.9 | ρNA† |
r 0.30 | r 0.09 |
indicates significantly different from human (Pp).
is due to too many zeros in the data that the correlation cannot be calculated.
The production probability of different regularity types for each character is shown in Figure 3. The answer type patterns are very similar for humans and models except for the semantic type. Humans produced semantic type answers for 15 characters, while both our models produced semantic type for fewer characters with a much smaller production probability. This implied that phonetic radicals are identified differently by humans and transformer models. Humans are affected by a wide range of linguistic knowledge in identifying the phonetic radical, including the semantic meaning of the radical, vocabulary size, and reading comprehension (Anderson et al., 2013; Yeh et al., 2017). The models did not receive these extra inputs, and thus did not closely capture human behavior on the semantic answer type.
7 Conclusion and Discussion
Conclusion
We evaluated transformer models and human behaviors on an unknown Chinese naming task. This task is difficult for both humans and transformer models, as the average accuracy is lower than 50%. Humans have higher accuracy than model[–pinyin] and lower accuracy than model[+pinyin], and the models and the humans have very similar performances. First, saliency effects were found in both human data and the models’ results, suggesting that both models and humans utilize the statistical distribution of the phonetic radical to infer the character’s pinyin. Further, although humans’ answers are more similar to each other, our models also achieved a substantial overlap with humans’ answers. Additionally, the production probability of each answer type is highly correlated between models and humans (except for semantic type), suggesting that both models and humans are able to apply all regularity patterns in producing answers. Finally, models with radical’s pinyins in the input are more similar to humans and achieved higher accuracy.
Capturing Quasi-regularity
Our work is also related to the long-standing criticism that the neural networks may only learn the most frequent class and can not extend other minority classes, thus would fail to learn the quasi-regularity in languages (Marcus et al., 1995). Previous studies on morphological inflections have shown that the neural models overgeneralized the most frequent inflections on nonce words and had almost no correlation with humans’ production probability on the less frequent inflections (e.g., ρ = 0.05 for the /-er/ suffix in German plural [McCurdy et al., 2020], and r = 0.17 for irregular English verbs [Corkery et al., 2019]). However, our results showed that the transformer models could learn the quasi-regularity in Chinese character naming, that the models produce all answer types, and the production probability of each type is highly correlated with human data.
However, our results do not contradict the previous studies. Chinese character naming and morphological inflection both exhibit quasi-regularity, but the two domains are very different: The patterns in Chinese character naming are less rule-governed. This paper’s contribution to the debate of quasi-regularity in language processing is not to provide a ‘yes’ or ‘no’ answer; instead, we used a novel task and showed that the neural models have the potential to model human behaviors in learning quasi-regularity. We hope our study could inspire future work in this field to apply diverse tasks and conduct more detailed examinations of neural models’ ability in learning quasi-regularity.
Modeling Chinese Reading with Neural Network
Our study also contributed to the current debate of whether reading skill is acquired by a domain-general statistical learning mechanism (Plaut, 2005), or language-specific knowledge such as the DRC model (Coltheart et al., 2001). Our results demonstrated that a general statistical learning mechanism (implemented as the transformer model) could learn Chinese grapheme-phoneme mapping. We not only successfully simulated the general saliency effects in humans’ unknown character naming behavior, but also showed in details that the answers produced by models and humans are highly similar. Another contribution to modeling Chinese reading is that we are the first study that incorporated the radicals’ pinyin in the model. Models with pinyin as input not only had better accuracy, but also are more similar to human behavior. Our results echoed the recent literature on the pinyin effect. For modern Chinese speakers who type characters through pinyin more often than hand-writing characters, pinyin can be an important mediator for the grapheme-phoneme mapping process.
Acknowledgments
We would like to thank the anonymous reviewers and action editor for their valuable feedback. We would also like to thank Kevin Gimpel, Allyson Ettinger, Virginia Valian, Martin Chodorow, and Kyle Gorman for their insightful discussions and suggestions.
Notes
The code and data for this paper can be found at: https://github.com/xiaomeng-ma/Chinese-Character-Naming.
The lexical route is usually applied to sight words (e.g., ‘of’, ‘and’) and words that don’t follow grapheme-phoneme correspondence rules (e.g., ‘colonel’).
Chinese characters use pinyin to represent the pronunciation. The pinyin system consists of 24 syllable initials (mostly contain a consonant), 34 syllable finals (mostly contain a vowel or vowels), and 4 tones.
The phonetic radical and semantic radical are mutually exclusive, and they are defined in the ancient Chinese dictionary 《說文解字⟫ ‘Shuowen Jiezi’.
There are 10 different Chinese character structures clustered by the arrangement of the character radicals, e.g., left-right (日 + 青 = 晴), top-down (相 + 心 = 想), and enclosure (口 + 或 = 國). The left-right structure is the most common type (71%) (Hsiao and Shillcock, 2006).
Response latency measures the response speed, usually in milliseconds.
The phonetic and semantic radicals are decomposed according to Shuowen Jiezi 《說文解字⟫.
Following Hsiao and Shillcock (2004), we only selected left-right structure to make sure that the character’s structure is not a variable in our study.
Very few participants indicated that they knew one or two test characters. For those who indicated that they knew the character, they still answered its pinyin incorrectly.
When examining the data, we found that some participants named the character the same as its semantic radical. We loosely defined this type of error as semantic type. It could also be that the participants applied irregular on the phonetic radical, and the pinyin happened to be the same as the semantic radical’s pinyin. However, there’s no way to confirm this. We asked some of our participants (with linguistic background) to explain how they guessed the pinyin, and none of them could articulate their thinking process.
We did not use a classification model because there are certain rules in pinyin formation (e.g., /ü/ cannot follow /b/, /p/, /m/, /f/), which requires the model to learn the syllable onsets and finals jointly.
For example, the character ‘烙’ <luo4 > (‘flatiron’) consists of the semantic radical ‘火’ <huo3 > (‘fire’) and the phonetic radical ‘各’ <ge4 > (‘each’). The distance between <luo4 > and <huo3 > is 7.5, and the distance between <luo4 > and <ge4 > is 35.6. For labels, the output radical should be ‘left’, although the left radical ‘火’ is the semantic radical.
We choose the first pinyin from the pinyin package for polyphone radicals.
For the output, we added labelm, labels, labelmr, labelsr as well as adding tone and shuffling. For the input, we added frequency label to create all+freq.
We cannot fully rule out the possibility that the increased accuracy is due to the model having longer inputs with pinyin instead of the model making use of the phonetic information. However, the input length might not have a significant impact on the models because our models with frequency labels (all vs all+freq) also vary in input lengths but the accuracies didn’t change much.
See the detailed overlap results for model[–pinyin] and model[+pinyin] in Table 13, Appendix B.
References
Appendix A. Chinese Character Naming Experiment
The human Chinese character naming experiment received IRB approval. The participants were recruited online and in person. The selection criteria include: 1) native speaker of Mandarin; 2) able to read and write in traditional Chinese scripts and pinyin. The participants completed an online questionnaire on Qualtrics on their phones or computers.
The participants were first asked to complete the screening questions to make sure that they are able to read and write in traditional Chinese scripts and pinyin. The screen questions are:
請將下面一段漢語拼音翻譯成漢字 (聲調用數字代替) (Please transcribe the following pinyin into Chinese. Use numbers to represent the tone):
‘chun1 mian2 bu4 jue2 xiao3, chu4 chu4 wen2 ti2 niao3.’
請將下面一段漢字翻譯成漢語拼音 (聲調用數字代替) (Please transcribe the following Chinese into pinyin. Use numbers to represent the tone):
‘夜來風雨聲, 花落知多少。’
Then the participants were asked to provide the pinyin for 60 test characters. The participants first selected ‘yes’ or ‘no’ whether they know the character. Then they were asked to type the pinyin of the character. Example questions are:
請問您認識" 紑" 這個字嗎? (Do you know the character 紑?)
□ 認識 (yes) □ 不認識 (no)
請猜測並標註" 紑" 的讀音: (Please guess and write the pinyin of 紑)
The 60 test characters were separated into 2 test blocks, with 30 characters each. In between the 2 blocks, we set a block of 15 frequent characters and ask the participants to provide the answer to make it more engaging for the participants. An example question is:
請標註“河”的讀音: (Please write the pinyin of “河”)
Appendix B. Tables of Statistic Summaries
data . | label . | –T–S . | –T+S . | +T–S . | +T+S . |
---|---|---|---|---|---|
all | base | 49.5 | 50.3 | 51.0 | 49.2 |
labelm | 48.2 | 49.0 | 49.8 | 48.8 | |
labels | 48.2 | 50.8 | 50.8 | 51.2 | |
labelmr | 52.3 | 53.5 | 53.7 | 50.0 | |
labelsr | 51.0 | 51.0 | 52.3 | 49.2 | |
mid | base | 47.0 | 43.7 | 45.3 | 46.7 |
labelm | 47.7 | 48.0 | 48.0 | 45.0 | |
labels | 49.7 | 49.3 | 48.7 | 43.0 | |
labelmr | 46.0 | 45.0 | 45.3 | 47.7 | |
labelsr | 49.0 | 52.0 | 49.7 | 45.3 | |
high | base | 40.0 | 41.3 | 39.7 | 41.3 |
labelm | 39.3 | 39.7 | 42.0 | 39.0 | |
labels | 40.7 | 40.0 | 41.7 | 42.7 | |
labelmr | 45.0 | 43.0 | 43.0 | 41.7 | |
labelsr | 44.0 | 43.7 | 42.0 | 44.0 | |
all+freq | base | 48.0 | 49.7 | 52.3 | 49.3 |
labelm | 46.0 | 47.3 | 48.0 | 49.3 | |
labels | 47.3 | 52.7 | 53.3 | 51.0 | |
labelmr | 52.3 | 55.0 | 53.7 | 50.3 | |
labelsr | 49.7 | 49.3 | 50.7 | 47.3 |
data . | label . | –T–S . | –T+S . | +T–S . | +T+S . |
---|---|---|---|---|---|
all | base | 49.5 | 50.3 | 51.0 | 49.2 |
labelm | 48.2 | 49.0 | 49.8 | 48.8 | |
labels | 48.2 | 50.8 | 50.8 | 51.2 | |
labelmr | 52.3 | 53.5 | 53.7 | 50.0 | |
labelsr | 51.0 | 51.0 | 52.3 | 49.2 | |
mid | base | 47.0 | 43.7 | 45.3 | 46.7 |
labelm | 47.7 | 48.0 | 48.0 | 45.0 | |
labels | 49.7 | 49.3 | 48.7 | 43.0 | |
labelmr | 46.0 | 45.0 | 45.3 | 47.7 | |
labelsr | 49.0 | 52.0 | 49.7 | 45.3 | |
high | base | 40.0 | 41.3 | 39.7 | 41.3 |
labelm | 39.3 | 39.7 | 42.0 | 39.0 | |
labels | 40.7 | 40.0 | 41.7 | 42.7 | |
labelmr | 45.0 | 43.0 | 43.0 | 41.7 | |
labelsr | 44.0 | 43.7 | 42.0 | 44.0 | |
all+freq | base | 48.0 | 49.7 | 52.3 | 49.3 |
labelm | 46.0 | 47.3 | 48.0 | 49.3 | |
labels | 47.3 | 52.7 | 53.3 | 51.0 | |
labelmr | 52.3 | 55.0 | 53.7 | 50.3 | |
labelsr | 49.7 | 49.3 | 50.7 | 47.3 |
Label . | Freq. . | # of characters . | regular (%) . | alliterating (%) . | rhyming (%) . | irregular (%) . |
---|---|---|---|---|---|---|
Rare | = 1 | 1025 | 41.6 | 7.0 | 22.7 | 28.7 |
Low | 2 – 29 | 1116 | 42.7 | 8.0 | 24.8 | 24.5 |
Mid | 30 – 2337 | 1070 | 44.6 | 7.5 | 24.1 | 23.8 |
High | > 2337 | 1070 | 42.1 | 8.7 | 22.5 | 26.7 |
Label . | Freq. . | # of characters . | regular (%) . | alliterating (%) . | rhyming (%) . | irregular (%) . |
---|---|---|---|---|---|---|
Rare | = 1 | 1025 | 41.6 | 7.0 | 22.7 | 28.7 |
Low | 2 – 29 | 1116 | 42.7 | 8.0 | 24.8 | 24.5 |
Mid | 30 – 2337 | 1070 | 44.6 | 7.5 | 24.1 | 23.8 |
High | > 2337 | 1070 | 42.1 | 8.7 | 22.5 | 26.7 |
Overlap Rate . | No Tone . | Tone . | |||||||
---|---|---|---|---|---|---|---|---|---|
. | No Shuffle . | Shuffle . | No Shuffle . | Shuffle . | |||||
Data . | Model . | model . | model . | model . | model . | model . | model . | model . | model . |
[–pinyin] . | [+pinyin] . | [–pinyin] . | [+pinyin] . | [–pinyin] . | [+pinyin] . | [–pinyin] . | [+pinyin] . | ||
all | base | 0.43 ±0.06 | 0.47 ±0.06 | 0.44 ±0.06 | 0.45 ±0.06 | 0.41 ±0.06 | 0.47 ±0.06 | 0.42 ±0.06 | 0.48 ±0.06 |
labelm | 0.41 ±0.06 | 0.49 ±0.06 | 0.43 ±0.05 | 0.49 ±0.07 | 0.42 ±0.05 | 0.49 ±0.07 | 0.42 ±0.06 | 0.48 ±0.06 | |
labelmr | 0.43 ±0.07 | 0.45 ±0.05 | 0.43 ±0.05 | 0.47 ±0.06 | 0.46 ±0.06 | 0.43 ±0.06 | 0.44 ±0.06 | 0.45 ±0.07 | |
labels | 0.42 ±0.06 | 0.47 ±0.06 | 0.44 ±0.06 | 0.45 ±0.06 | 0.44 ±0.06 | 0.48 ±0.06 | 0.45 ±0.06 | 0.48 ±0.06 | |
labelsr | 0.42 ±0.07 | 0.46 ±0.07 | 0.42 ±0.06 | 0.47 ±0.06 | 0.44 ±0.06 | 0.48 ±0.06 | 0.44 ±0.05 | 0.47 ±0.06 | |
mid | base | 0.41 ±0.06 | 0.46 ±0.07 | 0.41 ±0.06 | 0.44 ±0.06 | 0.39 ±0.06 | 0.45 ±0.07 | 0.41 ±0.06 | 0.45 ±0.07 |
labelm | 0.42 ±0.06 | 0.46 ±0.06 | 0.39 ±0.06 | 0.47 ±0.06 | 0.42 ±0.07 | 0.47 ±0.06 | 0.41 ±0.06 | 0.44 ±0.07 | |
labelmr | 0.42 ±0.06 | 0.44 ±0.08 | 0.41 ±0.06 | 0.47 ±0.06 | 0.41 ±0.06 | 0.45 ±0.06 | 0.42 ±0.06 | 0.46 ±0.06 | |
labels | 0.41 ±0.05 | 0.48 ±0.06 | 0.42 ±0.06 | 0.47 ±0.07 | 0.37 ±0.06 | 0.48 ±0.07 | 0.40 ±0.07 | 0.46 ±0.07 | |
labelsr | 0.38 ±0.07 | 0.45 ±0.08 | 0.42 ±0.06 | 0.47 ±0.06 | 0.41 ±0.06 | 0.45 ±0.06 | 0.39 ±0.06 | 0.45 ±0.06 | |
high | base | 0.32 ±0.06 | 0.38 ±0.07 | 0.31 ±0.06 | 0.39 ±0.06 | 0.30 ±0.05 | 0.41 ±0.08 | 0.32 ±0.06 | 0.42 ±0.06 |
labelm | 0.32 ±0.06 | 0.41 ±0.08 | 0.30 ±0.06 | 0.40 ±0.06 | 0.31 ±0.06 | 0.42 ±0.06 | 0.32 ±0.06 | 0.39 ±0.07 | |
labelmr | 0.34 ±0.07 | 0.45 ±0.07 | 0.32 ±0.06 | 0.43 ±0.08 | 0.33 ±0.07 | 0.45 ±0.07 | 0.32 ±0.06 | 0.44 ±0.07 | |
labels | 0.30 ±0.07 | 0.41 ±0.07 | 0.33 ±0.06 | 0.41 ±0.07 | 0.31 ±0.06 | 0.43 ±0.06 | 0.34 ±0.06 | 0.43 ±0.07 | |
labelsr | 0.31 ±0.05 | 0.45 ±0.06 | 0.32 ±0.06 | 0.43 ±0.06 | 0.31 ±0.05 | 0.44 ±0.06 | 0.32 ±0.06 | 0.44 ±0.07 | |
all+freq | base | 0.43 ±0.06 | 0.46 ±0.07 | 0.42 ±0.06 | 0.45 ±0.07 | 0.44 ±0.06 | 0.47 ±0.06 | 0.43 ±0.06 | 0.47 ±0.06 |
labelm | 0.44 ±0.06 | 0.44 ±0.07 | 0.44 ±0.06 | 0.46 ±0.06 | 0.43 ±0.06 | 0.47 ±0.06 | 0.40 ±0.06 | 0.47 ±0.07 | |
labelmr | 0.44 ±0.06 | 0.45 ±0.07 | 0.42 ±0.05 | 0.44 ±0.06 | 0.43 ±0.06 | 0.43 ±0.05 | 0.43 ±0.06 | 0.47 ±0.06 | |
labels | 0.43 ±0.06 | 0.46 ±0.06 | 0.44 ±0.06 | 0.48 ±0.06 | 0.42 ±0.06 | 0.50 ±0.06 | 0.41 ±0.06 | 0.48 ±0.06 | |
labelsr | 0.43 ±0.05 | 0.46 ±0.06 | 0.43 ±0.06 | 0.47 ±0.06 | 0.41 ±0.07 | 0.46 ±0.06 | 0.45 ±0.06 | 0.45 ±0.06 |
Overlap Rate . | No Tone . | Tone . | |||||||
---|---|---|---|---|---|---|---|---|---|
. | No Shuffle . | Shuffle . | No Shuffle . | Shuffle . | |||||
Data . | Model . | model . | model . | model . | model . | model . | model . | model . | model . |
[–pinyin] . | [+pinyin] . | [–pinyin] . | [+pinyin] . | [–pinyin] . | [+pinyin] . | [–pinyin] . | [+pinyin] . | ||
all | base | 0.43 ±0.06 | 0.47 ±0.06 | 0.44 ±0.06 | 0.45 ±0.06 | 0.41 ±0.06 | 0.47 ±0.06 | 0.42 ±0.06 | 0.48 ±0.06 |
labelm | 0.41 ±0.06 | 0.49 ±0.06 | 0.43 ±0.05 | 0.49 ±0.07 | 0.42 ±0.05 | 0.49 ±0.07 | 0.42 ±0.06 | 0.48 ±0.06 | |
labelmr | 0.43 ±0.07 | 0.45 ±0.05 | 0.43 ±0.05 | 0.47 ±0.06 | 0.46 ±0.06 | 0.43 ±0.06 | 0.44 ±0.06 | 0.45 ±0.07 | |
labels | 0.42 ±0.06 | 0.47 ±0.06 | 0.44 ±0.06 | 0.45 ±0.06 | 0.44 ±0.06 | 0.48 ±0.06 | 0.45 ±0.06 | 0.48 ±0.06 | |
labelsr | 0.42 ±0.07 | 0.46 ±0.07 | 0.42 ±0.06 | 0.47 ±0.06 | 0.44 ±0.06 | 0.48 ±0.06 | 0.44 ±0.05 | 0.47 ±0.06 | |
mid | base | 0.41 ±0.06 | 0.46 ±0.07 | 0.41 ±0.06 | 0.44 ±0.06 | 0.39 ±0.06 | 0.45 ±0.07 | 0.41 ±0.06 | 0.45 ±0.07 |
labelm | 0.42 ±0.06 | 0.46 ±0.06 | 0.39 ±0.06 | 0.47 ±0.06 | 0.42 ±0.07 | 0.47 ±0.06 | 0.41 ±0.06 | 0.44 ±0.07 | |
labelmr | 0.42 ±0.06 | 0.44 ±0.08 | 0.41 ±0.06 | 0.47 ±0.06 | 0.41 ±0.06 | 0.45 ±0.06 | 0.42 ±0.06 | 0.46 ±0.06 | |
labels | 0.41 ±0.05 | 0.48 ±0.06 | 0.42 ±0.06 | 0.47 ±0.07 | 0.37 ±0.06 | 0.48 ±0.07 | 0.40 ±0.07 | 0.46 ±0.07 | |
labelsr | 0.38 ±0.07 | 0.45 ±0.08 | 0.42 ±0.06 | 0.47 ±0.06 | 0.41 ±0.06 | 0.45 ±0.06 | 0.39 ±0.06 | 0.45 ±0.06 | |
high | base | 0.32 ±0.06 | 0.38 ±0.07 | 0.31 ±0.06 | 0.39 ±0.06 | 0.30 ±0.05 | 0.41 ±0.08 | 0.32 ±0.06 | 0.42 ±0.06 |
labelm | 0.32 ±0.06 | 0.41 ±0.08 | 0.30 ±0.06 | 0.40 ±0.06 | 0.31 ±0.06 | 0.42 ±0.06 | 0.32 ±0.06 | 0.39 ±0.07 | |
labelmr | 0.34 ±0.07 | 0.45 ±0.07 | 0.32 ±0.06 | 0.43 ±0.08 | 0.33 ±0.07 | 0.45 ±0.07 | 0.32 ±0.06 | 0.44 ±0.07 | |
labels | 0.30 ±0.07 | 0.41 ±0.07 | 0.33 ±0.06 | 0.41 ±0.07 | 0.31 ±0.06 | 0.43 ±0.06 | 0.34 ±0.06 | 0.43 ±0.07 | |
labelsr | 0.31 ±0.05 | 0.45 ±0.06 | 0.32 ±0.06 | 0.43 ±0.06 | 0.31 ±0.05 | 0.44 ±0.06 | 0.32 ±0.06 | 0.44 ±0.07 | |
all+freq | base | 0.43 ±0.06 | 0.46 ±0.07 | 0.42 ±0.06 | 0.45 ±0.07 | 0.44 ±0.06 | 0.47 ±0.06 | 0.43 ±0.06 | 0.47 ±0.06 |
labelm | 0.44 ±0.06 | 0.44 ±0.07 | 0.44 ±0.06 | 0.46 ±0.06 | 0.43 ±0.06 | 0.47 ±0.06 | 0.40 ±0.06 | 0.47 ±0.07 | |
labelmr | 0.44 ±0.06 | 0.45 ±0.07 | 0.42 ±0.05 | 0.44 ±0.06 | 0.43 ±0.06 | 0.43 ±0.05 | 0.43 ±0.06 | 0.47 ±0.06 | |
labels | 0.43 ±0.06 | 0.46 ±0.06 | 0.44 ±0.06 | 0.48 ±0.06 | 0.42 ±0.06 | 0.50 ±0.06 | 0.41 ±0.06 | 0.48 ±0.06 | |
labelsr | 0.43 ±0.05 | 0.46 ±0.06 | 0.43 ±0.06 | 0.47 ±0.06 | 0.41 ±0.07 | 0.46 ±0.06 | 0.45 ±0.06 | 0.45 ±0.06 |
Author notes
Action Editor: Micha Elsner