
基于TensorFlow的推荐系统算法开发(版本2)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目基于TensorFlow框架进行推荐系统算法的研究与实现。通过优化和创新,致力于提高系统的预测准确性和用户满意度。这是项目的第二版更新。
在开发推荐系统的过程中,在TensorFlow 2环境中实现了一系列算法,并使用了多个数据集进行测试。使用的数据集包括MovieLens-100k、MovieLens-1m、MovieLens-20m,lastfm,Book-Crossing以及一些Satori知识图谱。所采用的算法有UserCF(用户协同过滤)、ItemCF(物品协同过滤)、LFM(隐语义模型)、SLIM(稀疏邻域感知矩阵分解)、GMF(广义矩阵因子化)、MLP(多层感知器推荐系统)、NeuMF、FM(因子机)以及DeepFM等。评估指标包括CTR的AUC和f1值,以及Top K精度。
开发环境要求使用Python 3.8版本与TensorFlow 2.4.1。数据集应放置于“Recommender_System/data”文件夹下的“ds”和“kg”目录中。在PyCharm中打开项目时,请将当前文件的父目录作为项目的根目录,设置好Python解释器为3.8版本,并通过pip命令安装TensorFlow 2.4.1。
接下来,在Recommender_System/algo路径下进行推荐系统的开发工作。
全部评论 (0)
还没有任何评论哟~


