Mova0.5 pre-release⌕
☰
home / docs / papers / Semitic languages / Challenging Language-Dependent Segmentation for Arabic: An Application to Machine Translation and Part-of-Speech Tagging

Challenging Language-Dependent Segmentation for Arabic: An Application to Machine Translation and Part-of-Speech Tagging

What it is about

The paper asks whether Arabic can be segmented without a language-specific morphological tool such as MADAMIRA or Farasa. It compares three data-driven units (byte-pair encoding sub-words, pure characters, and word vectors built by a character CNN) on neural machine translation with about 1.2 million training sentences, in both directions, and on POS tagging of the Arabic Treebank (483,909 words, split 80/5/15). For Arabic-to-English, BPE scores 31.1 BLEU against 30.9 for morphological segmentation; for English-to-Arabic it scores 18.0 against 18.2. Character-based models are closest on POS tagging, at 95.9% accuracy, 1.3 points below morphological segmentation. The authors also find that the NMT system works best when the source/target token ratio is near 1 or above.

Ideas

For Mova

I1 and I2 go into tools/hbo (the segmenter's tables and its fallback for out-of-vocabulary forms); the measure is split agreement against MACULA. I3 is a value ablation for gparse on the output of tools/hbo. The neural models are not reused: Mova does not need an NMT system to segment.

Topics: Part-of-speech tagging · Machine translation

Cite

The paper itself, not this card. BibTeX from the library's record of the work. DOI 10.18653/v1/p17-2095

@inproceedings{sajjad2017challenging,
  title = {{Challenging Language-Dependent Segmentation for Arabic: An Application to Machine Translation and Part-of-Speech Tagging}},
  author = {Sajjad, Hassan and Dalvi, Fahim and Durrani, Nadir and Abdelali, Ahmed and Belinkov, Yonatan and Vogel, Stephan},
  booktitle = {Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers)},
  year = {2017},
  doi = {10.18653/v1/p17-2095},
  url = {https://doi.org/10.18653/v1/p17-2095}
}

References

36 references, 5 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. text to base phrase chunks. In Proceedings of HLT-NAACL 2004: Short Papers. Stroudsburg, PA, USA, HLT-NAACL-Short ’04. find
  2. Ahmed Abdelali, Kareem Darwish, Nadir Durrani, and Hamdy Mubarak. 2016. Farasa: A fast and furious segmenter for arabic. In Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Demonstrations. San Diego, California. find our card
  3. Nadir Durrani, Fahim Dalvi, Hassan Sajjad, and Stephan Vogel. 2016. QCRI machine translation systems for IWSLT 16. In Proceedings of the 15th International Workshop on Spoken Language Translation. Seattle, WA, USA, IWSLT ’16. find
  4. Amjad Almahairi, Cho Kyunghyun, Nizar Habash, and Aaron Courville. 2016. First result on Arabic neural machine translation. In https://arxiv.org/abs/1606.02680. ↗
  5. Nadir Durrani, Hassan Sajjad, Alexander Fraser, and Helmut Schmid. 2010. Hindi-to-Urdu Machine Translation through Transliteration. In Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, Uppsala, Sweden, pages 465– 474. http://www.aclweb.org/anthology/P10-1048. ↗
  6. Amittai Axelrod, Xiaodong He, and Jianfeng Gao. 2011. Domain adaptation via pseudo in-domain data selection. In Proceedings of the Conference on Empirical Methods in Natural Language Processing. Edinburgh, United Kingdom, EMNLP ’11. find
  7. Nadir Durrani, Hassan Sajjad, Hieu Hoang, and Philipp Koehn. 2014. Integrating an unsupervised transliteration model into statistical machine translation. In Proceedings of the 15th Conference of the European Chapter of the ACL (EACL 2014). Gothenburg, Sweden. find
  8. Kenneth R Beesley. 1996. Arabic finite-state morphological analysis and generation. In ACL. pages 89– 94. find
  9. Yonatan Belinkov, Nadir Durrani, Fahim Dalvi, Hassan Sajjad, and James Glass. 2017. What do Neural Machine Translation Models Learn about Morphology? In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, Vancouver, Canada. find
  10. Ahmed El Kholy and Nizar Habash. 2012. Orthographic and morphological processing for English– Arabic statistical machine translation. Machine Translation 26(1-2). find
  11. Mark Fishel and Harri Kirik. 2010. Linguistically motivated unsupervised segmentation for machine translation. In In Proceedings of the seventh International Conference on Language Resources and Evaluation (LREC. find
  12. Yonatan Belinkov and James Glass. 2016. Arabic and hebrew: Available corpora and initial results. In Proceedings of the Workshop on Semitic Machine Translation. find
  13. Philip Gage. 1994. A new algorithm for data compression. C Users J. 12(2):23–38. http://dl.acm.org/citation.cfm?id=177910.177914. ↗
  14. Thorsten Brants. 2000. Tnt: A statistical part-of-speech tagger. In Proceedings of the Sixth Conference on Applied Natural Language Processing. ANLC ’00, pages 224–231. https://doi.org/10.3115/974147.974178. ↗ our card
  15. Francisco Guzmán, Hassan Sajjad, Stephan Vogel, and Ahmed Abdelali. 2013. The AMARA corpus: Building resources for translating the web’s educational content. In Proceedings of the 10th International Workshop on Spoken Language Technology (IWSLT-13). find
  16. Mauro Cettolo, Christian Girardi, and Marcello Federico. 2012. WIT 3 : Web Inventory of Transcribed and Translated Talks. In Proceedings of the 16th Conference of the European Association for Machine Translation (EAMT). Trento, Italy, pages 261– 268. find
  17. Nizar Habash and Owen Rambow. 2005. Arabic tokenization, part-of-speech tagging and morphological disambiguation in one fell swoop. In Proceedings of the 43rd Annual Meeting on Association for Computational Linguistics. Stroudsburg, PA, USA, ACL ’05. find our card
  18. Marta R. Costa-jussà and José A. R. Fonollosa. 2016. Character-based neural machine translation. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers). Association for Computational Linguistics, Berlin, Germany, pages 357–361. http://anthology.aclweb.org/P16-2058. ↗
  19. Nizar Habash, Ryan Roth, Owen Rambow, Ramy Esk, and Nadi Tomeh. 2013. Morphological analysis and disambiguation for dialectal arabic. In In Proceedings of the 2013 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT). find
  20. Vera Demberg. 2007. A language independent unsupervised model for morphological segmentation. In In Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics. find
  21. Nizar Habash and Fatiha Sadat. 2006. Arabic preprocessing schemes for statistical machine translation. In Proceedings of the Human Language Technology Conference of the North American Chapter of Mona Diab, Kadri Hacioglu, and Daniel Jurafsky. 2004. Automatic tagging of arabic text: From raw spoken language translation. In Proceedings of the 10th International Workshop on Spoken Language Technology (IWSLT-13). the Association for Computational Linguistics (HLT-NAACL’06). New York, NY, USA. find
  22. Salam Khalifa, Nasser Zalmout, and Nizar Habash. 2016. Yamama: Yet another multi-dialect arabic morphological analyzer. Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: System Demonstrations pages 223–227. find
  23. Peter Smit Stig-Arne Grnroos Sami Virpioja and Mikko Kurimo. 2013. Morfessor 2.0: Python implementation and extensions for morfessor baseline. In Technical Report, Aalto University publication series SCIENCE + TECHNOLOGY. find
  24. Yoon Kim. 2016. Seq2seq-attn. https:// github.com/harvardnlp/seq2seq-attn. ↗
  25. Rico Sennrich, Barry Haddow, and Alexandra Birch. 2016. Neural machine translation of rare words with subword units. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). Berlin, Germany. find
  26. Yoon Kim, Yacine Jernite, David Sontag, and Alexander Rush. 2016. Character-Aware Neural Language Models. In AAAI Conference on Artificial Intelligence. find
  27. David Stallard, Jacob Devlin, Michael Kayser, Yoong Keok Lee, and Regina Barzilay. 2012. Unsupervised morphology rivals supervised morphology for arabic mt. In Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics: Short Papers - Volume 2. ACL ’12. find our card
  28. John D. Lafferty, Andrew McCallum, and Fernando C. N. Pereira. 2001. Conditional random fields: Probabilistic models for segmenting and labeling sequence data. In Proceedings of the Eighteenth International Conference on Machine Learning. ICML ’01, pages 282–289. find
  29. Yonghui Wu, Mike Schuster, Zhifeng Chen, Quoc V. Le, Mohammad Norouzi, Wolfgang Macherey, Maxim Krikun, Yuan Cao, Qin Gao, Klaus Macherey, Jeff Klingner, Apurva Shah, Melvin Johnson, Xiaobing Liu, ukasz Kaiser, Stephan Gouws, Yoshikiyo Kato, Taku Kudo, Hideto Kazawa, Keith Stevens, George Kurian, Nishant Patil, Wei Wang, Cliff Young, Jason Smith, Jason Riesa, Alex Rudnick, Oriol Vinyals, Greg Corrado, Macduff Hughes, and Jeffrey Dean. 2016. Google’s neural machine translation system: Bridging the gap between human and machine translation. CoRR abs/1609.08144. http://arxiv.org/abs/1609.08144. ↗
  30. Wang Ling, Isabel Trancoso, Chris Dyer, and Alan W. Black. 2015. Character-based neural machine translation. CoRR abs/1511.04586. http://arxiv.org/abs/1511.04586. ↗
  31. Wang Ling, Isabel Trancoso, Chris Dyer, and Alan W. Black. 2016. Character-based neural machine translation. arXiv preprint arXiv:1511.04586 . ↗
  32. O. Frieder M. Aljlayl and D. Grossman. 2002. On Arabic-English cross-language information retrieval: A machine translation approach. In IEEE Third International Conference on Information Technology: Coding and Computing (ITCC). find
  33. Ann Bies Seth Kulick Sondos Krouna Fatma Gaddeche Wajdi Zaghouani Mohamed Maamouri. 2010. Arabic treebank: Part 3 v 3.2 ldc2010t08. web download. Philadelphia: Linguistic Data Consortium . find
  34. Preslav Nakov and Jörg Tiedemann. 2012. Combining word-level and character-level models for machine translation between closely-related languages. In Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers). Jeju, Korea, ACL ’12, pages 301– 305. find
  35. Arfath Pasha, Mohamed Al-Badrashiny, Mona Diab, Ahmed El Kholy, Ramy Eskander, Nizar Habash, Manoj Pooleery, Owen Rambow, and Ryan M Roth. 2014. MADAMIRA: A fast, comprehensive tool for morphological analysis and disambiguation of Arabic. In Proceedings of the Language Resources and Evaluation Conference. Reykjavik, Iceland, LREC ’14, pages 1094–1101. find our card
  36. Hassan Sajjad, Francisco Guzmn, Preslav Nakov, Ahmed Abdelali, Kenton Murray, Fahad Al Obaidli, and Stephan Vogel. 2013. QCRI at IWSLT 2013: Experiments in Arabic-English and English-Arabic find

This page in Markdown → https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-2017-sajjad-challenging-language-dependent-segmentation-arabic/