matlab在推荐系统中的应用.pptx
- 文档编号:71027
- 上传时间:2022-10-02
- 格式:PPTX
- 页数:20
- 大小:1.26MB
matlab在推荐系统中的应用.pptx
《matlab在推荐系统中的应用.pptx》由会员分享,可在线阅读,更多相关《matlab在推荐系统中的应用.pptx(20页珍藏版)》请在冰豆网上搜索。
,姓名,葛林涛(13720518)导师徐桂琼,matlab在推荐算法编程中的应用,LOGO,1,实验数据介绍,数据导入与保存,函数声明调用,实验结果图绘制,2345,常用函数语句,实验数据来源,http:
/grouplens.org/datasets/movielens/,ml-100k数据集,uX.base-训练集uX.test-测试集u.user-用户年龄id兴趣信息u.item-电影名称id网址所属类别信息u.occupation-用户工作信息,matlab中查看和导入,右键importdata,保存数据,新建函数,新建m文件声明函数functionout1,out2,=funname(in1,in2,)调用函数funname(in1,in2),调用函数过程(UCMF.m),设置函数m文件在当前目录下,调用函数过程(UCMF.m),在命令行输入函数名和参数来运行,如果是调试,则在m文件中选中右键evaluate运行,查看运行进度,在循环的每一步使用fprintf函数来输出运行的结果来查看运行进度,输出结果,运行时间过长,可以使用CTRL+C来强制中止,保存工作空间,点击save保存mat格式的工作空间数据,读取双击.mat格式的数据,入口程序(main.m),可以直接输入Main来调用,程序标注,设置小节(%+空格),批量标注(Ctrl+R),常用函数或语句,第i列第i行所有元素(某用户的评价记录),x(:
i)x(i,:
)查找用户i的近邻用户find(x=i)输出fprintf(2,thevalueofbeta:
%in)判断元素是否为非零元素(找出i用户评分的物品)any(R(i,:
),元胞数组(用户id电影名称评分数据xi,:
)元胞数组的元素可以是任何一种数据类型(文本数值日期格式),有效性和指标的比较,绘制结果图,绘制子图,使用subplotsubplot(行数,列数,序号);plot(.),绘制新图,使用figure(n)生成不覆盖的结果图n代表第n个图片,通过界面来修改图形,自动生成画图代码,调用createfigure(x,y)生成最终结果图,谢谢!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 推荐 系统 中的 应用