Detecting Deceptive Review Spam via Attention-Based Neural Networks

相关工作

  • 挖掘行为特征
  • 挖掘语言特征
  • 对spammer检测

模型

先前的工作主要是挖掘有效的特征然后利用已有的分类器进行分类,尽管这些方法能学会分类评论,能发现评论是否具有欺骗的嫌疑,但是他们不能区分这条评论是行为上可疑,还是语言上可疑,我们发现该网站上的一些垃圾邮件发送者在没有任何精心掩饰的情况下发表评论,这种情况下可以直接通过语言特征来区分它们。但是,一些狡猾的虚假评论发送者擅长撰写具有丰富经验的合理评论,因此需要对行为进行分析。
Detecting Deceptive Review Spam via Attention-Based Neural Networks

the feature extraction module

本文应用MLP层来从出入特征FBF_B提取行为特征vBv_BvB=tanh(WBFB+bB)v_B=tanh(W_BF_B+b_B),WBRDB×DoW_B \in R^{D_B \times D_o}DBD_B是行为特征的输入维度DoD_o是MLP层的输出维度

本文使用CNN来提取文本特征,文本的embedding是e(wi)RDwe(w_i) \in R^{D_w}. Ren and Zhang发现CNN能更有效地提取全局语义信息。本文使用n个filter weight matrix W={W1,W2,...,Wn}W = \{W_1, W_2,...,W_n\},然后得到每个filter使用max pooling layer之后的文本向量vLv_L.

the feature attention module

attention的作用:在给定行为环境下学习评论的文本有多可疑,在给定文本环境下学习评论的行为有多可疑

行为attention score: Detecting Deceptive Review Spam via Attention-Based Neural Networks

语言attention score:Detecting Deceptive Review Spam via Attention-Based Neural Networks

计算weighted score
Detecting Deceptive Review Spam via Attention-Based Neural Networks

最后拼接四个向量,接linear和softmax并输出
Detecting Deceptive Review Spam via Attention-Based Neural Networks

交叉熵损失函数
Detecting Deceptive Review Spam via Attention-Based Neural Networks
感觉写错了

实验数据和结果
Detecting Deceptive Review Spam via Attention-Based Neural Networks
Detecting Deceptive Review Spam via Attention-Based Neural Networks
Detecting Deceptive Review Spam via Attention-Based Neural Networks

相关文章:

  • 2022-01-30
  • 2021-05-14
  • 2021-11-03
  • 2021-11-08
  • 2021-04-01
  • 2021-09-26
  • 2022-12-23
猜你喜欢
  • 2021-05-08
  • 2021-07-12
  • 2021-04-02
  • 2022-01-14
  • 2021-06-14
  • 2021-04-03
  • 2021-06-19
相关资源
相似解决方案