Python推荐系统库--Surprise

Surprise

Surprise是scikit系列中的一个。Surprise的User Guide有详细的解释和说明

支持多种推荐算法

基础算法/baseline algorithms

基于近邻方法(协同过滤)/neighborhood methods

矩阵分解方法/matrix factorization-based (SVD, PMF, SVD++, NMF)

 

下面介绍几种算法

1. random_pred.NormalPredictor

说明:Algorithm predicting a random rating based on the distribution of the training set, which is assumed to be normal.

意思是:算法基于训练集的分布预测随机等级,假设该分布为正态分布

2. baseline_only.BaselineOnly

说明:Algorithm predicting the baseline estimate for given user and item.

意思是:算法预测给定用户和项目的基线估计

猜你喜欢

转载自www.cnblogs.com/gezhuangzhuang/p/10206359.html