Transformer-based Conditional Variational Autoencoder for Controllable Story Generation
We investigate large-scale latent variable models (LVMs) for neural story generation -- an under-explored application for open-domain long text -- with objectives in two threads: generation effectiveness and controllability. LVMs, especially the variational autoencoder (VAE), have achieved both effective and controllable generation through exploiting flexible distributional latent representations. Recently, Transformers and its variants have achieved remarkable effectiveness without explicit latent representation learning, thus lack satisfying controllability in generation. In this paper, we advocate to revive latent variable modeling, essentially the power of representation learning, in the era of Transformers to enhance controllability without hurting state-of-the-art generation effectiveness. Specifically, we integrate latent representation vectors with a Transformer-based pre-trained architecture to build conditional variational autoencoder (CVAE). Model components such as encoder, decoder and the variational posterior are all built on top of pre-trained language models -- GPT2 specifically in this paper. Experiments demonstrate state-of-the-art conditional generation ability of our model, as well as its excellent representation learning capability and controllability.
Code (2)
Tasks
DecoderRepresentation LearningStory GenerationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
T-CVAE: Transformer-Based Conditioned Variational Autoencoder for Story Completion
Story completion is a very challenging task of generating the missing plot for an incomplete story, which requires not only understanding but also inference of the given contextual clues. In this paper, we present a nove…
DecoderDiversityStory CompletionSHCT: A Successively Hierarchical Conditional Transformer for Controllable Paraphrase Generation
Paraphrase generation has consistently been a challenging area in the field of NLP. Despite the considerable achievements made by previous work, existing methods lack a flexible way to include multiple controllable attri…
DiversityParaphrase GenerationProgressive Open-Domain Response Generation with Multiple Controllable Attributes
It is desirable to include more controllable attributes to enhance the diversity of generated responses in open-domain dialogue systems. However, existing methods can generate responses with only one controllable attribu…
AttributeDecoderDiversityResponse GenerationPlan-CVAE: A Planning-based Conditional Variational Autoencoder for Story Generation
Story generation is a challenging task of automatically creating natural languages to describe a sequence of events, which requires outputting text with not only a consistent topic but also novel wordings. Although many …
DiversityStory GenerationA Conditional Flow Variational Autoencoder for Controllable Synthesis of Virtual Populations of Anatomy
The generation of virtual populations (VPs) of anatomy is essential for conducting in silico trials of medical devices. Typically, the generated VP should capture sufficient variability while remaining plausible and shou…
AnatomyNormalising FlowsSpecificity