Lexicon Acquisition for Dialectal Arabic Using Transductive Learning
Paper · 2006 · Kevin Duh and Katrin Kirchhoff
Summary
The paper tackles building a part-of-speech lexicon for Levantine Colloquial Arabic, a dialect with almost no annotated resources. For an unsupervised trigram HMM tagger trained with EM, the lexicon decides which tags each word may take, and a loose lexicon badly hurts accuracy. The only inputs are raw transcripts of Levantine speech and a morphological analyzer built for MSA. Run over the dialect wordlist, that analyzer leaves about a quarter of the words without any analysis.
The authors treat filling in these missing POS-sets as transductive learning: the unlabeled words are known in advance, so the goal is to label exactly that fixed set well. Each word's set of tags is predicted as one combined class. They compare Transductive SVM, Spectral Graph Transducer, a new Transductive Clustering method and an inductive SVM.
Every learned lexicon gives a better tagger than simple heuristic baselines. Error analysis shows that mistakes inherited from the analyzer hurt EM training more than they hurt lexicon learning. Expert lexicons and supervised training serve as reference points for how much human annotation would pay off.
Key points
- Only two resources are assumed: raw Levantine transcriptions and an MSA morphological analyzer. 23% of Levantine word types get no analysis from it.
- The tagset has K=20 tags. The compound-label framing (each distinct POS-set is one class, one-vs-rest, argmax) worked better than one binary classifier per tag.
- The algorithms compared are TSVM, SGT, Transductive Clustering (TC) and an inductive SVM (ISVM). Baselines either assign all open-class tags or all tags to unanalyzable words.
- The learned lexicons have average POS-set sizes of about 1.8–1.9 tags, against 3.39 (open class) and 5.17 (all tags) for the baselines. Precision is higher, at the cost of some recall.
- Correcting analyzer errors with oracle POS-sets lifted TSVM tagging accuracy to 66.54%. Reference points:
- an expert lexicon of 2450 items with EM training reaches 74.45%;
- supervised training on about 2.2k sentences (16k tokens) reaches 82.93%;
- learning curves show how accuracy grows with annotation size.
Interesting ideas
- I1. When the unlabeled items form a fixed, known list, optimize the labeling of that list directly (transduction) instead of learning a general classifier; the full test set then helps shape the decision.
- I2. Predicting a whole tag set as one compound label captures which tags tend to co-occur, but it cannot propose combinations never seen in training; this trade-off is worth weighing for any set-valued output.
- I3. A lexicon's allowed tags act as hard zeros that EM can never undo, so a tighter, precise lexicon matters more than a high-recall one.
- I4. Swapping oracle data into one pipeline stage at a time (lexicon learning vs. EM training) shows where upstream errors hurt most.
- I5. Learning curves comparing "annotate N lexicon entries" against "annotate N sentences" make annotation cost explicit and show when human labeling becomes worth it.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (tokens): Filling in missing lemma or POS entries for the closed vocabulary of a given corpus could use transductive labeling over the whole word list rather than a generic out-of-vocabulary model.
- I2 (world): Assigning sets of WordNet/VerbNet classes to a verb could model common class bundles as atomic labels, with a per-class fallback for rare combinations.
- I3 (tokens): Keep the tagger's allowed-tag dictionary lean and precision-oriented, since adding rare but correct tags makes downstream disambiguation harder.
- I4 (learn): The same per-stage oracle substitution can attribute errors between tagger, parser and frame extraction, so repair effort goes where it gives the biggest gain.
- I5 (learn): When deciding between LLM-teacher tiers and silver data, plot accuracy against the size of each annotation type to choose the cheapest effective supervision.
Institutions
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 18,614 worksArtificial Intelligence · 17,965 worksArts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 works
🧭 Topics 1Research subjects and languages the work is about.Semitic languages · 3,066 works
Cite
Cite as Kevin Duh and Katrin Kirchhoff. 2006. Lexicon Acquisition for Dialectal Arabic Using Transductive Learning. Proceedings of the 2006 Conference on Empirical Methods in Natural Language Processing.
@inproceedings{duh2006lexicon,
title = {{Lexicon Acquisition for Dialectal Arabic Using Transductive Learning}},
author = {Kevin Duh and Katrin Kirchhoff},
booktitle = {Proceedings of the 2006 Conference on Empirical Methods in Natural Language Processing},
year = {2006},
doi = {10.3115/1610075.1610131},
url = {https://doi.org/10.3115/1610075.1610131}
}References
- M. Banko and R. Moore. 2004. Part-of-speech tagging in context. In Proc. of COLING 2004. find
- E. Brill. 1995. Unsupervised learning of disambiguation rules for part of speech tagging. In Proc. of the Third Workshop on Very Large Corpora. find
- P. Derbeko, R. El-Yaniv, and R. Meir. 2004. Explicit learning curves for transduction and application to clustering and compression algorithms. Journal of Artificial Intelligence Research, 22:117-142. ↗
- M. Diab, K. Hacioglu, and D. Jurafsky. 2004. Automatic tagging of Arabic text: from raw text to base phrase chunks. In Proceedings of HLT/NAACL.
- K. Duh and K. Kirchhoff. 2005a. POS tagging of dialectal arabic: a minimally-supervised approach. In ACL 2005, Semitic Languages Workshop.
- K. Duh and K. Kirchhoff. 2005b. Structured multi-label transductive learning. In NIPS Workshop on Advances in Structured Learning for Text/Speech Processing. find
- R. El-Yaniv and L. Gerzon. 2005. Effective transductive learning via objective model selection. Pattern Recognition Letters, 26(13):2104-2115. ↗
- A. Elisseeff and J. Weston. 2002. Kernel methods for multi-labeled classification. In NIPS. find
- N. Habash and O. Rambow. 2005. Arabic tokenization, morphological analysis, and part-of-speech tagging in one fell swoop. In ACL. find
- T. Joachims. 1999. Transductive inference for text classification using support vector machines. In ICML.
- T. Joachims. 2003. Transductive learning via spectral graph partitioning. In ICML. find
- J. Kupiec. 1992. Robust part-of-speech tagging using a hidden Markov model. Computer Speech and Language, 6. ↗
- M. Maamouri, A. Bies, and T. Buckwalter. 2004. The Penn Arabic Treebank: Building a large-scale annotated Arabic corpus. In NEMLAR Conf. on Arabic Language Resources and Tools. find
- D. McAllester. 1999. Some PAC-Bayesian theorems. Machine Learning, 37(3):255-36. ↗
- O. Rambow et al. 2005. Parsing Arabic dialects. Technical report, Final Report, 2005 JHU Summer Workshop. ↗
- V. Vapnik. 1998. Statistical Learning Theory. Wiley Interscience. find
- Q. Wang and D. Schuurmans. 2005. Improved estimation for unsupervised part-of-speech tagging. In IEEE NLP-KE. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/duh-2006-lexicon-acquisition-dialectal-arabic-transductive/