怎么利用gpt2进行句子改写生成

参考我之前的一个项目给定title和keywords利用gpt2生成文本,从中可以看出只是利用了gpt2模型,没有其它模型上的改动或组合,变化的只是input部分,在input中,加入了title和keywords两部分。那么训练时候的model输入,就会有三部分:[BOS] + title + [SEP] + keywords + [SEP] + text + [EOS],所以生成的文章会与title和keywords有关。

一.根据以上,我们可以做一个小的实验,就是针对一个句子进行改写生成,或者説是可控生成,就是生成的句子不能偏离原句的意思。此实验是基于以上项目的改动,改动的部分只是input部分,这里只需去除title,针对句子提取keywords,输入:[BOS] + keywords + [SEP] + text + [EOS],这样生成的时候不会偏离原句大意。

二.实验结果

从结果中可看到有那么一点意思,不过整体还不够准确,句子改动过大。后期会考虑加入同义词这种外部知识来进行优化。

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值