首页 > 其他 > 详细

论文阅读笔记|Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learning

时间:2019-10-03 20:42:18      阅读:675      评论:0      收藏:0      [点我收藏+]

Abstract

In this paper,the author we attempt to fight such chaos(FAKE NEWS) with itself to make automatic rumor detection More robust and effective;

The idea is inspired by adversarial learning method originated from Generative Adversarial Networks.

In the approach,a generator is designed to produce uncertain or conflicting voices,complicating the original conventional threads in order to pressurize the discriminator to learn stronger rumor indicative representations from augmented,more challenging examples.

Different from traditional data-driven approach to rumor detection,the method can capture low-frequency but stronger non-trivial patterns via such adversarial training.

Existing Method

RNN\CNN

Nevertheless, existing data-driven approaches typically rely on finding indicative responses such as skeptical and disagreeing opinions for detection.

Our seemingly counter-intuitive idea is inspired by the Generative Adversarial Networks or dubbed as GAN [6, 7], where a discriminative classifier learns to distinguish whether an instance is from real world, and a generative model is trained to confuse the discriminator by generating proximately realistic examples.

Why can such a GAN-style method do better in feature learning?

The main contributions of our paper are four-fold:

  1. the first generative approach for rumor detection using a text-based GAN-style framework
  2. model rumor dissemination as generative information campaigns for generating confusing training examples to challenge the discriminator of its detection capacity.
  3. we reinforce our discriminator
  4. our model is more robust and effective than state-of-the-art baselines

Problem Statement

a claim is commonly represented by a set of posts (i.e., tweets) relevant to the claim which can be collected via Twitter‘s search function.

GENERATIVE ADVERSARIAL LEARNING FOR RUMOR DETECTION

Controversial Example Generation

A straightforward way is to twist or complicate the opinions expressed in the original data examples via a handful of rule templates.

We design two generators, one for distorting non-rumor to make it look like a rumor, and the other for ‘whitewashing‘ rumor so that it looks like a non-rumor.

Considering the time sequence structure of posts in each instance,we use a sequence-to-sequence model for the generative transformation, which is illustrated in Figure.

技术分享图片

We use GRU to store hidden representation:

技术分享图片

The output of the last time step hT from the GRU-RNN encoder will be the hidden representation of Xy. Note that the sequence length T is not fixed which can vary with different instances

GAN-Style Adversarial Learning Model

技术分享图片

We use the performance of discriminator as a reward to guide the generator.It consists of an adversarial learning module and two reconstruction modules (one for rumor and the other for non-rumor).

Adversarial learning module:

We formulate adversarial loss as the negative of discriminator loss based on the generator-augmented training data.
技术分享图片

where LD(·) is the loss between the ground-truth class probability distribution yˉ and the class distribution y? predicted by discriminator given an input instance.

We combine the generated examples and original ones to augment the training set.we do not want to seriously weaken those useful features in the original example. Thus, the original example Xy is combined with X?y for training as shown in Figure 3.

Reconstruction module:

We introduce a reconstruction mechanism to make the generative process reversible. The idea is that the opinionated voices will be reversible through two generators of opposite direction so as to minimize the loss of fidelity of information.

技术分享图片

Objective of optimization:

技术分享图片

And the objective of adversarial learning takes a min-max form.

Rumor Discriminator

With the combined data set,the discriminator learns to capyure more discriminative features,especially from low-frequency non-trivial patterns.

We build the discriminator based on a RNN rumor detection model.

技术分享图片

The generators and discriminator are alternately trained using stochastic gradient decent with mini-batches.

EXPERIMENTS AND RESULTS

技术分享图片

Early Rumor Detection

技术分享图片

CONCLUSION AND FUTURE WORK

Our neural-network-based generators create training examples to confuse rumor discriminator so that the discriminator are forced to learn more powerful features from the augmented training data.

论文阅读笔记|Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learning

原文:https://www.cnblogs.com/billdingdj/p/11620617.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!