InsNet: An Efficient, Flexible, and Performant Insertion-based Text Generation Model
Not on the map. Why?
Abstract (arXiv)
We propose InsNet, an expressive insertion-based text generator with efficient training and flexible decoding (parallel or sequential). Unlike most existing insertion-based text generation works that require re-encoding of the context after each insertion operation and thus are inefficient to train, InsNet only requires one pass of context encoding for the entire sequence during training by introducing a novel insertion-oriented position encoding and a light-weighted slot representation strategy to enable computation sharing. Furthermore, we propose an algorithm InsNet-Dinic to better determine the parallelization of insertion operations that provides a controllable switch between parallel and sequential decoding, making it flexible to handle more parallelizable tasks such as machine translation with efficient decoding, or less parallelizable tasks such as open-domain text generation to guarantee high-quality outputs. Experiments on two lexically constrained text generation datasets and three machine translation datasets demonstrate InsNet's advantages over previous insertion-based methods in terms of training speed, inference efficiency, and generation quality.
Key facts. Cited by 14 papers in the map (data through 13 Oct 2026). Builds on 22 of its 46 references that are in the map. First posted on arXiv 12 Feb 2021.
Builds on
22 of 46 references.
References · 22
- 2017Attention Is All You Needcited by 60,106
- 2020Language Models are Few-Shot Learnerscited by 32,320
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,539
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,810
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,835
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2018Self-Attention with Relative Position Representationscited by 1,116
- 2020Multilingual Denoising Pre-training for Neural Machine Translationcited by 1,033
- 2014Show and Tell: A Neural Image Caption Generatorcited by 878
- 2018Plan-And-Write: Towards Better Automatic Storytellingcited by 232
- 2019Levenshtein Transformercited by 198
10 more
- 2019Insertion Transformer: Flexible Sequence Generation via Insertion Operationscited by 123
- 2017Adversarial Learning for Neural Dialogue Generationcited by 103
- 2020Content Planning for Neural Story Generation with Aristotelian Rescoringcited by 92
- 2019Non-Monotonic Sequential Text Generationcited by 55
- 2017End-to-End Task-Completion Neural Dialogue Systemscited by 52
- 2019Insertion-based Decoding with automatically Inferred Generation Ordercited by 43
- 2019Pun Generation with Surprisecited by 37
- 2020Progressive Generation of Long Text with Pretrained Language Modelscited by 14
- 2020POINTER: Constrained Progressive Text Generation via Insertion-based Generative Pre-trainingcited by 10
- 2019XL-Editor: Post-editing Sentences with XLNetcited by 5
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 5; 2024: 3; 2025: 2; 2026: 1.
14 papers.
Sort:
By area:
- 2023Amortizing intractable inference in large language modelscited by 95
- 2023Tractable Control for Autoregressive Language Generationcited by 65
- 2022A Survey on Non-Autoregressive Generation for Neural Machine Translation and Beyondcited by 64
- 2022Controllable Text Generation with Neurally-Decomposed Oraclecited by 41
- 2024A Comprehensive Survey on Data Augmentationcited by 38
- 2023A Pseudo-Semantic Loss for Autoregressive Models with Logical Constraintscited by 21
- 2023Next Steps for Human-Centered Generative AI: A Technical Perspectivecited by 13
- 2025Flexible-length Text Infilling for Discrete Diffusion Modelscited by 11
- 2023AMOM: Adaptive Masking over Masking for Conditional Masked Language Modelcited by 5
- 2024Control Large Language Models via Divide and Conquercited by 5
- 2021Towards More Efficient Insertion Transformer with Fractional Positional Encodingcited by 1
- 2024Non-autoregressive Personalized Bundle Generationcited by 0
2 more
- 2025Leveraging Data Augmentation and Siamese Learning for Predictive Process Monitoringcited by 0
- 2026Line-Coupled Language Modelcited by 0
- 2026Line-Coupled Language Model7 Sep 2026
- 2025Leveraging Data Augmentation and Siamese Learning for Predictive Process Monitoring24 Jul 2025
- 2025Flexible-length Text Infilling for Discrete Diffusion Models16 Jun 2025
- 2024Control Large Language Models via Divide and Conquer6 Oct 2024
- 2024Non-autoregressive Personalized Bundle Generation11 Jun 2024
- 2024A Comprehensive Survey on Data Augmentation15 May 2024
- 2023A Pseudo-Semantic Loss for Autoregressive Models with Logical Constraints6 Dec 2023
- 2023Amortizing intractable inference in large language models6 Oct 2023
- 2023Next Steps for Human-Centered Generative AI: A Technical Perspective27 Jun 2023
- 2023Tractable Control for Autoregressive Language Generation15 Apr 2023
- 2023AMOM: Adaptive Masking over Masking for Conditional Masked Language Model13 Mar 2023
- 2022Controllable Text Generation with Neurally-Decomposed Oracle27 May 2022
- 2025Flexible-length Text Infilling for Discrete Diffusion Modelscited by 11
- 2025Flexible-length Text Infilling for Discrete Diffusion Models16 Jun 2025
- 2023Amortizing intractable inference in large language modelscited by 95
- 2023Tractable Control for Autoregressive Language Generationcited by 65
- 2022A Survey on Non-Autoregressive Generation for Neural Machine Translation and Beyondcited by 64
- 2022Controllable Text Generation with Neurally-Decomposed Oraclecited by 41
- 2024A Comprehensive Survey on Data Augmentationcited by 38
- 2023A Pseudo-Semantic Loss for Autoregressive Models with Logical Constraintscited by 21
- 2023Next Steps for Human-Centered Generative AI: A Technical Perspectivecited by 13
- 2023AMOM: Adaptive Masking over Masking for Conditional Masked Language Modelcited by 5
- 2024Control Large Language Models via Divide and Conquercited by 5
- 2021Towards More Efficient Insertion Transformer with Fractional Positional Encodingcited by 1
- 2024Non-autoregressive Personalized Bundle Generationcited by 0
- 2025Leveraging Data Augmentation and Siamese Learning for Predictive Process Monitoringcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Line-Coupled Language Model7 Sep 2026
- 2025Leveraging Data Augmentation and Siamese Learning for Predictive Process Monitoring24 Jul 2025
- 2024Control Large Language Models via Divide and Conquer6 Oct 2024
- 2024Non-autoregressive Personalized Bundle Generation11 Jun 2024
- 2024A Comprehensive Survey on Data Augmentation15 May 2024
- 2023A Pseudo-Semantic Loss for Autoregressive Models with Logical Constraints6 Dec 2023
- 2023Amortizing intractable inference in large language models6 Oct 2023
- 2023Next Steps for Human-Centered Generative AI: A Technical Perspective27 Jun 2023
- 2023Tractable Control for Autoregressive Language Generation15 Apr 2023
- 2023AMOM: Adaptive Masking over Masking for Conditional Masked Language Model13 Mar 2023
- 2022Controllable Text Generation with Neurally-Decomposed Oracle27 May 2022
- 2022A Survey on Non-Autoregressive Generation for Neural Machine Translation and Beyond20 Apr 2022
12 newest of 13 All 13 (JSON)