【多标签文本分类】《基于标签语义注意力的多标签文本分类》

简介: 【多标签文本分类】《基于标签语义注意力的多标签文本分类》

·阅读摘要:

 为了建立标签的语义信息和文档的内容信息之间的联系并加以利用,文章提出了一种基于标签语义注意力的多标签文本分类(LAbel Semantic Attention Multi-label Classification,简称 LASA)方法。

·参考文献:

 [1] 基于标签语义注意力的多标签文本分类

参考论文信息


  论文名称:《基于标签语义注意力的多标签文本分类》

  发布期刊:《软件学报》

  期刊信息:CSCD

image.png

  论文《融合注意力与CorNet的多标签文本分类》与此篇论文是同一个思路,值得参考。

模型结构


  模型结构如下:

image.png

【注】:本篇论文的网络结构很简洁,论文写的也很干净利落。

1. 单词隐表示学习

  这部分比较简单,对文本序列使用Bi-LSTM模型,最终得到正向与反向的文档表示向量

image.png

2. 标签隐表示学习

  这部分的工作是把标签转化为向量表示。文中使用的方法是,把标签中的每个词的向量表示相加取得平均。第i个标签的向量表示如下:

image.png

image.png

  上述公式称之为:词向量平均函数。

3. 单词重要性学习

  本模块的目的是,计算每个标签对某条文本中的每个词的“重要性”,即权重。

image.png

  得到所有标签针对当前文档中每个单词的匹配得分, 从匹配得分中可以获得文档中每个标签更关注的部分,从而更好地学习文档表示。

4. 文档表示学习

  每个标签关注文档中的内容是不同的,所以本文提出为每个标签学习不同的文档表示,文档的表示是由每个单词的权重和单词的表示结合得到的,将上一层得到的单词和标签之间的匹配得分乘以每个单词的隐表示,得到每个标签对应的文档表示。

5. 标签预测

  使用全连接层进行分类。


相关文章
|
8月前
|
机器学习/深度学习 数据可视化 计算机视觉
【残余注意力】简单且有效的多标签识别方法
【残余注意力】简单且有效的多标签识别方法
108 0
|
机器学习/深度学习 自然语言处理 算法
【多标签文本分类】《多粒度信息关系增强的多标签文本分类》
提出一种多粒度的多标签文本分类方法。一共3个粒度:文档级分类模块、词级分类模块、标签约束性关系匹配辅助模块。
200 0
|
6月前
|
机器学习/深度学习 自然语言处理
词嵌入与语义表示
词嵌入与语义表示
|
移动开发 数据可视化 算法
Pointnet语义分割任务S3DIS数据集
Pointnet语义分割任务S3DIS数据集
548 0
|
机器学习/深度学习 算法 计算机视觉
【多标签文本分类】层次多标签文本分类方法
【多标签文本分类】层次多标签文本分类方法
794 0
【多标签文本分类】层次多标签文本分类方法
|
计算机视觉
【多标签文本分类】《采用平衡函数的大规模多标签文本分类》
使用最常见的BERT+fc的多标签文本分类模型,只是改进了一下损失函数。
104 0
|
机器学习/深度学习 人工智能 自然语言处理
MaskFormer:将语义分割和实例分割作为同一任务进行训练
目标检测和实例分割是计算机视觉的基本任务,在从自动驾驶到医学成像的无数应用中发挥着关键作用。目标检测的传统方法中通常利用边界框技术进行对象定位,然后利用逐像素分类为这些本地化实例分配类。但是当处理同一类的重叠对象时,或者在每个图像的对象数量不同的情况下,这些方法通常会出现问题。
4885 0
|
机器学习/深度学习 编解码 人工智能
关于语义分割的亿点思考
关于语义分割的亿点思考
257 0
|
机器学习/深度学习 算法 数据挖掘
【多标签文本分类】《融合注意力与CorNet的多标签文本分类》
【多标签文本分类】《融合注意力与CorNet的多标签文本分类》
283 0
【多标签文本分类】《融合注意力与CorNet的多标签文本分类》
|
机器学习/深度学习 算法 数据挖掘
【多标签文本分类】MSML-BERT模型的层级多标签文本分类方法研究
【多标签文本分类】MSML-BERT模型的层级多标签文本分类方法研究
808 0
【多标签文本分类】MSML-BERT模型的层级多标签文本分类方法研究