论文笔记《Controllable Unsupervised Text Attribute Transfer via Editing Entangled Latent Representation》

这篇论文提出了一个非监督的文本属性转换框架,通过编辑缠绕的潜在表示来实现。利用Transformer-based AutoEncoder和Attribute Classifier,作者不区分内容和属性表示,而是直接操作包含两者的信息。FGIM算法用于修改源句子的潜在表示,使其转化为目标属性。实验在多个数据集上展示了有效性的提升。
摘要由CSDN通过智能技术生成

论文《Controllable Unsupervised Text Attribute Transfer via Editing Entangled Latent Representation》阅读笔记

论文来源:2019 NIPS
论文主要贡献:提出了一种非监督方式的文本属性转换框架,通过改变文本属性分类器的属性来对latent representation【就是原始风格文本经过encoder部分后得到的表示】进行一些修改。
论文代码:https://github.com/Nrgeup/controllable-text-attribute-transfer

论文主要内容

作者说他们不同于传统的方法,将属性和内容表示分开进行建模,作者直接使用内容和属性缠绕在一起的表示。
文中的模型主要分为两部分,一个是基于transformer的AutoEncoder,一个是Attribute Classifier[属性分类器]。
- 作者首先将AutoEncoder和Attribute Classifier分开来训练
- 然后使用encoder部分去获得source sentence的隐层表示
- 再用FGIM算法去不断编译这个隐层表示,直到这个表示能够被分类器判定为target属性
- 最后在使用decoder从这个隐层表示获取target text.

文中提出的模型结构如下:
在这里插入图片描述

如图所示,作者对encoder在encoder部分是两层的transformer结构,并在其后接了一层GRU。经过encoder后得到一个latent representation,但是目前的这个latent representation是source风格的,我们希望这个latent representation是target风格的,那么作者是怎么将这个latent representation由source风格转为target风格的呢?作者提出了一个FGIM算法来修改这个latent representation.
FGIM算法的伪代码如下:
在这里插入图片描述
FGIM算法的流程如下:

  • 输入包括:

    • 原始的latent representation - z;
    • 一个训练好的Attribute Classifier - C θ c C_{\theta_c}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值