TrustSVD算法进行基于矩阵分解的商品推荐 代码+数据(可作为毕设)

案例简介

(1)方法概述: 本教程包含如下内容:

  • 从原始的数据文件中加载数据,进行训练集和测试集的切分,并对测试集进行负采样。

  • 对数据分batch, 利用用户历史点击记录进行模型训练

  • 结果展示

  • 数据集:https://download.csdn.net/download/qq_38735017/87154848

(2)宏观流程图

TrustSVD算法进行基于矩阵分解的商品推荐 代码+数据(可作为毕设)_第1张图片

2.准备工作

(1) 对应库的安装(以下是运行环境)

numpy==1.19.2

tensorflow==1.14.0

(2) 其他环境

python=3.6

[10]

import pandas as pd
import numpy as np
import os
import warnings

# 忽略出现的Warning,主要是tensorflow版本的问题。
warnings.filterwarnings("ignore")
os.environ['TF_CPP_MIN_LOG_LEVEL'] 

你可能感兴趣的:(机器学习实战100例,算法,矩阵,python,人工智能,自然语言处理)