4 个月前

RelationPrompt:利用提示生成零样本关系三元组抽取的合成数据

RelationPrompt:利用提示生成零样本关系三元组抽取的合成数据

摘要

尽管关系抽取在构建和表示知识方面具有重要意义,但较少的研究关注于对未见过的关系类型进行泛化。我们引入了零样本关系三元组抽取(ZeroRTE)的任务设置,以鼓励在低资源关系抽取方法方面的进一步研究。给定一个输入句子,每个提取的三元组由头实体、关系标签和尾实体组成,其中关系标签在训练阶段未曾出现。为了解决ZeroRTE问题,我们提出通过提示语言模型生成结构化文本来合成关系示例。具体而言,我们将语言模型提示和结构化文本方法统一起来,设计了一个结构化提示模板,在条件为关系标签提示(RelationPrompt)的情况下生成合成关系样本。为了克服在一个句子中抽取多个关系三元组的限制,我们设计了一种新颖的三元组搜索解码方法。在FewRel和Wiki-ZSL数据集上的实验表明,RelationPrompt对于零样本关系三元组抽取任务和零样本关系分类的有效性。我们的代码和数据可在github.com/declare-lab/RelationPrompt获取。

代码仓库

declare-lab/hyperred
pytorch
GitHub 中提及
declare-lab/relationprompt
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
zero-shot-relation-triplet-extraction-onRelationPrompt
Avg. F1: 24.61
zero-shot-relation-triplet-extraction-on-wikiRelationPrompt
Avg. F1: 31.19

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
RelationPrompt:利用提示生成零样本关系三元组抽取的合成数据 | 论文 | HyperAI超神经