首页> 外文会议>Conference on Computational Natural Language Learning >Generating Narrative Text in a Switching Dynamical System
【24h】

Generating Narrative Text in a Switching Dynamical System

机译:在交换动态系统中生成叙事文本

获取原文

摘要

Early work on narrative modeling used explicit plans and goals to generate stories, but the language generation itself was restricted and inflexible. Modern methods use language models for more robust generation, but often lack an explicit representation of the scaffolding and dynamics that guide a coherent narrative. This paper introduces a new model that integrates explicit narrative structure with neural language models, formalizing narrative modeling as a Switching Linear Dynamical System (SLDS). A SLDS is a dynamical system in which the latent dynamics of the system (i.e. how the state vector transforms over time) is controlled by top-level discrete switching variables. The switching variables represent narrative structure (e.g., sentiment or discourse states), while the latent state vector encodes information on the current state of the narrative. This probabilistic formulation allows us to control generation, and can be learned in a semi-supervised fashion using both labeled and unlabeled data. Additionally, we derive a Gibbs sampler for our model that can "fill in" arbitrary parts of the narrative, guided by the switching variables. Our filled-in (English language) narratives outperform several baselines on both automatic and human evaluations.
机译:早期工作叙述模型使用明确的计划和目标来生成故事,但语言生成本身受到限制和不灵活的。现代方法使用语言模型进行更强大的生成,但通常缺乏指导连贯叙述的脚手架和动态的明确表示。本文介绍了一种新型模型,将显式叙事结构与神经语言模型集成,将叙述模型正式化为开关线性动力系统(SLD)。 SLDS是一种动态系统,其中系统的潜在动态(即状态向量随时间转换)由顶级离散切换变量控制。切换变量代表叙事结构(例如,情绪或话语状态),而潜在状态矢量对关于叙述的当前状态的信息进行编码。这种概率制剂允许我们控制生成,并且可以使用标记和未标记的数据以半监督的方式学习。此外,我们为我们的模型推导了GIBBS采样器,可以“填写”叙述的任意部分,由交换变量引导。我们的填充(英语)叙述优于自动和人类评估的几个基线。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号