[发明专利]一种基于TS-LSTM和DNN的微博转发量预测方法有效
| 申请号: | 201810989381.9 | 申请日: | 2018-08-28 |
| 公开(公告)号: | CN109063927B | 公开(公告)日: | 2021-12-07 |
| 发明(设计)人: | 张路桥;穆圣坤;王娟;李飞;石磊 | 申请(专利权)人: | 成都信息工程大学 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/00;G06N3/04 |
| 代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 谈杰 |
| 地址: | 610225 四川省成都*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 ts lstm dnn 转发 预测 方法 | ||
1.一种基于TS-LSTM和DNN的微博转发量预测方法,其特征在于,所述于TS-LSTM和DNN的微博转发量预测方法包括:
利用用户所发布的所有微博作为源数据,提取出用户活跃粉丝数,关注数,用户是否认证,会员等级,微博发布时间,微博图片数量,微博是否有视频,微博是否有链接,是否包含主题以及微博特相似度的特征作为输入,微博转发数量量级作为输出,建立TS-LSTM的预测模型,预测出指定微博的转发指数;
根据用户自身影响力、用户粉丝影响力、用户与粉丝的微博特征相似度、微博特征以及预测出的转指定微博的转发指数的特征作为输入,以活跃粉丝是否会转发作为输出,最后统计会转发的数量得出预测目标微博最终转发量级;
TS-LSTM预测模型中,加入两个控制门,前一时刻的细胞状态C(t-1)和输出的h(t-1)进入当前时刻时会先进入ts门,ts门是微博相似度的余弦函数,ts值大于0时:进入遗忘门输入门依次更新细胞状态最后得到C(t)和h(t);当ts值小于0时:细胞状态直接输出上一时刻的细胞状态和上一时刻的隐藏层状态即C(t)=C(t-1),h(t)=h(t-1);
具体包括:
输入:用户活跃粉丝数、关注数、用户是否认证、会员等级、微博发布时间、微博图片数量、微博是否有视频、微博是否有链接、是否包含主题以及微博特相似度10类特征;
输出:微博转指数LSTM_P为1-10级对应区间,包括:
转发指数LSTM_P对应该条微博转发量,
10个数量级对应:
[0,10],[10,50],[50,100],[100,300],[300,600],[600,1000],[1000,1500],[1500,2000],[2000,5000],[5000,+∞];
LSTM模型包括:
ts判断门;改进的判断控制函数ts,
当判断的ts值大于0时:按照原来LSTM依次更新细胞状态;当ts值小于0时:细胞状态直接输出上一时刻的细胞状态和上一时刻的隐藏层状态;
LSTM的遗忘门:输入是前一时刻的隐藏状态h(t-1)和本序列数据X(t),通过的激活函数提出ts函数,得到遗忘门输出:
f(t)=ts(θ)*δ(Wfh(t-1)+UfX(t)+bf),
其中Wf、Uf、bf是线性关系的系数和偏倚,X(t)是10个转发指数LSTM_P对应的微博转发量级;
LSTM的输入门:包括i(t)和a(t),
i(t)=ts(θ)*δ(Wih(t-1)+UiX(t)+bi),
a(t) =ts(θ)*δ(Wah(t-1+UaX(t)+ba),
Wi、Ui、bi、Wa、Ua、ba是线性关系的系数和偏倚;
LSTM的细胞状态更新:
细胞状态更新C(t)有两部分组成:遗忘门输出f(t)和C(t-1)的乘积、输入门i(t)和a(t)的乘积;
C(t)=C(t-1)⊙f(t)+i(t)⊙a(t)
其中⊙是Hadamard积;
LSTM的输出门:
o(t)=ts(θ)*δ(Woh(t-1)+UoX(t)+bo)
h(t)=o(t)⊙tanh(C(t))。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都信息工程大学,未经成都信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810989381.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





