Home ➤ Publications ➤ menan2024back

Back to the Stats: Rescuing Low Resource Neural Machine Translation with Statistical Methods

Menan Velayuthan, Dilith Jayakody, Nisansa de Silva, Aloka Fernando, Surangika Ranathunga
Proceedings of the Ninth Conference on Machine Translation

This paper describes our submission to the WMT24 shared task for Low-Resource Languages of Spain in the Constrained task category. Due to the lack of deep learning-based data filtration methods for these languages, we propose a purely statistical-based, two-stage pipeline for data filtration. In the primary stage, we begin by removing spaces and punctuation from the source sentences (Spanish) and deduplicating them. We then filter out sentence pairs with inconsistent language predictions by the language identification model, followed by the removal of pairs with anomalous sentence length and word count ratios, using the development set statistics as the threshold. In the secondary stage, for corpora of significant size, we employ a Jensen-Shannon divergence-based method to curate training data of the desired size. Our filtered data allowed us to complete a two-step training process in under 3 hours, with GPU power consumption kept below 1 kWh, making our system both economical and eco-friendly. The source code, training data, and best models are available on the project's GitHub page.

Keywords: Natural Language Processing | Sinhala | Machine Learning / Deep Learning | Neural Machine Translation | Statistical Machine Translation | Low-resource Languages |

@inproceedings{menan2024back,
  title={{Back to the Stats: Rescuing Low Resource Neural Machine Translation with Statistical Methods}},
  author={Velayuthan, Menan and Jayakody, Dilith and de Silva, Nisansa and Fernando, Aloka and Ranathunga, Surangika},
  booktitle={Proceedings of the Ninth Conference on Machine Translation},
  pages={901--907},
  year={2024},
doi={10.18653/v1/2024.wmt-1.87},
 abstract={This paper describes our submission to the WMT24 shared task for Low-Resource Languages of Spain in the Constrained task category. Due to the lack of deep learning-based data filtration methods for these languages, we propose a purely statistical-based, two-stage pipeline for data filtration. In the primary stage, we begin by removing spaces and punctuation from the source sentences (Spanish) and deduplicating them. We then filter out sentence pairs with inconsistent language predictions by the language identification model, followed by the removal of pairs with anomalous sentence length and word count ratios, using the development set statistics as the threshold. In the secondary stage, for corpora of significant size, we employ a Jensen-Shannon divergence-based method to curate training data of the desired size. Our filtered data allowed us to complete a two-step training process in under 3 hours, with GPU power consumption kept below 1 kWh, making our system both economical and eco-friendly. The source code, training data, and best models are available on the project's GitHub page.},
misc={https://www2.statmt.org/wmt24/pdf/2024.wmt-1.87.pdf,NLP:SIN:ML,https://goo.gl/iY6aTr}
}



Related Projects

Multi-domain Neural Machine Translation (NMT) System for Sinhala, Tamil, and English

Active

PI: Surangika Ranathunga

We propose to create a multi-domain Neural Machine Translation (NMT) System for Sinhala, Tamil, and English, the official languages of Sri Lanka.

Low-Resource Adaptation for NLP

Active

PI: Nisansa de Silva

We propose to advance natural language processing for low-resource settings by leveraging data augmentation, transfer learning, and model adaptation techniques to overcome the scarcity of annotated data and linguistic resources.

Sinhala Language Resources

Active

PI: Nisansa de Silva

We propose to build and analyze Sinhala language resources, datasets, and models to strengthen NLP research for this low-resource language, while connecting it to English and Tamil through bilingual lexicons, embeddings, and cross-lingual methods.