A Survey of Controllable Text Generation using Transformer-based Pre-trained Language Models
Not on the map. Why?
Abstract (arXiv)
Controllable Text Generation (CTG) is emerging area in the field of natural language generation (NLG). It is regarded as crucial for the development of advanced text generation technologies that better meet the specific constraints in practical applications. In recent years, methods using large-scale pre-trained language models (PLMs), in particular the widely used transformer-based PLMs, have become a new paradigm of NLG, allowing generation of more diverse and fluent text. However, due to the limited level of interpretability of deep neural networks, the controllability of these methods need to be guaranteed. To this end, controllable text generation using transformer-based PLMs has become a rapidly growing yet challenging new research hotspot. A diverse range of approaches have emerged in the recent 3-4 years, targeting different CTG tasks that require different types of controlled constraints. In this paper, we present a systematic critical review on the common tasks, main approaches, and evaluation methods in this area. Finally, we discuss the challenges that the field is facing, and put forward various promising future directions. To the best of our knowledge, this is the first survey paper to summarize the state-of-the-art CTG techniques from the perspective of Transformer-based PLMs. We hope it can help researchers and practitioners in the related fields to quickly track the academic and technological frontier, providing them with a landscape of the area and a roadmap for future research.
Key facts. Cited by 128 papers in the map (data through 7 Oct 2026). Builds on 133 of its 221 references that are in the map. First posted on arXiv 14 Jan 2022.
Builds on
133 of 221 references.
References · 133
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
38 more
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2020Learning to summarize from human feedbackcited by 2,562
- 2018Deep contextualized word representationscited by 2,285
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
- 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,830
- 2020Reformer: The Efficient Transformercited by 1,658
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,255
- 2020BLEURT: Learning Robust Metrics for Text Generationcited by 1,196
- 2018Hierarchical Neural Story Generationcited by 1,182
- 2019Cross-lingual Language Model Pretrainingcited by 1,088
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
- 2020Multilingual Denoising Pre-training for Neural Machine Translationcited by 1,028
- 2019How Can We Know What Language Models Know?cited by 953
- 2021An Explanation of In-context Learning as Implicit Bayesian Inferencecited by 915
- 2019DialoGPT: Large-Scale Generative Pre-training for Conversational Response Generationcited by 842
- 2018Personalizing Dialogue Agents: I have a dog, do you have pets too?cited by 820
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 793
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 754
- 2019Unified Language Model Pre-training for Natural Language Understanding and Generationcited by 668
- 2018Wizard of Wikipedia: Knowledge-Powered Conversational agentscited by 530
- 2019ERNIE: Enhanced Language Representation with Informative Entitiescited by 525
- 2019Neural Text Generation with Unlikelihood Trainingcited by 489
- 2018Texygen: A Benchmarking Platform for Text Generation Modelscited by 484
- 2021DExperts: Decoding-Time Controlled Text Generation with Experts and Anti-Expertscited by 434
- 2021Attention is Not All You Need: Pure Attention Loses Rank Doubly Exponentially with Depthcited by 411
- 2020GeDi: Generative Discriminator Guided Sequence Generationcited by 377
- 2021FUDGE: Controlled Text Generation With Future Discriminatorscited by 374
- 2020Evaluation of Text Generation: A Surveycited by 275
- 2017Toward Controlled Generation of Textcited by 271
- 2021The GEM Benchmark: Natural Language Generation, its Evaluation and Metricscited by 239
- 2018The Natural Language Decathlon: Multitask Learning as Question Answeringcited by 235
- 2016A Persona-Based Neural Conversation Modelcited by 221
- 2016Enhanced LSTM for Natural Language Inferencecited by 199
- 2019TransferTransfo: A Transfer Learning Approach for Neural Network Based Conversational Agentscited by 188
- 2017Learning to Ask: Neural Question Generation for Reading Comprehensioncited by 186
50 most cited of 133 All 133 (JSON)
Built on by
Citing papers per year: 2022: 23; 2023: 26; 2024: 49; 2025: 18; 2026: 12.
128 papers.
Sort:
By area:
- 2023Steering Language Models With Activation Engineeringcited by 824
- 2023Unifying Large Language Models and Knowledge Graphs: A Roadmapcited by 663
- 2023Large-scale Multi-Modal Pre-trained Models: A Comprehensive Surveycited by 153
- 2024Improving Instruction-Following in Language Models through Activation Steeringcited by 149
- 2022Evaluating and Inducing Personality in Pre-trained Language Modelscited by 122
- 2022Foundations and Trends in Multimodal Machine Learning: Principles, Challenges, and Open Questionscited by 116
- 2023Artificial Artificial Artificial Intelligence: Crowd Workers Widely Use Large Language Models for Text Production Taskscited by 102
- 2023Graph Foundation Models: Concepts, Opportunities and Challengescited by 101
- 2024BetterV: Controlled Verilog Generation with Discriminative Guidancecited by 99
- 2023Language Model Behavior: A Comprehensive Surveycited by 92
- 2024Probabilistic Inference in Language Models via Twisted Sequential Monte Carlocited by 85
- 2022Language Generation Models Can Cause Harm: So What Can We Do About It? An Actionable Surveycited by 80
38 more
- 2023RewriteLM: An Instruction-Tuned Large Language Model for Text Rewritingcited by 67
- 2022A Survey on Non-Autoregressive Generation for Neural Machine Translation and Beyondcited by 64
- 2023ChatGPT vs Human-authored Text: Insights into Controllable Text Summarization and Sentence Style Transfercited by 49
- 2024Mitigating Object Hallucination in Large Vision-Language Models via Image-Grounded Guidancecited by 44
- 2024Trust No Bot: Discovering Personal Disclosures in Human-LLM Conversations in the Wildcited by 43
- 2022Controllable Text Generation with Neurally-Decomposed Oraclecited by 41
- 2023What's the Magic Word? A Control Theory of LLM Promptingcited by 41
- 2022Attribution and Obfuscation of Neural Text Authorship: A Data Mining Perspectivecited by 40
- 2024Detecting Hallucinations in Large Language Model Generation: A Token Probability Approachcited by 40
- 2024A Survey of Mambacited by 39
- 2023Generating Faithful Synthetic Data with Large Language Models: A Case Study in Computational Social Sciencecited by 37
- 2024Improving Uncertainty Estimation through Semantically Diverse Language Generationcited by 34
- 2023Inference-Time Policy Adapters (IPA): Tailoring Extreme-Scale LMs without Fine-tuningcited by 33
- 2023Interactive Natural Language Processingcited by 31
- 2024Whispering Experts: Neural Interventions for Toxicity Mitigation in Language Modelscited by 31
- 2022DisCup: Discriminator Cooperative Unlikelihood Prompt-tuning for Controllable Text Generationcited by 30
- 2023Weight subcloning: direct initialization of transformers using larger pretrained onescited by 30
- 2024Tag-LLM: Repurposing General-Purpose LLMs for Specialized Domainscited by 30
- 2024Automated Educational Question Generation at Different Bloom's Skill Levels using Large Language Models: Strategies and Evaluationcited by 29
- 2022Controllable Text Generation via Probability Density Estimation in the Latent Spacecited by 27
- 2024GeoReasoner: Geo-localization with Reasoning in Street Views using a Large Vision-Language Modelcited by 27
- 2022APPDIA: A Discourse-aware Transformer-based Style Transfer Model for Offensive Social Media Conversationscited by 23
- 2023How Useful are Educational Questions Generated by Large Language Models?cited by 23
- 2023Goodtriever: Adaptive Toxicity Mitigation with Retrieval-augmented Modelscited by 23
- 2022Tailor: A Prompt-Based Approach to Attribute-Based Controlled Text Generationcited by 22
- 2023Taming AI Bots: Controllability of Neural States in Large Language Modelscited by 22
- 2024Large Language Model Agent as a Mechanical Designercited by 20
- 2023GPT Models in Construction Industry: Opportunities, Limitations, and a Use Case Validationcited by 19
- 2024Metasql: A Generate-then-Rank Framework for Natural Language to SQL Translationcited by 17
- 2025Rethinking Data Protection in the (Generative) Artificial Intelligence Eracited by 17
- 2024LLM-based multi-agent poetry generation in non-cooperative environmentscited by 15
- 2024Estimating the Probabilities of Rare Outputs in Language Modelscited by 15
- 2022Controlling Translation Formality Using Pre-trained Multilingual Language Modelscited by 14
- 2024A Survey of Generative Techniques for Spatial-Temporal Data Miningcited by 14
- 2025SoK: Large Language Model Copyright Auditing via Fingerprintingcited by 14
- 2022Mitigating Covertly Unsafe Text within Natural Language Systemscited by 13
- 2024ControlCap: Controllable Region-level Captioningcited by 13
- 2023MacLaSa: Multi-Aspect Controllable Text Generation via Efficient Sampling from Compact Latent Spacecited by 12
50 most cited of 128 All 128 (JSON)
- 2026HALO: Enhancing Time Series Generation via Hyperspherical Latents and Masked AutoregRessive Modeling28 Sep 2026
- 2026Decafs: Disentangled Conditional adversarial Flows21 Jul 2026
- 2026Boundary Suppression Asymmetry in Post-trained Assistants: Over-expansion as a Controllability Cost27 May 2026
- 2026Graph Mamba Survival Analysis Based on Topology-Aware ordering23 May 2026
- 2026Steered Generation via Gradient-Based Optimization on Sparse Query Features21 May 2026
- 2026Understanding and Enforcing Weight Disentanglement in Task Arithmetic18 Apr 2026
- 2026A Hormone-inspired Emotion Layer for Transformer language models (HELT)13 Apr 2026
- 2026Sharper Generalization Bounds for Transformer23 Mar 2026
- 2026Adaptive Decoding via Test-Time Policy Learning for Self-Improving Generation19 Mar 2026
- 2026LeJOT-AutoML: LLM-Driven Feature Engineering for Job Execution Time Prediction in Databricks Cost Optimization9 Mar 2026
- 2026Evaluating Prompt Engineering Strategies for Sentiment Control in AI-Generated Texts6 Feb 2026
- 2026Interpretability in Deep Time Series Models Demands Semantic Alignment2 Feb 2026
38 more
- 2025Exploration vs. Fixation: Scaffolding Divergent and Convergent Thinking for Human-AI Co-Creation with Generative Models20 Dec 2025
- 2025Towards Ontology-Based Descriptions of Conversations with Qualitatively-Defined Concepts5 Sep 2025
- 2025SoK: Large Language Model Copyright Auditing via Fingerprinting27 Aug 2025
- 2025LaPA2: Length-Aware Prefix and Prompt Attention Augmentation for Long-Form Controllable Text Generation6 Aug 2025
- 2025A Hybrid Framework for Subject Analysis: Integrating Embedding-Based Regression Models with Large Language Models19 Jul 2025
- 2025Scaling Towards the Information Boundary of Instruction Sets: The Infinity Instruct Subject Technical Report9 Jul 2025
- 2025Demystifying ChatGPT: How It Masters Genre Recognition5 Jul 2025
- 2025Rethinking Data Protection in the (Generative) Artificial Intelligence Era3 Jul 2025
- 2025Treasure Hunt: Real-time Targeting of the Long Tail using Training-Time Markers17 Jun 2025
- 2025Transformers Are Universally Consistent30 May 2025
- 2025Exploring the Landscape of Text-to-SQL with Large Language Models: Progresses, Challenges and Opportunities28 May 2025
- 2025Truth Neurons18 May 2025
- 2025Batch Augmentation with Unimodal Fine-tuning for Multimodal Fusion of Large Language Models10 May 2025
- 2025JaccDiv: A Metric and Benchmark for Quantifying Diversity of Generated Marketing Text in the Music Industry29 Apr 2025
- 2025Probing then Editing Response Personality of Large Language Models14 Apr 2025
- 2025Re-Imagining Multimodal Instruction Tuning: A Representation View2 Mar 2025
- 2025Integrating remote sensing data assimilation, deep learning and large language model for interactive wheat breeding yield prediction8 Jan 2025
- 2025TART: Token-based Architecture Transformer for Neural Network Performance Prediction2 Jan 2025
- 2024A Survey of RWKV19 Dec 2024
- 2024Frame Representation Hypothesis: Multi-Token LLM Interpretability and Concept-Guided Text Generation10 Dec 2024
- 2024A Review of Human Emotion Synthesis Based on Generative Technology10 Dec 2024
- 2024The Evolution and Future Perspectives of Artificial Intelligence Generated Content2 Dec 2024
- 2024Deep Insights into Cognitive Decline: A Survey of Leveraging Non-Intrusive Modalities with Deep Learning Techniques24 Oct 2024
- 2024Estimating the Probabilities of Rare Outputs in Language Models17 Oct 2024
- 2024End-to-end Planner Training for Language Modeling16 Oct 2024
- 2024Improving Instruction-Following in Language Models through Activation Steering15 Oct 2024
- 2024Guaranteed Generation from Large Language Models9 Oct 2024
- 2024Non-Halting Queries: Exploiting Fixed Points in LLMs8 Oct 2024
- 2024Using Prompts to Guide Large Language Models in Imitating a Real Person's Language Style4 Oct 2024
- 2024Plug-and-Play Controllable Generation for Discrete Masked Models3 Oct 2024
- 2024Natural Language Generation for Visualizations: State of the Art, Challenges and Future Directions29 Sep 2024
- 2024Variational Search Distributions10 Sep 2024
- 2024LLM-based multi-agent poetry generation in non-cooperative environments5 Sep 2024
- 2024Geo-Llama: Leveraging LLMs for Human Mobility Trajectory Generation with Spatiotemporal Constraints25 Aug 2024
- 2024Data-Centric Approach to Constrained Machine Learning: A Case Study on Conway's Game of Life23 Aug 2024
- 2024Automated Educational Question Generation at Different Bloom's Skill Levels using Large Language Models: Strategies and Evaluation8 Aug 2024
- 2024Open-domain Implicit Format Control for Large Language Model Generation8 Aug 2024
- 2024A Survey of Mamba2 Aug 2024
50 newest of 128 All 128 (JSON)
- 2024Large Language Model Agent as a Mechanical Designercited by 20
- 2024LLM-based multi-agent poetry generation in non-cooperative environmentscited by 15
- 2023Towards an On-device Agent for Text Rewritingcited by 7
- 2024LLM-based multi-agent poetry generation in non-cooperative environments5 Sep 2024
- 2024Large Language Model Agent as a Mechanical Designer26 Apr 2024
- 2023Towards an On-device Agent for Text Rewriting22 Aug 2023
- 2024A Survey of Mambacited by 39
- 2026Graph Mamba Survival Analysis Based on Topology-Aware orderingcited by 0
- 2026Graph Mamba Survival Analysis Based on Topology-Aware ordering23 May 2026
- 2024A Survey of Mamba2 Aug 2024
- 2023Steering Language Models With Activation Engineeringcited by 824
- 2023Unifying Large Language Models and Knowledge Graphs: A Roadmapcited by 663
- 2023Large-scale Multi-Modal Pre-trained Models: A Comprehensive Surveycited by 153
- 2024Improving Instruction-Following in Language Models through Activation Steeringcited by 149
- 2022Evaluating and Inducing Personality in Pre-trained Language Modelscited by 122
- 2022Foundations and Trends in Multimodal Machine Learning: Principles, Challenges, and Open Questionscited by 116
- 2023Artificial Artificial Artificial Intelligence: Crowd Workers Widely Use Large Language Models for Text Production Taskscited by 102
- 2023Graph Foundation Models: Concepts, Opportunities and Challengescited by 101
- 2024BetterV: Controlled Verilog Generation with Discriminative Guidancecited by 99
- 2023Language Model Behavior: A Comprehensive Surveycited by 92
- 2022Language Generation Models Can Cause Harm: So What Can We Do About It? An Actionable Surveycited by 80
- 2023RewriteLM: An Instruction-Tuned Large Language Model for Text Rewritingcited by 67
12 most cited of 113 All 113 (JSON)
- 2026HALO: Enhancing Time Series Generation via Hyperspherical Latents and Masked AutoregRessive Modeling28 Sep 2026
- 2026Decafs: Disentangled Conditional adversarial Flows21 Jul 2026
- 2026Boundary Suppression Asymmetry in Post-trained Assistants: Over-expansion as a Controllability Cost27 May 2026
- 2026Steered Generation via Gradient-Based Optimization on Sparse Query Features21 May 2026
- 2026Understanding and Enforcing Weight Disentanglement in Task Arithmetic18 Apr 2026
- 2026A Hormone-inspired Emotion Layer for Transformer language models (HELT)13 Apr 2026
- 2026Sharper Generalization Bounds for Transformer23 Mar 2026
- 2026LeJOT-AutoML: LLM-Driven Feature Engineering for Job Execution Time Prediction in Databricks Cost Optimization9 Mar 2026
- 2026Evaluating Prompt Engineering Strategies for Sentiment Control in AI-Generated Texts6 Feb 2026
- 2026Interpretability in Deep Time Series Models Demands Semantic Alignment2 Feb 2026
- 2025Exploration vs. Fixation: Scaffolding Divergent and Convergent Thinking for Human-AI Co-Creation with Generative Models20 Dec 2025
- 2025Towards Ontology-Based Descriptions of Conversations with Qualitatively-Defined Concepts5 Sep 2025
12 newest of 113 All 113 (JSON)