【文件属性】:
文件名称:matlab信任模型代码-dTrust:社交推荐系统中用于评级预测的深度学习
文件大小:9.61MB
文件格式:ZIP
更新时间:2021-05-22 13:51:52
系统开源
matlab信任模型代码基于社交的推荐网络中的项目评分预测
在这项研究中,我们的目标是在给定两个训练数据集的情况下,预测用户对某项产品的评分。
评分数据集。
信任数据集。
我们证明,简单的深层前馈神经网络[1]可以很好地预测评分,比文献中其他复杂的现有模型要好。
数据集
评分数据集
作为一组元组给出:
(u,i,t,r)
其中:
u:赋予商品价格的用户ID
i:商品ID
t:费率的时间戳记
r:评分得分,从1到5
信任数据集
作为一组元组给出:
(u1,u2,t,v)
其中:
u1:委托人ID
u2:受托人ID
u3:声明关系时的时间戳
v:价值(信任/不信任)
组合数据集
想法是将评级和信任数据集结合起来,考虑到信任关系是一个用户到另一个用户的5级评级。
训练与预测
您应该安装。
目前,神经网络是由构建的,但我计划更新代码以与之一起运行。
但是,没有具体的路线图。
install.packages
("h2o")
#
will
take
a
while,
be
patient.
#
h2o
requires
JDK,
please
install
JDK
first
【文件预览】:
dTrust-master
----epinion_trust_with_timestamp.mat(582KB)
----trust_data_massa.txt(6.06MB)
----ratings_data_massa.txt(8.25MB)
----ciao_trust.mat(93KB)
----Process.R(16KB)
----LICENSE(34KB)
----ciao_rating_with_timestamp.mat(1.46MB)
----epinions_rating_with_timestamp.mat(3.53MB)
----.gitignore(500B)
----README.md(3KB)
----mat_desc.txt(2KB)