这篇文章解决的问题

作者提出,之前的工作大多专注于文本挖掘和学习文本的语义特征,他们忽略了学习谣言的传播。之前有方法使用RvNN,与标准RvNN不同的是,输入是一个从源文章而不是解析树根的传播树,每个节点代表一个帖子。他们使用GRU单元通过递归传播来更新节点表示,GRU单元并不是学习表示的完美方法,而且由于它是通过顺序传播进行训练的,因此在效率上存在一些挑战。
而且有调查指出,谣言和非谣言的传播结构也有很大不同,故谣言传播结构对于谣言检测来说也是很大的一个因素。如下图,谣言和非谣言的结构:

作者如何解决这个问题的

为了有效学习节点表示,作者引入GCN捕获传播信息,更新节点和邻居的关系
为了将谣言传播结构信息利用起来,作者在使用GCN学习传播信息的同时,学习结构特征,交替使用VGAE或者GAE来进行解码,重构谣言图结构以此获取结构信息
作者提出的模型包括三个部分:Encoder, Decoder, and Detector
如下图所示:

Encoder

首先,初始输入x是使用TF-IDF的单词向量,表示帖子的句子语义,A为邻接矩阵,表示帖子之间的关系。
然后GCN通过聚合邻居的特征更新节点特征
为了后续的解码工作,结构的潜在表示也被编码在这里。整个结构信息可以同时学习。

Decoder

用Encoder得到的输出作为Decoder的输入,然后通过一个sigmoid函数得到图的重构,将得到的结构和输入的结构进行相似度对比得到损失lrec,同时,如果编码使用的是VGAE,还要计算一个KL 发散损失lkl

Detector

这个部分用来将谣言分类,输入是Encoder的输出,通过一个Mean Pooling 和 一个softmax得到每一个输入的预测标签,将预测标签和真实标签对比求交叉熵损失得到此部分的损失ldec

最后将所有损失相加
loss = ldec + lrec + I\*lkl
其中,如果使用VGAE ,I=1, 使用GAE, I=0

这个问题的解决有什么亮点,局限

这是第一个工作整合了文本,传播信息和结构信息来检测谣言,也是第一个引入GAE和VGAE来检测谣言的模型,作者在编码的时候将帖子之间的关系图结构和文本信息同时利用起来,并在解码的时候使用VGAE得到谣言帖子间的结构特征,很好的整合和学习了三个部分的信息用于检测谣言。作者的模型在检测非谣言的时候表示不是很好。

谣言检测文献精读——13.2020-A Graph Convolutional Encoder and Decoder Model for Rumor Detection相关推荐

  1. 谣言检测文献阅读三—The Future of False Information Detection on Social Media:New Perspectives and Trends

    系列文章目录 谣言检测文献阅读一-A Review on Rumour Prediction and Veracity Assessment in Online Social Network 谣言检测 ...

  2. 谣言检测文献阅读二—Earlier detection of rumors in online social networks using certainty‑factor‑based convolu

    系列文章目录 谣言检测文献阅读一-A Review on Rumour Prediction and Veracity Assessment in Online Social Network 谣言检测 ...

  3. 谣言检测文献阅读六—Tracing Fake-News Footprints: Characterizing Social Media Messages by How They Propagate

    系列文章目录 谣言检测文献阅读一-A Review on Rumour Prediction and Veracity Assessment in Online Social Network 谣言检测 ...

  4. 谣言检测文献阅读十二—Interpretable Rumor Detection in Microblogs by Attending to User Interactions

    系列文章目录 谣言检测文献阅读一-A Review on Rumour Prediction and Veracity Assessment in Online Social Network 谣言检测 ...

  5. 谣言检测文献阅读四—Reply-Aided Detection of Misinformation via Bayesian Deep Learning

    系列文章目录 谣言检测文献阅读一-A Review on Rumour Prediction and Veracity Assessment in Online Social Network 谣言检测 ...

  6. 谣言检测文献阅读一A Review on Rumour Prediction and Veracity Assessment in Online Social Network

    系列文章目录 谣言检测文献阅读一-A Review on Rumour Prediction and Veracity Assessment in Online Social Network 谣言检测 ...

  7. 谣言检测论文精读——11.PAKDD2020-SAFE: Similarity-Aware Multi-Modal Fake News Detection

    Abstract 作者指出现在的谣言检测文章很少考虑视觉和文本之间的关系(相似性),但是这种相关性是很重要的,比如说一个假新闻文章为了吸引读者的注意力,用了一张和文本毫不相干图片.所以作者提出了一个相 ...

  8. 谣言检测论文精读——3.WWW2018-Detect Rumor and Stance Jointly by Neural Multi-task Learning

    1.Abstract 谣言帖子经常在参与用户中引发多变的.主要是有争议的立场. 因此,确定相关帖子的立场可能与成功检测谣言有关.我们提出了一个联合框架,统一了两个高度相关的任务,即谣言检测和立场分类. ...

  9. AAAI 2020 Location-aware Graph Convolutional Networks for Video Question Answering

    动机 视频问答(Video QA)是计算机视觉领域的一个新兴课题,由于其在人工问答系统.机器人对话.视频检索等方面的广泛应用,近年来受到越来越多的关注.与深入研究的图像问答(Image QA)任务不同 ...

最新文章

  1. python怎么写文件-Python读写文件
  2. (WebKit) ViewPort + Backing Store + Page Content
  3. Github博客地址
  4. zoj 3640 概率dp
  5. Linux系统编程----12(线程概念,Linux线程实现原理,栈中ebp指针和ebp指针,线程的优缺点和共享资源)
  6. 开始投靠C#,入门版(一)
  7. window自动任务
  8. mui封装的ajax请求
  9. 徐明星解读区块链与物联网的重要联系
  10. Linux防火墙之介绍
  11. 读取文件内容返回ListString类型
  12. h5微信游戏服务器,H5游戏微信大型帮派战源码分享 带服务器端+客户端
  13. 大数运算经典:棋盘上的米粒。
  14. 如何放大图片而不影响清晰度?
  15. ps使用教程 核心蒙版
  16. django相关报错知识整理
  17. 2112731-95-8,N-(Azido-PEG3)-N-Boc-PEG4-acid与炔丙基、BCN或DBCO试剂进行点击化学反应
  18. Tomcat启动成功,但是访问项目时或者是localhost:8080时出现404
  19. 扫描二维码启动微信打开特定页面
  20. 中兴算法挑战赛-比特派:跳高

热门文章

  1. python爬虫_爬取B站视频标题
  2. SwiftUI 教程系列-第三章
  3. echarts有涟漪效果的世界地图
  4. 蒙特卡罗模拟——Java实现
  5. ubuntu16.04 LTS安装交叉编译工具报错“No such file or directory“
  6. 机器学习入门必看|使用scikit-learn构建模型的万能模板
  7. 为什么晶闸管能在大电流下工作?
  8. 【Pytorch】RuntimeError: one of the variables needed for gradient computation has been modified by
  9. php++网页最右下角,js实现右下角可关闭最小化div(可用于展示推荐内容)
  10. 如何查看linux安装了那些软件下载,linux中安装软件,查看、卸载已安装软件方法...