Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T23:59:03.692Z Has data issue: false hasContentIssue false

A neural approach for inducing multilingual resources and natural language processing tools for low-resource languages

Published online by Cambridge University Press:  06 August 2018

O. ZENNAKI
Affiliation:
CEA, LIST, Vision and Content Engineering Laboratory, Gif-sur-Yvette, France e-mails: othman.zennaki@cea.fr, nasredine.semmar@cea.fr Laboratory of Informatics of Grenoble, Univ. Grenoble-Alpes, Grenoble, France e-mail: laurent.besacier@imag.fr
N. SEMMAR
Affiliation:
CEA, LIST, Vision and Content Engineering Laboratory, Gif-sur-Yvette, France e-mails: othman.zennaki@cea.fr, nasredine.semmar@cea.fr
L. BESACIER
Affiliation:
Laboratory of Informatics of Grenoble, Univ. Grenoble-Alpes, Grenoble, France e-mail: laurent.besacier@imag.fr
Rights & Permissions [Opens in a new window]

Abstract

This work focuses on the rapid development of linguistic annotation tools for low-resource languages (languages that have no labeled training data). We experiment with several cross-lingual annotation projection methods using recurrent neural networks (RNN) models. The distinctive feature of our approach is that our multilingual word representation requires only a parallel corpus between source and target languages. More precisely, our approach has the following characteristics: (a) it does not use word alignment information, (b) it does not assume any knowledge about target languages (one requirement is that the two languages (source and target) are not too syntactically divergent), which makes it applicable to a wide range of low-resource languages, (c) it provides authentic multilingual taggers (one tagger for N languages). We investigate both uni and bidirectional RNN models and propose a method to include external information (for instance, low-level information from part-of-speech tags) in the RNN to train higher level taggers (for instance, Super Sense taggers). We demonstrate the validity and genericity of our model by using parallel corpora (obtained by manual or automatic translation). Our experiments are conducted to induce cross-lingual part-of-speech and Super Sense taggers. We also use our approach in a weakly supervised context, and it shows an excellent potential for very low-resource settings (less than 1k training utterances).

Information

Type
Article
Copyright
Copyright © Cambridge University Press 2018 
Figure 0

Fig. 1. Overview of the proposed model architecture for inducing multilingual RNN taggers.

Figure 1

Fig. 2. High-level schema of RNN used in our work unidirectional (left schema) and bidirectional RNN (right schema).

Figure 2

Fig. 3. A t-SNE visualization of RNN vector (word embeddings) representations of the same few frequent English and French words.

Figure 3

Table 1. Token-level POS tagging accuracy for two baseline methods –B/L– (simple projection and URNN using MultiVec bilingual word embeddings as input), RNN6 –Our–, Projection+RNN –Comb.– and state-of-the-art methods –SOTA– (Das & Petrov (2011), Duong et al. (2013) and Gouws & Søgaard (2015))

Figure 4

Table 2. Effect of bidirectional architecture

Figure 5

Table 3. Word order divergence — unambiguous tag word –.

Figure 6

Table 4. Word order divergence — ambiguous tag word -

Figure 7

Table 5. Lightly supervised model: effect of German adaptation corpus (manually annotated) size on unsupervised RNN model (unsupervised RNN + DE adaptation trained on EN Europarl and adapted to German)

Figure 8

Fig. 4. Accuracy on OOV according to German training corpus size for unsupervised URNN + DE adaptation, supervised URNN DE and supervised TNT DE.

Figure 9

Table 6. Effect of adaptation on German data

Figure 10

Table 7. Nouns and verbs super sense labels (WordNet lexicographer classes), and short description (from the Wordnet documentation)

Figure 11

Fig. 5. URNN variants with POS information at three levels: (a) input layer, (b) forward layer, (c) compression layer.

Figure 12

Table 8. An example of SemCor (v.3.0) in SGML format (standard generalized markup language)

Figure 13

Table 9. WordNet synset, BabelNet sense and super sense mapping

Figure 14

Table 10. Super sense tagging (SST) accuracy for simple Projection, RNN and their combination

Figure 15

Table 11. Improved tagged example for French target language