paper-with-me

홈 › Papers

Contrastive Search Is What You Need For Neural Text Generation

2022-10-25 · Yixuan Su, Nigel Collier

Generating text with autoregressive language models (LMs) is of great importance to many natural language processing (NLP) applications. Previous solutions for this task often produce text that contains degenerative expressions or lacks semantic consistency. Recently, Su et al. introduced a new decoding method, contrastive search, based on the isotropic representation space of the language model and obtained new state of the art on various benchmarks. Additionally, Su et al. argued that the representations of autoregressive LMs (e.g. GPT-2) are intrinsically anisotropic which is also shared by previous studies. Therefore, to ensure the language model follows an isotropic distribution, Su et al. proposed a contrastive learning scheme, SimCTG, which calibrates the language model's representations through additional training. In this study, we first answer the question: "Are autoregressive LMs really anisotropic?". To this end, we extensively evaluate the isotropy of LMs across 16 major languages. Surprisingly, we find that the anisotropic problem only exists in the two specific English GPT-2-small/medium models. On the other hand, all other evaluated LMs are naturally isotropic which is in contrast to the conclusion drawn by previous studies. Based on our findings, we further assess the contrastive search decoding method using off-the-shelf LMs on four generation tasks across 16 languages. Our experimental results demonstrate that contrastive search significantly outperforms previous decoding methods without any additional training. More notably, on 12 out of the 16 evaluated languages, contrastive search performs comparably with human-level performances as judged by human evaluations. Our code and other related resources are publicly available at https://github.com/yxuansu/Contrastive_Search_Is_What_You_Need.

📄 PDF Abstract BibTeX arXiv:2210.14140

Code (3)

yxuansu/contrastive_search_is_what_you_need 공식 구현 pytorch
YecanLee/Adaptive-Contrastive-Search pytorch
yxuansu/simctg pytorch

Tasks

Contrastive LearningLanguage ModelingLanguage ModellingText Generation

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음

Similar Papers 제목 키워드 기반

Improving RAG for Personalization with Author Features and Contrastive Examples

2025-03-24 · Mert Yazan, Suzan Verberne, Frederik Situmeang

Personalization with retrieval-augmented generation (RAG) often fails to capture fine-grained features of authors, making it hard to identify their unique traits. To enrich the RAG context, we propose providing Large Lan…

RAGRetrieval-augmented GenerationText Generation

Multi-Attribute Controlled Text Generation with Contrastive-Generator and External-Discriminator

2022-10-01 · COLING 2022 10 · Guisheng Liu, Yi Li, Yanqing Guo, Xiangyang Luo 외

Though existing researches have achieved impressive results in controlled text generation, they focus mainly on single-attribute control. However, in applications like automatic comments, the topic and sentiment need to …

AttributeComment GenerationText Generation

Adaptive Contrastive Search: Uncertainty-Guided Decoding for Open-Ended Text Generation

2024-07-26 · Esteban Garces Arias, Julian Rodemann, Meimingwei Li, Christian Heumann 외

Decoding from the output distributions of large language models to produce high-quality text is a complex challenge in language modeling. Various approaches, such as beam search, sampling with temperature, $k-$sampling, …

DiversityLanguage ModelingLanguage ModellingText Generation

An Empirical Study On Contrastive Search And Contrastive Decoding For Open-ended Text Generation

2022-11-19 · Yixuan Su, Jialu Xu

In the study, we empirically compare the two recently proposed decoding methods, i.e. Contrastive Search (CS) and Contrastive Decoding (CD), for open-ended text generation. The automatic evaluation results suggest that, …

DiversityText Generation

Click: Controllable Text Generation with Sequence Likelihood Contrastive Learning

2023-06-06 · Chujie Zheng, Pei Ke, Zheng Zhang, Minlie Huang

It has always been an important yet challenging problem to control language models to avoid generating texts with undesirable attributes, such as toxic language and unnatural repetition. We introduce Click for controllab…

Contrastive LearningText Generation