paper-with-me

Papers

POINTER: Constrained Progressive Text Generation via Insertion-based Generative Pre-training

2020-05-01 · EMNLP 2020 11 · Yizhe Zhang, Guoyin Wang, Chunyuan Li, Zhe Gan, Chris Brockett, Bill Dolan

Large-scale pre-trained language models, such as BERT and GPT-2, have achieved excellent performance in language representation learning and free-form text generation. However, these models cannot be directly employed to generate text under specified lexical constraints. To address this challenge, we present POINTER (PrOgressive INsertion-based TransformER), a simple yet novel insertion-based approach for hard-constrained text generation. The proposed method operates by progressively inserting new tokens between existing tokens in a parallel manner. This procedure is recursively applied until a sequence is completed. The resulting coarse-to-fine hierarchy makes the generation process intuitive and interpretable. We pre-train our model with the proposed progressive insertion-based objective on a 12GB Wikipedia dataset, and fine-tune it on downstream hard-constrained generation tasks. Non-autoregressive decoding yields an empirically logarithmic time complexity during inference time. Experimental results on both News and Yelp datasets demonstrate that POINTER achieves state-of-the-art performance on constrained text generation. We released the pre-trained models and the source code to facilitate future research (https://github.com/dreasysnail/POINTER).

📄 PDF Abstract BibTeX arXiv:2005.00558

Code (1)

dreasysnail/POINTER 공식 구현 pytorch

Tasks

Language ModellingRepresentation LearningText Generation

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Cosine Annealing Cosine Annealing is a type of learning rate schedule that has the effect of starting with a large learning rate that is relatively rapidly decreased to a minimum value before…
Discriminative Fine-Tuning Discriminative Fine-Tuning is a fine-tuning strategy that is used for ULMFiT type models. Instead of using the same learning rate…
Linear Warmup With Cosine Annealing Linear Warmup With Cosine Annealing is a learning rate schedule where we increase the learning rate linearly for $n$ updates and then anneal according to a cosine schedule…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
GPT-2 GPT-2 is a Transformer architecture that was notable for its size (1.5 billion parameters) on its release. The…
Residual Connection 설명 없음
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…

Similar Papers 제목 키워드 기반

System Description for the CommonGen task with the POINTER model

2021-08-01 · ACL (GEM) 2021 8 · Anna Shvets

In a current experiment we were testing CommonGen dataset for structure-to-text task from GEM living benchmark with the constraint based POINTER model. POINTER represents a hybrid architecture, combining insertion-based …

DiversityPositionSemantic SimilaritySemantic Textual Similarity

ENCONTER: Entity Constrained Progressive Sequence Generation via Insertion-based Transformer

2021-03-17 · EACL 2021 2 · Lee-Hsun Hsieh, Yang-Yin Lee, Ee-Peng Lim

Pretrained using large amount of data, autoregressive language models are able to generate high quality sequences. However, these models do not perform well under hard lexical constraints as they lack fine control of con…

Text Generation

Point to the Hidden: Exposing Speech Audio Splicing via Signal Pointer Nets

2023-07-11 · Denise Moussa, Germans Hirsch, Sebastian Wankerl, Christian Riess

Verifying the integrity of voice recording evidence for criminal investigations is an integral part of an audio forensic analyst's work. Here, one focus is on detecting deletion or insertion operations, so called audio s…

Felix: Flexible Text Editing Through Tagging and Insertion

2020-03-24 · Findings of the Association for Computational Linguistics 2020 · Jonathan Mallinson, Aliaksei Severyn, Eric Malmi, Guillermo Garrido

We present Felix --- a flexible text-editing approach for generation, designed to derive the maximum benefit from the ideas of decoding with bi-directional contexts and self-supervised pre-training. In contrast to conven…

Automatic Post-EditingLanguage ModelingLanguage ModellingMachine Translation+4

LexiCon: Lexically Constrained Review Generation via Robust Insertion

2022-01-16 · ACL ARR January 2022 1 · Anonymous

Existing review generators struggle to generate specific information correctly (e.g., Caesar salad, Snapdragon CPU), which prevents generated reviews from being more informative. In this paper, we propose to introduce le…

CPUDiversityInformativenessReview Generation