Backtranslation Augmented Direct Preference Optimization for Neural Machine Translation
Paper • 2604.25702 • Published
How to use gaokerena/amestris-1b-dpo with PEFT:
from peft import PeftModel
from transformers import AutoModelForCausalLM
base_model = AutoModelForCausalLM.from_pretrained("google/gemma-3-1b-it")
model = PeftModel.from_pretrained(base_model, "gaokerena/amestris-1b-dpo")This repository contains the supervised fine-tuning benchmark checkpoint for the hard-27k English→German translation experiment.
[github repository](https://github.com/Mehrdadghassabi/Amestris)
google/gemma-3-1b-it
This benchmark follows the SFT-hard-27k setting:
promptprefered_answerrejected_answer32320.0576815e-0542sft_hard27k_lora_adapter/: PEFT LoRA adapter checkpoint.archives/: compressed archive created after Cell 9A, if uploaded.metadata/: upload metadata and reproducibility information.The uploaded adapter is intended to be loaded with the gated base model google/gemma-3-1b-it.
Users must have accepted the Gemma license on Hugging Face to load the base model.
if you found our model useful feel free to give us a cite!
@misc{amestris-1b-dpo,
title={Backtranslation Augmented Direct Preference Optimization for Neural Machine Translation},
author={Ghassabi, Mehrdad and Rajabi, Spehr and Baradaran Kashani, Hamidreza and Hakim, Sadra and Keivandarian, Mahshid and Jahani Bahnamiri, Amirhossein},
year={2026}
eprint={2604.25702},
archivePrefix={arXiv},
primaryClass={cs.CL}
}