Exploring Pre-Trained Transformers and Bilingual Transfer Learning for Arabic Coreference Resolution
Summary
Arabic coreference resolution trails English by a wide margin, largely because annotated Arabic data is scarce: OntoNotes has roughly seven times more English documents than Arabic ones. This work adapts the end-to-end BERT-COREF model (Joshi et al., 2019b) to Arabic by swapping its English encoder for three pre-trained transformers: mBERT, AraBERT and GigaBERT. It then tests two ways to use the larger English portion of OntoNotes 5.0 for cross-lingual transfer. PIPELINE trains on English first and then fine-tunes on Arabic. JOINT trains on shuffled mini-batches drawn from both languages, with the Arabic data replicated so the two languages are roughly balanced. Adding English supervision lifts scores by about 2–4 average F1. The best system, GigaBERT-JOINT, reaches 64.55 F1 on the Arabic test set, a new state of the art. The comparison of encoders also shows that how much Arabic text an encoder saw in pre-training, and whether it was built specifically for Arabic, strongly affects results. The code is released on GitHub (bnmin/arabic_coref).
Key points
- Data: OntoNotes 5.0 with the CoNLL 2012 splits. English has 2,802 training documents and Arabic only 359. In the JOINT setup, Arabic data was replicated k = 6 times, a value chosen on the dev set.
- Arabic-only results (avg. F1): GigaBERT scored 62.09, AraBERT 56.41 and mBERT 46.8. These rankings follow the amount of Arabic pre-training text: about 4.3B, 2.5B and 153M tokens respectively.
- Bilingual results: GigaBERT-JOINT reached 64.55 and GigaBERT-PIPELINE 64.06. For mBERT, PIPELINE scored 49.82 and JOINT 48.28. The best result beats the earlier 63.9 F1 of Aloraini et al. (2020).
- Transfer behaviour: PIPELINE and JOINT gave similar improvements, which suggests the extra data matters more than the training scheme. mBERT and GigaBERT benefited about equally from English data (≈3 vs. ≈2.5 F1). The author found this unexpected, since GigaBERT is an English-Arabic bilingual model.
- Setup: Encoder learning rate was 1e-5 and task learning rate 2e-4. Models trained for 30 epochs, except PIPELINE, which used 20 English plus 20 Arabic epochs. Training ran on a single NVIDIA Quadro RTX 8000 and took 3–12 hours per model.
Cited by
Cite
@inproceedings{min2021exploring,
title = {{Exploring Pre-Trained Transformers and Bilingual Transfer Learning for Arabic Coreference Resolution}},
author = {Min, Bonan},
booktitle = {Proceedings of the Fourth Workshop on Computational Models of Reference, Anaphora and Coreference},
year = {2021},
doi = {10.18653/v1/2021.crac-1.10},
url = {https://doi.org/10.18653/v1/2021.crac-1.10}
}References
- Abdulrahman Aloraini and Massimo Poesio. 2020. Cross-lingual Zero Pronoun Resolution. In Proceedings of LREC 2020. find our card
- Abdulrahman Aloraini, Juntao Yu, and Massimo Poesio. 2020. Neural coreference resolution for Arabic. In Proceedings of the Third Workshop on Computational Models of Reference, Anaphora and Coreference, pages 99–110, Barcelona, Spain (online). Association for Computational Linguistics. ↗ our card
- Mandar Joshi, Omer Levy, Luke Zettlemoyer, and Daniel Weld. 2019b. BERT for coreference resolution: Baselines and analysis. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pages 5803–5808, Hong Kong, China. Association for Computational Linguistics. find our card
- Wissam Antoun, Fady Baly, and Hazem Hajj. 2020. AraBERT: Transformer-based model for Arabic language understanding. In Proceedings of the 4th Workshop on Open-Source Arabic Corpora and Processing Tools, with a Shared Task on Offensive Language Detection, pages 9–15, Marseille, France. European Language Resource Association. ↗ our card
- Wuwei Lan, Yang Chen, Wei Xu, and Alan Ritter. 2020. An Empirical Study of Pre-trained Transformers for Arabic Information Extraction. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), arXiv. find
- Anders Björkelund and Jonas Kuhn. 2014. Learning Structured Perceptrons for Coreference Resolution with Latent Antecedents and Non-local Features. pages 47–57. find our card
- Kenton Lee, Luheng He, and Luke Zettlemoyer. 2018. Higher-order coreference resolution with coarse-to-fine inference. In Proceedings of the 2018 Confer-Desislava Zhekova, Sandra Kübler, Joshua Bonner, Marwa Ragheb, and Yu-Yin Hsu. 2012. UBIU for Multilingual Coreference Resolution in OntoNotes. In Proceedings of the Joint Conference on EMNLP and CoNLL - Shared Task. ence of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers), pages 687–692, New Orleans, Louisiana. Association for Computational Linguistics. find our card
- Vincent Ng. 2010. Supervised noun phrase coreference research: The first fifteen years. In Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics, pages 1396–1411, Uppsala, Sweden. Association for Computational Linguistics. find our card
- Pedro Javier Ortiz Suárez, Benoît Sagot, and Laurent Romary. 2019. Asynchronous Pipeline for Processing Huge Corpora on Medium to Low Resource Infrastructures. In 7th Workshop on the Challenges in the Management of Large Corpora (CMLC-7), Cardiff, United Kingdom. Leibniz-Institut für Deutsche Sprache. find
- Telmo Pires, Eva Schlinger, and Dan Garrette. 2019. How multilingual is multilingual BERT? In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 4996– 5001, Florence, Italy. Association for Computational Linguistics. ↗ our card
- Sameer Pradhan, Alessandro Moschitti, Nianwen Xue, Olga Uryupina, and Yuchen Zhang. 2012. CoNLL-2012 shared task: Modeling multilingual unrestricted coreference in OntoNotes. In Joint Conference on EMNLP and CoNLL - Shared Task, pages 1–40, Jeju Island, Korea. Association for Computational Linguistics. find our card
- Marcus Stamborg, Dennis Medved, Peter Exner, and Pierre Nugues. 2012. Using Syntactic Dependencies to Solve Coreferences. In Proceedings of the Joint Conference on EMNLP and CoNLL - Shared Task. find our card
- Olga Uryupina and Alessandro Moschitti. 2013. Multilingual mention detection for coreference resolution. In Proceedings of the Sixth International Joint Conference on Natural Language Processing, pages 100–108, Nagoya, Japan. Asian Federation of Natural Language Processing. find
- Wei Wu, Fei Wang, Arianna Yuan, Fei Wu, and Jiwei Li. 2020. CorefQA: Coreference resolution as query-based span prediction. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pages 6953–6963, Online. Association for Computational Linguistics. ↗ our card
- Hao Xiong and Qun Liu. 2012. ICT: System Description for CoNLL-2012. In Proceedings of the Joint Conference on EMNLP and CoNLL - Shared Task. find
- Imad Zeroual, Dirk Goldhahn, Thomas Eckart, and Abdelhak Lakhouaja. 2019. OSIAN: Open source international Arabic news corpus - preparation and integration into the CLARIN-infrastructure. In Proceedings of the Fourth Arabic Natural Language Processing Workshop, pages 175–182, Florence, Italy. Association for Computational Linguistics. ↗
This page in Markdown → https://md.research.elamur.ai/free/en/papers/min-2021-exploring-pre-trained-transformers-bilingual/