• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
华东 博客
17年国科大博士毕业,曾就职于三星电子,清华博后,目前在某大模型创业公司工作,研究方向大模型、智能体 新浪博客: http://blog.sina.com.cn/u/2463286753
博客园    首页    新随笔    联系   管理    订阅  订阅
Collaborative Filtering

 

 

for i=1:6040
Ai=ratings(ratings(:,1)==i,:);
for j=1:5
Labnum(i,j)=length(Ai(Ai(:,3)==j));
end
num(i)=length(Ai(:,1));
end

num=[[1:6040]',num'];
numsort=sortrows(num,-2);

  

 

Xratings1101_1500=[];
for i=1:1501
Xratings1101_1500=[Xratings1101_1500;ratingsNew1101_518(ratingsNew1101_518(:,1)==numsort1101(i,1),:)];
end

  

 

items1101_518=ratings(ratings(:,1)==1101,2);
ratings1101_518=[];
for i=1:518
items=items1101_518(i);
ratings1101_518=[ratings1101_518;ratings(ratings(:,1)==items,:)];
end
users1101_518 = unique(ratings1101_518(:,1)'); 

  

items1101_518=ratings(ratings(:,1)==1101,2);
ratings1101_518=[];
for i=1:518
items=items1101_518(i);
ratings1101_518=[ratings1101_518;ratings(ratings(:,2)==items,:)];
end
items1101_518=sortrows(items1101_518,1);

ratingsNew1101_518=ratings1101_518;
for i=1:518
ratingsNew1101_518(ratingsNew1101_518(:,2)==items1101_518(i),2)=i;
end
ratingsNew1101_518=sortrows(ratingsNew1101_518,2);

  

 

Xratings1101_1500=[];
for i=1:1501
Xi=ratings1101_518(ratings1101_518(:,1)==numsort1101(i,1),:);
Xi(:,1)=i;
Xratings1101_1500=[Xratings1101_1500;Xi];
end

 

Xratings1101_1500=[];
for i=1:1501
Xi=ratingsNew1101_518(ratingsNew1101_518(:,1)==numsort1101(i,1),:);
Xi(:,1)=i;
Xratings1101_1500=[Xratings1101_1500;Xi];
end

  

 

X1101=zeros(1501,518);
>> for i=1:size(Xratings1101_1500,1)
X1101(Xratings1101_1500(i,1),Xratings1101_1500(i,2)) = Xratings1101_1500(i,3);
end

  

posted on 2015-10-24 22:59  华东博客  阅读(218)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3