java实现的几个推荐算法:slopeone SVD,RSVD,ItemNeighborSVD
由于只是为了看看RMSE效果,因此很多功能都没完善
如果需要跑起来看效果,那么你需要
1. 下载movielens数据集,建议使用 1000W数据集 http://www.grouplens.org/sites/www.grouplens.org/external_files/data/ml-10m.zip
2. 查看修改regeneration.py 重新生成一遍数据集。再修改运行common下的DataConverter生成算法需要的格式
3. 根据需要修改test目录里的代码,运行。参数配置可先不动,
建议阅读相关算法。欢迎阅读源码并提出指正
如有问题可联系 blog.csdn.net/lgnlgn 或者 email到 gnliang10@126.com
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
dami.zip (69个子文件)
dami
bin
org
lgn
recommend
stars
model
RSVDModel.class 4KB
SimpleFactorizationModel2.class 5KB
SimpleFactorizationModel.class 5KB
test
TestRSVDModel.class 2KB
TestSimpleModel.class 2KB
TestSimpleModel2.class 2KB
common
Constants.class 665B
RatingInfo.class 844B
Evaluator.class 1KB
Model.class 370B
DataSet.class 1006B
DataSet$FileDataSet.class 2KB
DataSet$MemDataSet.class 3KB
Utilities.class 2KB
pom.xml 351B
conf
target
surefire
surefire4479632135449591895tmp 163B
surefire3669079279780961634tmp 1KB
surefire8097776110951223942tmp 163B
surefire750073951292963203tmp 1KB
classes
org
lgn
recommend
common
DataConverter.class 5KB
Constants.class 696B
Pair.class 1KB
RatingInfo.class 927B
Recommender.class 356B
Evaluator.class 3KB
Model.class 477B
DataSet.class 783B
DataSet$MemDataSet.class 4KB
Utilities.class 3KB
UserRatings.class 1KB
stars
model
RSVDModel.class 5KB
ItemNeighborFactorization.class 9KB
SimpleFactorizationModel2.class 6KB
SimpleFactorizationModel.class 6KB
test
TestRSVDModel.class 2KB
TestItemNeighborModel.class 2KB
TestSimpleModel.class 2KB
TestSlopeOne.class 2KB
TestSimpleModel2.class 2KB
cf
SlopeOne$Slope.class 827B
SlopeOne.class 5KB
dyadic
graph
cf
maven-archiver
pom.properties 107B
.settings
org.eclipse.m2e.core.prefs 121B
org.eclipse.core.resources.prefs 88B
org.eclipse.jdt.core.prefs 695B
src
org
lgn
recommend
common
Model.java 481B
Constants.java 532B
Utilities.java 3KB
RatingInfo.java 456B
DataConverter.java 5KB
Recommender.java 217B
DataSet.java 5KB
Evaluator.java 2KB
UserRatings.java 1KB
Pair.java 729B
stars
model
ItemNeighborFactorization.java 11KB
RSVDModel.java 4KB
SimpleFactorizationModel2.java 5KB
SimpleFactorizationModel.java 6KB
test
TestSimpleModel2.java 1KB
TestSlopeOne.java 915B
TestSimpleModel.java 1KB
TestItemNeighborModel.java 1KB
TestRSVDModel.java 994B
cf
SlopeOne.java 5KB
dyadic
graph
cf
.project 556B
.classpath 393B
regeneration.py 1KB
readme.txt 541B
共 69 条
- 1
相国
- 粉丝: 220
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页