CLJul 10, 2023

TIM: Teaching Large Language Models to Translate with Comparison

Tsinghua
arXiv:2307.04408v374 citationsh-index: 49Has Code
Originality Highly original
AI Analysis

This addresses the challenge of specialized tasks like translation for LLMs, particularly smaller models with lower-quality data, offering a new fine-tuning perspective.

The paper tackles the problem of improving translation quality in open-sourced large language models (LLMs) by proposing a novel framework that uses comparison examples and preference loss, resulting in outperforming existing methods on WMT2022 test sets.

Open-sourced large language models (LLMs) have demonstrated remarkable efficacy in various tasks with instruction tuning. However, these models can sometimes struggle with tasks that require more specialized knowledge such as translation. One possible reason for such deficiency is that instruction tuning aims to generate fluent and coherent text that continues from a given instruction without being constrained by any task-specific requirements. Moreover, it can be more challenging for tuning smaller LLMs with lower-quality training data. To address this issue, we propose a novel framework using examples in comparison to teach LLMs to learn translation. Our approach involves presenting the model with examples of correct and incorrect translations and using a preference loss to guide the model's learning. We evaluate our method on WMT2022 test sets and show that it outperforms existing methods. Our findings offer a new perspective on fine-tuning LLMs for translation tasks and provide a promising solution for generating high-quality translations. Please refer to Github for more details: https://github.com/lemon0830/TIM.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes