https://github.com/ai4bharat/aacl23-mnmt-tutorial
Additional resources from our AACL tutorial
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.9%) to scientific vocabulary
Repository
Additional resources from our AACL tutorial
Basic Info
- Host: GitHub
- Owner: AI4Bharat
- Default Branch: master
- Size: 35.8 MB
Statistics
- Stars: 7
- Watchers: 5
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
aacl23-mnmt-tutorial
Reading List
Fundamental concepts
Architecture
Sequence to Sequence Learning with Neural Networks \ Paper
Neural Machine Translation by Jointly Learning to Align and Translate \ Paper
Attention Is All You Need \ Paper
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding \ Paper
BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension\ Paper Code
Vocabulary
Neural Machine Translation of Rare Words with Subword Units \ Paper Code
Neural Machine Translation with Byte-Level Subwords \ Paper
Neural Machine Translation with Byte-Level Subwords \ Paper
SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processing \ Paper Code
Prominent Massively Multilingual NMT systems
Google's Multilingual Neural Machine Translation System: Enabling Zero-Shot Translation \ Paper
Massively Multilingual Neural Machine Translation \ Paper
Massively Multilingual Neural Machine Translation in the Wild: Findings and Challenges \ Paper
Beyond English-Centric Multilingual Machine Translation (M2M-100)\ Paper Code
Multilingual Denoising Pre-training for Neural Machine Translation (MBART-25) \ Paper Code
Multilingual Translation from Denoising Pre-Training (MBART-50) \ Paper Code
DeltaLM: Encoder-Decoder Pre-training for Language Generation and Translation by Augmenting Pretrained Multilingual Encoders \ Paper Code
No Language Left Behind: Scaling Human-Centered Machine Translation (NLLB-200) \ Paper Code
MADLAD-400: A Multilingual And Document-Level Large Audited Dataset \ Paper Model
Towards the Next 1000 Languages in Multilingual Machine Translation: Exploring the Synergy Between Supervised and Self-Supervised Learning \ Paper
Models for related languages.
African
MMTAfrica: Multilingual Machine Translation for African Languages \ Paper Code
AfroMT: Pretraining Strategies and Reproducible Benchmarks for Translation of 8 African Languages \ Paper Code
ANVITA-African: A Multilingual Neural Machine Translation System for African Languages \ Paper
AfroLM: A Self-Active Learning-based Multilingual Pretrained Language Model for 23 African Languages \ Paper Code
Middle-East / North-African
AraBERT: Transformer-based Model for Arabic Language Understanding \ Paper Code
The Interplay of Variant, Size, and Task Type in Arabic Pre-trained Language Models (CAMeLBERT) \ Paper Code
South-East Asian
SG Translate Together - Uplifting Singapore’s translation standards with the community through technology \ Paper
IndoNLG: Benchmark and Resources for Evaluating Indonesian Natural Language Generation (IndoBART, IndoGPT) \ Paper Code
WangchanBERTa: Pretraining transformer-based Thai Language Models \ Paper Code
WangchanBERTa: Pretraining transformer-based Thai Language Models \ Paper Code
European languages
Indigenous languages of America
IndT5: A Text-to-Text Transformer for 10 Indigenous Languages \ Paper Code
Enhancing Translation for Indigenous Languages: Experiments with Multilingual Models \ Paper
Indian subcontinent
Samanantar: The Largest Publicly Available Parallel Corpora Collection for 11 Indic Languages (IndicTrans1) \ Paper Code
IndicTrans2: Towards High-Quality and Accessible Machine Translation Models for all 22 Scheduled Indian Languages \ Paper Code
IndicBART: A Pre-trained Model for Indic Natural Language Generation \ Paper Code
China
ChineseBERT: Chinese Pretraining Enhanced by Glyph and Pinyin Information \ Paper Code
CPT: A Pre-Trained Unbalanced Transformer for Both Chinese Language Understanding and Generation \ Paper Code
Creoles
KreolMorisienMT: A Dataset for Mauritian Creole Machine Translation \ Paper Code
CreoleVal: Multilingual Multitask Benchmarks for Creoles \ Paper Code
Dataset Curation
Monolingual Data Curation - Large scale
Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer (Data:C4, Model:T5) \ Paper Code
mT5: A Massively Multilingual Pre-trained Text-to-Text Transformer (Data:mC4, Model:mT5) \ Paper Code
The Pile: An 800GB Dataset of Diverse Text for Language Modeling \ Paper Data
The RefinedWeb Dataset for Falcon LLM: Outperforming Curated Corpora with Web Data, and Web Data Only \ Paper
Monolingual Data Curation - Language-family specific
NOTE
We refer the reader to the papers on language-family specific models, as these include monolingual data creation, bitext mining and model training.
Additional papers other than those mentioned above are included in this subsection.
IndicNLPSuite: Monolingual Corpora, Evaluation Benchmarks and Pre-trained Multilingual Language Models for Indian Languages \ Paper Code
Towards Leaving No Indic Language Behind: Building Monolingual Corpora, Benchmark and Models for Indic Languages \ Paper Code
Varta: A Large-Scale Headline-Generation Dataset for Indic Languages \ Paper Code
WebCrawl African : A Multilingual Parallel Corpora for African Languages \ Paper Code
Parallel Corpora Creation
CCAligned: A Massive Collection of Cross-Lingual Web-Document Pairs \ Paper Data
Billion-scale similarity search with GPUs (FAISS) \ Paper Code
CCMatrix: Mining Billions of High-Quality Parallel Sentences on the Web \ Paper Code
xSIM++: An Improved Proxy to Bitext Mining Performance for Low-Resource Languages \ Paper Data
Sentence Embedding Models
LEALLA: Learning Lightweight Language-agnostic Sentence Embeddings with Knowledge Distillation \ Paper Code
Massively Multilingual Sentence Embeddings for Zero-Shot Cross-Lingual Transfer and Beyond \ (LASER1) \ Paper Code
Bitext Mining Using Distilled Sentence Representations for Low-Resource Languages \ (LASER3) \ Paper Code
Multilingual Representation Distillation with Contrastive Learning (LASER3-CO) \ Paper
Learning Multilingual Sentence Representations with Cross-lingual Consistency Regularization (MuSR) \ Paper Code
SONAR: Sentence-Level Multimodal and Language-Agnostic Representations \ Paper Code
Data Quality v/s Scale
Data and Parameter Scaling Laws for Neural Machine Translation \ Paper Code
Data Scaling Laws in NMT: The Effect of Noise and Architecture \ Paper
“A Little is Enough”: Few-Shot Quality Estimation based Corpus Filtering improves Machine Translation \ Paper
Human-annotated Seed Corpora
The TDIL Program and the Indian Language Corpora Intitiative (ILCI) \ Paper
Small Data, Big Impact: Leveraging Minimal Data for Effective Machine Translation \ Paper Data
MASSIVE: A 1M-Example Multilingual Natural Language Understanding Dataset with 51 Typologically-Diverse Languages \ Paper Data
Benchmarks
The FLORES Evaluation Datasets for Low-Resource Machine Translation: Nepali–English and Sinhala–English \ Paper
The Flores-101 Evaluation Benchmark for Low-Resource and Multilingual Machine Translation \ Paper Data
NTREX-128 – News Test References for MT Evaluation of 128 Languages \ Paper Data
Modeling
NOTE
We refer the reader to the papers on massively multilingual models, as these include some aspects of modeling.
Additional papers other than those mentioned above are included in this subsection.
Vocabulary
How Robust is Neural Machine Translation to Language Imbalance in Multilingual Tokenizer Training? \ Paper
Out-of-the-box Universal Romanization Tool uroman \ Paper
Pre-training via Leveraging Assisting Languages for Neural Machine Translation \ Paper Code
BPE-Dropout: Simple and Effective Subword Regularization \ Paper
Efficient Neural Machine Translation for Low-Resource Languages via Exploiting Related Languages \ Paper Code
Exploiting Language Relatedness for Low Web-Resource Language Model Adaptation: An Indic Languages Study \ Paper Code
Language Relatedness and Lexical Closeness can help Improve Multilingual NMT: IITBombay@MultiIndicNMT WAT2021 \ Paper
Auxiliary Subword Segmentations as Related Languages for Low Resource Multilingual Translation \ Paper
Overlap-based Vocabulary Generation Improves Cross-lingual Transfer Among Related Languages \ Paper Code
Transfer Learning in Multilingual Neural Machine Translation with Dynamic Vocabulary
Paper
Leveraging Ordering Information
Addressing word-order Divergence in Multilingual Neural Machine Translation for extremely Low Resource Languages Paper Code
Language Related Issues for Machine Translation between Closely Related South Slavic Languages \ Paper
A Massively Multilingual Analysis of Cross-linguality in Shared Embedding Space \ Paper Code
Towards a Common Understanding of Contributing Factors for Cross-Lingual Transfer in Multilingual Language Models: A Review \ Paper
Decomposed Prompting for Machine Translation Between Related Languages using Large Language Models \ Paper Code
JASS: Japanese-specific Sequence to Sequence Pre-training for Neural Machine Translation \ Paper Code
Training
Joint Training / Language-Relatedness
Multi-Way, Multilingual Neural Machine Translation with a Shared Attention Mechanism
PaperMulti-Task Learning for Multiple Language Translation
PaperMulti-Task Learning for Multiple Language Translation
PaperContact Relatedness can help improve multilingual NMT: Microsoft STCI-MT @ WMT20
PaperInvestigating Multilingual NMT Representations at Scale
PaperEnabling Multi-Source Neural Machine Translation By Concatenating Source Sentences In Multiple Languages
PaperMultilingual Neural Machine Translation with Language Clustering
PaperBridging Linguistic Typology and Multilingual Machine Translation with Multi-View Language Representations
Paper CodeDelexicalized Cross-lingual Dependency Parsing for Xibe
PaperAn Empirical Study of Language Relatedness for Transfer Learning in Neural Machine Translation
PaperEfficient Unsupervised NMT for Related Languages with Cross-Lingual Language Models and Fidelity Objectives
PaperAdapting High-resource NMT Models to Translate Low-resource Related Languages without Parallel Data
PaperLinguistically-driven Multi-task Pre-training for Low-resource Neural Machine Translation \ Paper Code
Data Curriculum / Multi-stage training
Instance Weighting for Neural Machine Translation Domain Adaptation
Paper CodeExploiting Multilingualism through Multistage Fine-Tuning for Low-Resource Neural Machine Translation
PaperData Selection Curriculum for Neural Machine Translation
Paper
Modeling
Mixture of Experts
GShard: Scaling Giant Models with Conditional Computation and Automatic Sharding
PaperST-MoE: Designing Stable and Transferable Sparse Expert Models
Paper CodeTowards Understanding Mixture of Experts in Deep Learning
Paper CodeBeyond Distillation: Task-level Mixture-of-Experts for Efficient Inference
PaperUniversal Neural Machine Translation for Extremely Low Resource Languages
Paper CodeTransfer Learning across Low-Resource, Related Languages for Neural Machine Translation
Paper Code
Decoder-only MT models
Examining Scaling and Transfer of Language Model Architectures for Machine Translation (LM4MT)
Paper
Zero-shot transfer-learning / Adaptation to new languages.
Rapid Adaptation of Neural Machine Translation to New Languages \ Paper Code
Improving Zero-Shot Cross-lingual Transfer Between Closely Related Languages by Injecting Character-Level Noise \ Paper
Utilizing Lexical Similarity to Enable Zero-Shot Machine Translation for Extremely Low-resource Languages \ Paper
Improving Zero-Shot Translation by Disentangling Positional Information
Paper CodeSimple, Scalable Adaptation for Neural Machine Translation Paper
T-Modules: Translation Modules for Zero-Shot Cross-Modal Machine Translation
PaperParameter Sharing Methods for Multilingual Self-Attentional Translation Models
Paper CodeFrom Bilingual to Multilingual Neural Machine Translation by Incremental Training
PaperLanguage-Family Adapters for Low-Resource Multilingual Neural Machine Translation
PaperImproving Neural Machine Translation of Indigenous Languages with Multilingual Transfer Learning
Paper
Model Compression
Learning both Weights and Connections for Efficient Neural Networks
PaperMemory-efficient NLLB-200: Language-specific Expert Pruning of a Massively Multilingual Machine Translation Model
Paper CodeLLM.int8(): 8-bit Matrix Multiplication for Transformers at Scale
Paper CodeThe case for 4-bit precision: k-bit Inference Scaling Laws Paper
An Empirical Study of Leveraging Knowledge Distillation for Compressing Multilingual Neural Machine Translation Models
Paper CodeMultilingual Neural Machine Translation with Language Clustering
Paper
Evaluation
Automatic Evaluation
Bleu: a Method for Automatic Evaluation of Machine Translation
PaperchrF: character n-gram F-score for automatic MT evaluation
PaperchrF++: words helping character n-grams
PaperBLEURT: Learning Robust Metrics for Text Generation
Paper CodeLearning Compact Metrics for MT
PaperIndicMT Eval: A Dataset to Meta-Evaluate Machine Translation Metrics for Indian Languages
Paper CodeIdentifying Weaknesses in Machine Translation Metrics Through Minimum Bayes Risk Decoding: A Case Study for COMET
Paper CodeExtrinsic Evaluation of Machine Translation Metrics
PaperLarge Language Models Are State-of-the-Art Evaluators of Translation Quality
Paper CodeThe Devil is in the Errors: Leveraging Large Language Models for Fine-grained Machine Translation Evaluation Paper
Human Evaluation
Continuous Measurement Scales in Human Evaluation of Machine Translation
PaperIs Machine Translation Getting Better over Time?
PaperMultidimensional quality metrics: a flexible system for assessing translation quality
PaperExperts, Errors, and Context: A Large-Scale Study of Human Evaluation for Machine Translation
Paper CodeSemEval-2016 Task 1: Semantic Textual Similarity, Monolingual and Cross-Lingual Evaluation
PaperConsistent Human Evaluation of Machine Translation across Language Pairs
Paper
Toolkits
Citation
bash
@InProceedings{gala-chitale-dabre:2023:ijcnlp,
author = {Gala, Jay and Chitale, Pranjal A. and Dabre, Raj},
title = {Developing State-Of-The-Art Massively Multilingual Machine Translation Systems for Related Languages},
booktitle = {Proceedings of the 13th International Joint Conference on Natural Language Processing and the 3rd Conference of the Asia-Pacific Chapter of the Association for Computational Linguistics},
month = {November},
year = {2023},
address = {Nusa Dua, Bali},
publisher = {Association for Computational Linguistics},
pages = {35--42},
url = {https://aclanthology.org/2023.ijcnlp-tutorials.6}
}
Owner
- Name: AI4Bhārat
- Login: AI4Bharat
- Kind: organization
- Email: opensource@ai4bharat.org
- Location: India
- Website: https://ai4bharat.org
- Twitter: AI4Bharat
- Repositories: 37
- Profile: https://github.com/AI4Bharat
Artificial-Intelligence-For-Bhārat : Building open-source AI solutions for India!