-
推荐系统-协同过滤算法
应用背景
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目录里的代码,运行。参数配置可先不动,
- 2022-08-26 04:21:40下载
- 积分:1
-
C# code for chess game
srchess是一个内置于C的国际象棋程序。虽然它与商业国际象棋项目不一样,但srchess毫无问题地击败了我,因此对于普通玩家来说,它可能是一个严重的对手。程序支持合理数量的函数。它最大的弱点是
- 2022-02-09 14:24:56下载
- 积分:1
-
K邻近算法应用
计算模型:
BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。主要用于统计用途,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。
BMI值原来的设计是一个用于公众健康研究的统计工具。当我们需要知道肥胖是否为某一疾病的致病原因时,我们可以把病人的身高及体重换算成BMI值,再找出其数值及病发率是否有线性关连。不过,随着科技进步,现时BMI值只是一个参考值。要真正量度病人是否肥胖,体脂肪率比BMI更准确、而腰围身高比又比体脂肪率好、但是最好的看法是看内脏脂肪(若内脏脂肪正常,就算腰围很大及体脂肪率很高,健康风险不高,日本相扑很多都是这种胖法)。因此,BMI的角色也慢慢改变,从医学上的用途,变为一般大众的纤体指标。BMI是Body Mass Index 的缩写,BMI中文是“体质指数”的意思,是以你的身高体重计算出来的。BMI是世界公认的一种评定肥胖程度的分级方法,世界卫生组织(WHO)也以BMI来对肥胖或超重进行定义。身高体重指数这个概念,是由19世纪中期的比利时通才凯特勒最先提出。它的定义如下:
体质指数(BMI)=体重(
- 2022-06-21 02:04:14下载
- 积分:1
-
同步控制彩灯
这是一个红外收器,以呼吸流水灯的方式来显示。直接并用市电,通过市电的工频来做时钟,这样能保证每一个并入市电的模块都有一个同时呼吸的效果。
- 2022-08-19 10:52:34下载
- 积分:1
-
温度分布
Fortran95 程序地址在一个金属圆盘上的温度分布。边界设置为稳定温度 20 度。在磁盘上的内点是保持 100 度.初始温度是 50 度。稳定的温度,这个问题的时间多长一个稳定的温度的dish拿到会被该程序解决。
- 2022-02-06 23:31:55下载
- 积分:1
-
二维码生成程序
资源描述二维码的生成工具,以动态链接库形式进行编译,预留接口是(w_char,w_char)其中的第一个参数是输入的内容,第二个是地址
- 2022-01-25 14:51:29下载
- 积分:1
-
数值分析算法jacobi方法
数值分析算法jacobi方法-numerical analysis algorithm Jacobi method
- 2022-03-03 02:40:23下载
- 积分:1
-
VC call Matlab engine (because no such category, put a numerical calculation)
VC调用matlab引擎(因为类别当中没有此类,所以放到了数值计算)-VC call Matlab engine (because no such category, put a numerical calculation)
- 2022-08-26 06:11:18下载
- 积分:1
-
7. 求矢量夹角余弦 8. 求线段之间的夹角 9. 判断线段是否相交10.判断线段是否相交但不交在端点处 11.求线段所在直线的方程 12.求直线的斜率 13....
7. 求矢量夹角余弦 8. 求线段之间的夹角 9. 判断线段是否相交10.判断线段是否相交但不交在端点处 11.求线段所在直线的方程 12.求直线的斜率 13.求直线的倾斜角14.求点关于某直线的对称点15.判断两条直线是否相交及求直线交点16.判断线段是否相交,如果相交返回交点-7. For vector cosine angle 8. For the angle between the line 9. Line judge whether the intersection 10. Line judge whether the intersection but do not pay the endpoint Office 11. For the straight line segment where equation 12. For a linear slope 13. Seeking straight tilt angle 14. For a certain point on a linear symmetrical 15 points. to judge whether the intersection of two straight and for 16 straight intersection. Line judge whether the intersection, the intersection to intersection
- 2022-04-26 18:57:52下载
- 积分:1
-
kalman滤波的白球跟踪
基于卡尔曼滤波的白球跟踪程序,白球为运动球,绿球为基于kalman滤波跟踪的球,红球为观测球,对kalman的理解有较好的帮助
- 2022-03-13 18:17:09下载
- 积分:1