[发明专利]一种基于改进递归神经网络的诽谤性恶意用户检测方法有效
申请号: | 202010457761.5 | 申请日: | 2020-05-26 |
公开(公告)号: | CN111667339B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 徐原博;王恩;张兴亮;徐萌;杨永健 | 申请(专利权)人: | 吉林大学 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06F40/30;G06N3/04 |
代理公司: | 上海思牛达专利代理事务所(特殊普通合伙) 31355 | 代理人: | 雍常明 |
地址: | 130000 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 递归 神经网络 诽谤 恶意 用户 检测 方法 | ||
1.一种基于改进递归神经网络的诽谤性恶意用户检测方法,其特征在于,包括以下步骤:
步骤S1,搭建层次化双注意力递归神经网络HDAN模型;
步骤S2,联合过滤;
步骤S3,改进的非负矩阵分解推荐系统;
其中,步骤S1包括以下:
S101,标定mGRU模型,其,ugt的计算公式为:
其中的临时状态信息表示为:
重置门ret为一个权值,用于决定保留多少先前状态信息,若ret=1,则需要保留全部的先前状态信息,ret的表示如下:
S102,词水平语义情感分析,包括如下:
其嵌入矩阵We,将单词wit映射到一个向量yit中,表示如下:
yit=Wewit,t∈[1,Lw];
以来结合和获取包含以单词wit为中心的所有信息;
其中一个句子中的单词数量为w个,每个单词的权值依赖于情感信息hit,其注意力权值计算公式如下:
其中,cit是情感权值hit的隐式表示,cw是与cit同一维度的随机向量,cw可以在模型训练的过程中学习得到;
S103,句子水平语义情感分析;
每条评论中的句子数量为s个,表示为:
以来结合和获取包含以句子si为中心的所有信息,
获取评论中每个句子的权值,因为每条评论中的句子数量为s个,具体公式如下:
其中,v是包含了评论中所有信息的向量,将词水平包含的信息与句子水平上包含的信息进行了整合,得到的评论水平上的向量;
获取计算评论意见水平ot,具体如下:
ot=F(softmax(Wvv+bv));
其中,F是映射函数;
步骤S2包括以下:
获取评论意见水平otui和用户对项目的评级意见水平rui,过滤诽谤性恶意交互行为和诽谤性恶意用户;
确定dui作为诽谤性恶意交互行为指示符,表示如下:
{dui|dui=1,|otui-rui|≥α;dui=0,|otui-rui|<α};
其中,标定谤性恶意交互行为指示符dui构建用户项目交互指示矩阵Rin,Rin∈Rm*n;
指示符dui,诽谤性恶意用户集合us的计算函数具体如下:
步骤S3包括以下:
确定潜在维度,表示如下:
P∈Rm*k,∑∈Rk*k,Q∈Rk*n;
其中,∑是k维对角矩阵,具体项为σ1,σ2...σk,σ代表潜在维度p在用户潜在表征P中的重要性和潜在维度q在项目潜在表征Q中的重要性;
将∑中的权值按降序排列为σ′1,σ′2...σ′k;
利用top-k’方法(k′={k′|(σ′1+σ′2...+σ′k′)/(σ′1+σ′2...+σ′k)>η}),来构建新的k′维对角矩阵∑′,其具体项为σ′1,σ′2...σ′k′;
依据∑′和重构矩阵,在P和Q中选择出最重要的k′个潜在维度;
通过重建矩阵后,可以在原始矩阵R中,从所有未排序的项目里挑选出前k个项目,对用户进行推荐。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010457761.5/1.html,转载请声明来源钻瓜专利网。