Contrastive Preference Optimization Pushing the Boundaries of LLM Performance in Machine Translation

828 篇文章

已下架不支持订阅

研究发现,中等规模的大型语言模型(LLM)在机器翻译(MT)中展现出潜力,但与传统编码器-解码器模型或更大规模的LLM相比仍有差距。通过对比偏好优化(CPO),研究人员解决了参考数据的质量问题,成功改进了ALMA模型,创造出ALMA-R,其性能在多个WMT测试集上可与GPT-4和WMT竞赛获胜者相媲美甚至超越。

本文是LLM系列文章,针对《Contrastive Preference Optimization: Pushing the Boundaries of LLM
Performance in Machine Translation》的翻译。

摘要

中等大小的大型语言模型(LLM)——那些具有7B或13B参数的模型——表现出有希望的机器翻译(MT)性能。然而,即使是性能最好的基于13B LLM的翻译模型,如ALMA,也与现有技术的传统编码器-解码器翻译模型或更大规模LLM(如GPT4)的性能不匹配。在这项研究中,我们弥合了这一性能差距。我们首先评估了在MT任务中监督微调LLM的缺点,强调了参考数据中存在的质量问题,尽管这是人为产生的。然后,与模仿参考翻译的监督微调相比,我们引入了对比偏好优化(CPO),这是一种训练模型以避免生成足够但不完美的翻译的新方法。将CPO应用于只有22K个平行句子和0.1%参数的ALMA模型会产生显著的改进。由此产生的模型被称为ALMA-R,可以在WMT’21、WMT’22和WMT’23测试数据集上与WMT竞赛获胜者和GPT-4的性能相匹配或超过。

1 引言

2 镀金还是镀金?审查黄金参考质量

3 对比偏好优化

4 实验

5 分析

6 结论

在这项研究中,我们最初提出了机器翻译任务中黄金参考文献的潜在

已下架不支持订阅

Transformers模型自2017年由Vaswani等人提出以来,已经成为自然语言处理(NLP)和多个其他领域中的核心技术架构。其基于自注意力机制的设计使得模型能够高效地处理长距离依赖关系,并在并行化训练方面具有显著优势。随着研究的深入,Transformers不仅在NLP任务中取得了突破性进展,还在计算机视觉、语音识别、生物信息学等多个领域展现出强大的应用潜力。 ### 自然语言处理(NLP) 在NLP领域,Transformers模型的应用已经达到了state-of-the-art的水平。BERT(Bidirectional Encoder Representations from Transformers)是最早将Transformer编码器结构应用于预训练语言模型的工作之一,它通过双向上下文建模提升了多项下游任务的性能,如问答、文本分类和命名实体识别等[^2]。随后,RoBERTa、ALBERT、DeBERTa等变体不断优化了预训练策略和模型结构,进一步提升了性能。 此外,GPT系列(Generative Pre-trained Transformer)则专注于解码器结构,主要用于生成任务。GPT-3拥有超过1750亿个参数,展示了极强的语言生成能力和few-shot学习能力,在多种任务中无需微调即可达到接近最优的效果。 ### 计算机视觉 尽管卷积神经网络(CNN)在图像识别任务中长期占据主导地位,但近年来,Vision Transformers(ViT)的出现标志着Transformers在视觉领域的崛起。ViT将图像划分为固定大小的块,并将其视为序列输入到Transformer中。这种方法在大规模数据集上表现优异,甚至超过了传统的CNN模型。后续的研究如Swin Transformer引入了滑动窗口机制,提高了模型对局部特征的关注能力,并在多个视觉任务中取得了领先成绩。 ### 语音识别与合成 在语音处理领域,Transformers也被广泛应用于自动语音识别(ASR)和文本到语音合成(TTS)。例如,Wav2Vec 2.0利用Transformer结构进行端到端的语音表示学习,能够在少量标注数据的情况下实现高效的语音识别。Tacotron 2和FastSpeech等TTS系统则利用Transformer的自注意力机制生成高质量的语音输出,提升了语音合成的自然度和流畅性。 ### 生物信息学 在生物信息学中,Transformers被用于蛋白质结构预测、基因表达分析等领域。AlphaFold2利用改进的Transformer结构结合进化信息,成功实现了高精度的蛋白质三维结构预测,解决了长期以来困扰科学界的难题。此外,DNABERT等模型借鉴了BERT的思想,通过对DNA序列进行预训练,帮助研究人员更好地理解基因组的功能和调控机制。 ### 多模态学习 Transformers还被广泛应用于多模态学习任务,如图文检索、视频理解等。CLIP(Contrastive Language–Image Pre-training)是一个典型的例子,它通过对比学习的方式联合训练图像和文本的表示,使模型能够在零样本设置下完成图像分类任务。此外,VideoBERT和ACT-BERT等模型扩展了Transformers在视频理解中的应用,实现了跨模态的动作识别和事件推理。 ### 总结 综上所述,Transformers模型凭借其强大的建模能力和灵活的架构,在多个领域中推动了机器学习的发展。未来的研究方向可能包括更高效的训练方法、跨模态的统一框架以及更大规模的预训练模型。 ```python # 示例:使用Hugging Face Transformers库加载预训练BERT模型 from transformers import BertTokenizer, BertModel tokenizer = BertTokenizer.from_pretrained('bert-base-uncased') model = BertModel.from_pretrained('bert-base-uncased') inputs = tokenizer("Hello, my dog is cute", return_tensors="pt") outputs = model(**inputs) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

UnknownBody

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值