本文介绍: 基于网络结构的链路预测算法被广泛的应用于信息推荐系统中。算法不考虑用户和产品的内容特征,把它们看成抽象的节点,利用用户对产品的选择关系构建二部图。为用户评估它从未关注过的产品,预测用户潜在的消费倾向。
资源下载地址:https://download.csdn.net/download/sheziqiong/88490254
资源下载地址:https://download.csdn.net/download/sheziqiong/88490254
分类技术—二分网络上的链路预测
一、实验内容
基于网络结构的链路预测算法被广泛的应用于信息推荐系统中。算法不考虑用户和产品的内容特征,把它们看成抽象的节点,利用用户对产品的选择关系构建二部图。为用户评估它从未关注过的产品,预测用户潜在的消费倾向。
二、设计与分析
实验给定的数据类型为.csv,则使用 Pandas 库进行数据处理。
由训练集数据构建矩阵 A,该矩阵是一个 m*n 的矩阵,其中 m 为用户人数,n 为影片数量。矩阵中的值表示用户 i 对电影 j 喜爱与否,若
=1,则表示用户 i 喜爱电影 j,反之则不喜爱。
每一用户对其看过的电影都有打分,我们设定分值 3 为阈值,大于 3 分的即表示喜爱(即将不喜爱与未评价的电影不区分对待,值都等于 0)。
完成实验任务一:向用户做出电影推荐
完成实验任务二——模型准确性预测
三、实现详细
导入数据集,并随机分为两部分
构建“用户—电影”喜爱矩阵 A
根据喜爱矩阵 A 计算资源分配矩阵 W
完成实验任务一—做出推荐
完成实验任务二—模型准确性预测
四、实验结果
五、结论
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。